My neighbor knocked on my door last Tuesday holding an empty pot. “I need that pasta recipe,” she said. “My kids didn’t stop talking about it all week.” That’s the magic of one-pot Italian sausage pasta – it’s the kind of meal that makes people come back for seconds, then ask for the recipe, then show up at your door three days later.

This isn’t just another pasta dish. It’s a weeknight lifesaver that tastes like you spent hours in the kitchen. The Italian sausage releases its flavor into every bite, the pasta cooks right in the sauce (hello, less cleanup), and you get that restaurant-quality creaminess without any complicated techniques. Ready in 30 minutes from start to finish, minimal dishes, maximum comfort. Whether you’re feeding picky kids or impressing dinner guests, this recipe works.
Why This Recipe Works
I’ve tested this recipe about fifteen times now – yes, my family was very happy during that phase. The secret is cooking the pasta directly in the sauce. As it simmers, the starches release and naturally thicken everything into this silky, clingy coating. No need for flour or cornstarch tricks.
The Italian sausage does most of the heavy lifting flavor-wise. Those fennel seeds, garlic, and herbs baked into quality sausage mean you’re starting with a flavor bomb. When you brown it properly, those crispy edges add texture and depth that ground beef just can’t match.
And here’s what makes this truly genius – it’s a one-pot wonder. Everything cooks in the same pan, building layers of flavor as you go. Less cleanup means more time to actually enjoy your dinner instead of standing at the sink.
What You’ll Need

For the Base:
- 1 lb (450g) Italian sausage (mild or hot, your choice – I use half and half)
- 1 tbsp olive oil
- 1 medium yellow onion, diced (about 1 cup/150g)
- 4 cloves garlic, minced
- 1/2 tsp red pepper flakes (optional, skip if using hot sausage)
For the Sauce:
- 1 can (28 oz/794g) crushed tomatoes
- 2 cups (480ml) chicken broth (low-sodium preferred)
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Pasta:
- 12 oz (340g) pasta (penne, rigatoni, or shells work best)
- 1/2 cup (120ml) heavy cream
- 1/2 cup (50g) freshly grated Parmesan cheese
- Fresh basil leaves for garnish
Substitutions: Can’t find Italian sausage? Use ground pork and add 1 tsp fennel seeds, 1/2 tsp garlic powder, and 1/2 tsp dried Italian herbs. For a lighter version, swap heavy cream with half-and-half (though it won’t be quite as rich). Use vegetable broth instead of chicken broth if needed.
Step-by-Step Instructions
Serves: 4-6 people
Total Time: 30 minutes
Difficulty: Easy
Equipment: Large deep skillet or Dutch oven with lid, wooden spoon, knife, cutting board

- Remove the Italian sausage from its casings. Heat olive oil in a large deep skillet over medium-high heat. Add the sausage and break it into chunks with your spoon.
- Cook for 6-7 minutes, stirring occasionally, until the sausage is browned and cooked through. You want some crispy edges here – don’t rush this step. Remove sausage with a slotted spoon and set aside on a plate.
- Lower heat to medium. Add diced onion to the same pan (keep that flavorful fat). Cook for 4 minutes until softened and translucent.
- Add minced garlic and red pepper flakes. Stir constantly for 30 seconds until fragrant. Don’t let the garlic burn.
- Pour in crushed tomatoes and chicken broth. Add oregano, basil, salt, and pepper. Stir everything together and bring to a gentle boil.
- Add the uncooked pasta directly into the sauce. Push it down so it’s mostly submerged. The liquid should just barely cover the pasta – if not, add a splash more broth.
- Cover the pan and reduce heat to medium-low. Let it simmer for 12-15 minutes, stirring every 3-4 minutes to prevent sticking. The pasta should be tender and the sauce thickened. If it looks too dry, add a few tablespoons of water.
- Return the cooked sausage to the pan. Stir in heavy cream and Parmesan cheese. Mix well until the cheese melts and everything is creamy. Taste and adjust salt if needed.
- Remove from heat. Let it sit for 2 minutes – the sauce will thicken slightly as it cools. Tear fresh basil leaves over the top.
- Serve immediately in bowls. Pass extra Parmesan at the table because someone always wants more.
Tips for Perfect Results

The pasta-to-liquid ratio matters here. Too much liquid and you’ll have soup, too little and the pasta won’t cook through. If you’re using a wider pan, you might need slightly more broth since more surface area means faster evaporation.
Don’t skip browning the sausage properly. Those caramelized bits stuck to the pan (called fond) add serious flavor. When you add the tomatoes and broth, they’ll deglaze the pan and incorporate all that goodness into your sauce.
Stir regularly once the pasta goes in. It likes to stick to the bottom, especially in the first few minutes. Every 3-4 minutes, give it a good stir from the bottom up.
Variations to Try
For creamy italian sausage pasta with extra richness, add 4 oz cream cheese along with the heavy cream. It makes the sauce almost ridiculously velvety. For spicy italian sausage pasta, use hot Italian sausage and add an extra 1/2 tsp red pepper flakes. If you want it even spicier, throw in some sliced pepperoncini at the end.
Make it pasta with italian sausage and veggies by adding 2 cups fresh spinach in the last 2 minutes of cooking. The heat will wilt it perfectly. Mushrooms work great too – add 8 oz sliced mushrooms when you cook the onions.
For a lighter take on italian sausage pasta recipes, use chicken or turkey Italian sausage and replace the cream with reserved pasta water (about 1/2 cup) mixed with an extra 1/4 cup Parmesan. It won’t be as creamy but still delicious. Similar to how we approach 20-minute creamy tomato pasta, sometimes simple swaps make a big difference.
What to Serve With It

