Dinner comes together fast when everything cooks in one pan, and this one pot Italian sausage pasta is exactly that kind of meal. It’s the kind I rely on when I want something warm and filling without juggling multiple pots or dealing with a sink full of dishes afterward.
What makes this work so well is how the pasta cooks directly in the sauce. It absorbs flavor as it softens, which means you get a richer result with less effort. There’s no separate boiling step, no draining, and no extra timing to manage.
Why this method works
Cooking pasta right in the skillet changes how the whole dish comes together. Instead of adding sauce to plain pasta, the starch from the pasta thickens the liquid as it cooks. That gives you a naturally creamy texture, especially with the addition of heavy cream.
The sausage builds the base flavor early on. As it browns, it leaves behind bits in the pan that mix into the broth and tomatoes. That’s where a lot of the depth comes from, even though the ingredient list stays short.
Ingredients
- 1 Tablespoon olive oil
- 1 pound Italian-style sausage, sliced (I use chicken or turkey sausage)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 cups chicken broth
- 1/2 cup heavy cream
- 1 (14.5 oz) can Italian style diced tomatoes
- 8 ounces dry pasta (I used spaghetti)
- 1 1/2 cups shredded mozzarella cheese
Start with the sausage
Heat the olive oil in a large nonstick skillet over medium high heat. Once the oil is warm, add the sliced sausage in a single layer. Let it cook until browned on the outside. You don’t need to rush this step—those browned edges add real flavor.
After the sausage is cooked through, add the chopped onion and minced garlic. Cook for about 5 minutes, stirring occasionally. The onion should soften and turn slightly translucent, and the garlic should smell fragrant but not burnt.
Build the one-pot base
Pour in the chicken broth, heavy cream, and the full can of Italian-style diced tomatoes. Add the dry pasta directly into the pan. Season with salt and pepper, then stir everything so the pasta is mostly submerged.
Reduce the heat to medium low and cover the pan with a lid. Let it cook undisturbed. This part matters—lifting the lid too often releases steam and slows the cooking process.
As the pasta cooks, it will soften and pull in the liquid around it. The sauce will gradually thicken without needing anything extra.
Finishing with cheese
Once the pasta is cooked through, remove the lid and give everything a gentle stir. At this point, the liquid should be mostly absorbed, and the pasta should be tender but not falling apart.
Stir in 3/4 cup of the shredded mozzarella cheese. This melts into the pasta and creates a creamy base that ties everything together.
Sprinkle the remaining cheese over the top, then place the lid back on the pan. Let it sit for a few more minutes until the cheese melts completely. You’ll see it soften and stretch slightly when it’s ready.
If you like, finish with grated parmesan cheese and chopped fresh parsley just before serving.
What to watch for while cooking
Because everything happens in one pan, small details make a difference:
- If the pasta looks dry before it’s fully cooked, add a small splash of broth or water and continue cooking covered.
- If there’s too much liquid at the end, remove the lid and let it cook for another minute or two to reduce.
- Stir gently near the end to prevent sticking, especially if using spaghetti.
You’re aiming for a consistency where the sauce lightly coats the pasta, not a soupy texture.
Ingredient choices that make a difference
Italian-style sausage carries most of the seasoning here, so choose one you like. Chicken or turkey sausage keeps it a bit lighter, while pork sausage gives a richer flavor.
The diced tomatoes add both moisture and acidity. Using Italian-style tomatoes brings in herbs without needing to add more separately.
Heavy cream balances the acidity from the tomatoes and rounds out the sauce. Skipping it will change the texture quite a bit, making the dish less creamy and more brothy.
Mozzarella is the main cheese because it melts smoothly. You can swap part of it with another melting cheese, but keeping at least some mozzarella helps maintain that soft, cohesive texture.

Common mistakes to avoid
- Adding the pasta too late: It needs time to cook in the liquid, so it goes in with the broth and tomatoes.
- Cooking on too high heat: This can cause the liquid to evaporate too quickly before the pasta softens.
- Overcrowding the pan: Use a large enough skillet so the pasta can sit mostly submerged.
- Skipping the lid: Covered cooking traps steam and helps the pasta cook evenly.
Easy adjustments
You can shift this recipe slightly depending on what you have:
- Use penne or rotini instead of spaghetti if that’s what you have on hand
- Add a handful of spinach at the end for a bit of green
- Swap chicken broth for vegetable broth if needed
Just keep the liquid-to-pasta ratio close so the texture stays right.
Serving ideas
This dish is filling on its own, but a couple of simple sides work well:
- A quick green salad with a light dressing
- Toasted bread to scoop up extra sauce
- Steamed vegetables for balance
Storage and reheating
Leftovers keep well in the fridge. The pasta will continue to absorb sauce as it sits, so it may thicken.
When reheating, add a splash of broth, milk, or water before warming. This helps loosen the sauce and brings it back to the right consistency.
Reheat gently on the stove or in the microwave, stirring halfway through so it warms evenly.
FAQ
Can I use a different type of pasta?
Yes. Short pasta like penne or rotini works especially well and is easier to stir in one pan.
What if my pasta isn’t fully cooked after the covered step?
Add a bit more liquid, cover again, and cook a few more minutes. Different pasta shapes can vary slightly.
Can I make this without cream?
You can, but the texture will be lighter and less creamy. The cream helps balance the tomatoes and gives the sauce body.
Does this freeze well?
It can be frozen, but the texture of the pasta may soften when reheated. It’s best enjoyed fresh or from the fridge within a few days.
This is the kind of recipe that earns a regular spot in the rotation. It’s quick to pull together, flexible with ingredients, and doesn’t leave you with much cleanup at the end, which is often the real win on a busy day.

One Pot Italian Sausage Pasta
Ingredients
Method
- Heat the olive oil in a large nonstick skillet over medium high heat, then add the sausage to the pan. Cook until sausage is browned, then add the chopped onions and garlic. Cook for 5 more minutes until onions are softened and garlic is fragrant.
- Add the chicken broth, heavy cream, diced tomatoes, and dry pasta to the pan. Season with salt and pepper and stir everything well. Turn the heat to medium low and cover the pan with a lid. Cook undisturbed for 15 minutes or until pasta is cooked through.
- Stir in 3/4 cup of the cheese. Top with the remaining cheese, then place the lid back on the pan and cook for another 3-4 minutes until cheese is melted. Garnish with grated parmesan cheese and chopped fresh parsley if desired. Enjoy!
Notes
Calories: 450kcal | Carbohydrates: 26g | Protein: 18g | Fat: 30g | Saturated Fat: 13g | Cholesterol: 80mg | Sodium: 843mg | Potassium: 402mg | Fiber: 2g | Sugar: 3g | Vitamin A: 421IU | Vitamin C: 11mg | Calcium: 157mg | Iron: 2mg