This pasta is hearty enough to stand alone, but a simple side salad cuts through the richness nicely. I usually throw together whatever greens I have with a quick lemon vinaigrette. Garlic bread is obviously a winner here – you’ll want something to soak up any extra sauce.
If you’re looking for more one-pot comfort, try our one-pot creamy chicken orzo for a lighter alternative. For seafood lovers, the 20-minute garlic butter shrimp pairs beautifully with crusty bread and makes an easy weeknight dinner.
A glass of red wine doesn’t hurt either, if that’s your thing. Chianti or Sangiovese complement the tomato sauce and Italian sausage perfectly.
Storage and Reheating
Leftovers keep in an airtight container in the fridge for up to 3 days. The pasta will absorb more sauce as it sits, so it might look a bit dry when you pull it out. Not a problem – just add a splash of cream, milk, or even water when reheating.
Reheat on the stovetop over medium-low heat, stirring frequently and adding liquid as needed. Microwave works too, but add a tablespoon of water and cover it loosely. Heat in 1-minute intervals, stirring between each.
Can you freeze it? Technically yes, but cream-based sauces can separate when frozen and reheated. If you’re planning to freeze, make the recipe without the cream and Parmesan. Add those fresh when you reheat.
Common Questions
Can I use a different pasta shape?
Absolutely. Short pasta shapes work best since they cook evenly in the sauce. Penne, rigatoni, shells, or rotini all work. Avoid long pasta like spaghetti – it’s harder to keep submerged and cooks unevenly in a one-pot method.
My sauce is too thin. What do I do?
Let it simmer uncovered for a few extra minutes. The liquid will reduce and thicken naturally. You can also add an extra tablespoon of Parmesan, which helps thicken as it melts.
Can I make this ahead?
You can brown the sausage and make the sauce base ahead, but I’d cook the pasta fresh when you’re ready to serve. Pre-cooked pasta tends to get mushy when stored in sauce. If you’re into meal prep strategies, check out our quick easy meals section for more make-ahead ideas.
What if I don’t have heavy cream?
Try half-and-half or whole milk, though the sauce won’t be quite as rich. Add an extra tablespoon of Parmesan to help compensate. In a pinch, cream cheese (about 2 oz) thinned with a bit of milk works surprisingly well.
Why One-Pot Meals Win

There’s something deeply satisfying about dumping everything into one pan and ending up with dinner. Less cleanup obviously, but also better flavor. When pasta cooks in the sauce instead of plain water, it absorbs all those seasonings. The starches it releases help thicken and bind everything together naturally.
I used to think one-pot pasta dishes were just lazy shortcuts. Then I actually tasted one made properly and realized I’d been wrong. There’s real technique here – managing the liquid levels, timing everything right, building flavors in stages. It’s efficient cooking, not corner-cutting.
Plus, on those nights when the kitchen feels like the last place you want to be? One pot means you’re 15 minutes away from sitting down instead of 45. That math works for me. For more time-saving dinner ideas, our collection of 20-minute chicken rice bowls might become your new weeknight rotation.
Make It Your Own
This recipe is a solid base, but don’t be afraid to adjust it. Some people add sun-dried tomatoes for extra tang. Others throw in a handful of olives at the end. I’ve seen versions with roasted red peppers, artichoke hearts, even a dollop of pesto stirred in at the finish.
The sausage flavor is key, so invest in good-quality Italian sausage if you can. The cheap stuff tends to be greasier and less flavorful. If you have an Italian market nearby, grab their fresh sausages – the difference is noticeable.
And here’s a wild thought – breakfast for dinner. This pasta reheats beautifully in the morning if you’re into savory breakfasts. Top it with a fried egg and suddenly you’re fancy.
The Comfort Factor
Some recipes just feel like a hug. This is one of them. Maybe it’s the creamy sauce, or the way the sausage makes your kitchen smell amazing, or just knowing that dinner’s handled with minimal effort. Whatever it is, this pasta delivers.
I make this at least twice a month now. It’s become my answer to “what’s for dinner?” on days when I can’t think straight. My kids request it by name. My husband stops picking up takeout on his way home because he knows this is faster and better.
That’s the real test of a recipe, right? Not whether it’s impressive or Instagram-worthy, but whether you actually make it again. This one passes. Every single time.
So grab a pound of sausage and give it a try. Your Tuesday night (or any night, really) is about to get a whole lot easier and tastier. Just maybe warn your neighbors before you start cooking – that smell travels, and they might show up asking for a taste.


