One-Pot Italian Sausage Pasta

Featured in: One-Pan Favorites

This dish combines spicy Italian sausage with tender pasta, ripe tomatoes, and a touch of cream for a rich sauce. Cooked in one pot, it simplifies weeknight dinners without sacrificing flavor. Aromatics like garlic and onion deepen the taste, while Parmesan cheese adds a savory finish. Optional spinach adds a fresh, vibrant note, making this meal both comforting and balanced. Ideal for those seeking convenient yet satisfying Italian-inspired flavors.

Updated on Mon, 22 Dec 2025 16:13:00 GMT
One-Pot Italian Sausage Tomato Pasta steaming with perfectly cooked pasta and savory sausage. Save to Pinterest
One-Pot Italian Sausage Tomato Pasta steaming with perfectly cooked pasta and savory sausage. | bloomoven.com

I threw this together on a Wednesday night when the fridge was nearly empty and everyone was cranky. The sausage had been sitting in the freezer, the tomatoes were from a can I almost forgot about, and I figured one pot meant less cleanup. What came out of that skillet surprised all of us—it was rich, satisfying, and tasted like I'd been simmering it for hours. Now it's the dish I make when I need comfort without the fuss.

The first time I made this for my neighbor, she stood in my kitchen and asked if I'd added wine or used homemade stock. I hadn't—it was just the way the tomatoes melted into the broth and the Parmesan thickened everything at the end. She went home with the recipe scribbled on a napkin, and now she texts me every time she makes it with a photo of her own version.

Ingredients

  • Italian sausage: The star of the dish, it brings seasoning and richness without requiring a long list of spices—look for casings you can easily pinch open and discard.
  • Yellow onion: I dice mine small so it practically disappears into the sauce, adding sweetness without chunks that picky eaters might push aside.
  • Garlic: Fresh cloves matter here because they bloom in the hot oil and perfume the entire pot within seconds.
  • Canned diced tomatoes: I use the kind with juices included, they break down into a silky base that clings to every piece of pasta.
  • Baby spinach: Optional, but a handful wilts in at the end and makes me feel slightly virtuous about serving greens.
  • Short pasta: Penne or rigatoni work best because their ridges catch the sauce, and they cook evenly when nestled in broth.
  • Chicken broth: Low-sodium gives you control over the salt level, especially once the Parmesan goes in.
  • Heavy cream: Just a splash smooths out the acidity of the tomatoes and makes the sauce cling like velvet.
  • Parmesan cheese: Freshly grated melts better and tastes sharper than the pre-shredded kind, which can turn grainy.
  • Olive oil: I use this to start the sausage browning, it keeps everything from sticking before the fat renders out.
  • Dried Italian herbs: A quick shake adds oregano and basil notes without having to chop fresh herbs on a busy night.
  • Crushed red pepper flakes: I add these when I want a little heat sneaking up at the end of each bite.
  • Salt and black pepper: Taste before serving because the sausage and cheese already bring plenty of salt to the party.

Instructions

Brown the sausage:
Heat the olive oil over medium-high heat and crumble in the sausage, breaking it into bite-sized pieces with your spoon. Let it sizzle undisturbed for a minute or two so it gets those caramelized edges that taste like pure comfort.
Soften the aromatics:
Toss in the chopped onion and stir until it turns translucent and sweet, then add the garlic and cook just until you can smell it—about one minute before it risks burning.
Build the tomato base:
Pour in the diced tomatoes with all their juices, sprinkle in the Italian herbs and red pepper flakes, and stir everything together. You'll see the bottom of the pan release all those browned bits, which means flavor.
Add the pasta and broth:
Dump in the uncooked pasta and pour the chicken broth over the top, giving it a good stir so nothing sticks. Bring it to a boil, then lower the heat to a gentle simmer and cover the pot.
Simmer until tender:
Let it cook for 12 to 15 minutes, lifting the lid every few minutes to stir and make sure the pasta isn't clumping. The liquid will reduce and the pasta will drink up all that savory broth.
Finish with cream and cheese:
Stir in the heavy cream and Parmesan, then fold in the spinach if you're using it. Cook for another 2 to 3 minutes until the greens wilt and the sauce thickens into something you want to spoon directly into your mouth.
Season and serve:
Taste and adjust with salt and pepper, remembering that the cheese is already salty. Serve hot with extra Parmesan on the side and maybe some torn basil if you have it.
Delicious One-Pot Italian Sausage Tomato Pasta, a comforting bowl of pasta and flavorful tomatoes. Save to Pinterest
Delicious One-Pot Italian Sausage Tomato Pasta, a comforting bowl of pasta and flavorful tomatoes. | bloomoven.com

One rainy Sunday, I made a double batch of this and brought half to a friend who'd just had a baby. She texted me later that night saying her husband ate three bowls standing at the counter and asked if I could teach him how to make it. That's when I realized this recipe wasn't just easy—it was the kind of thing that made people feel cared for without you having to say much at all.

Swaps and Variations

If you want to lighten it up, turkey sausage works beautifully and still brings plenty of flavor. I've also stirred in sliced mushrooms or diced bell peppers with the onions when I need more vegetables, and they soften right into the sauce without changing the cooking time. For a gluten-free version, just swap in your favorite gluten-free short pasta and check that your sausage doesn't have hidden fillers.

What to Serve Alongside

This is hearty enough to stand alone, but I like to set out a simple green salad with lemon vinaigrette and some crusty bread for mopping up the sauce. If you're feeling fancy, a glass of Chianti or Sangiovese cuts through the richness and makes it feel like a proper Italian dinner, even on a Tuesday.

Storage and Reheating

Leftovers keep in the fridge for up to three days, though the pasta will soak up more sauce as it sits. When I reheat it, I add a splash of broth or water to loosen things up and warm it gently on the stove, stirring often so the cheese doesn't break.

  • Let it cool completely before transferring to an airtight container to avoid condensation that makes the pasta mushy.
  • You can freeze individual portions for up to two months, just thaw overnight in the fridge before reheating.
  • If the sauce separates after freezing, a quick stir over low heat with a bit of cream brings it back together.
Close-up of One-Pot Italian Sausage Tomato Pasta with visible chunks of sausage in a rich sauce. Save to Pinterest
Close-up of One-Pot Italian Sausage Tomato Pasta with visible chunks of sausage in a rich sauce. | bloomoven.com

This is the kind of recipe I return to when I need something reliable that still feels special. It reminds me that good food doesn't have to be complicated, just honest and made with a little attention.

Recipe FAQs

Can I use turkey sausage instead of Italian sausage?

Yes, turkey sausage can be substituted for a lighter alternative without compromising overall flavor.

How can I make this dish gluten-free?

Simply switch the pasta to a gluten-free variety to accommodate dietary needs.

Is it possible to add vegetables to this dish?

Absolutely, sliced mushrooms or bell peppers can be sautéed with the onions for extra texture and nutrition.

How do I know when the pasta is perfectly cooked?

Cook until the pasta is al dente—tender but still firm—after simmering in the broth for 12–15 minutes.

Can I prepare this dish ahead of time?

This meal is best enjoyed fresh, as the creamy sauce and pasta texture are optimal right after cooking.

One-Pot Italian Sausage Pasta

Hearty one-pot pasta featuring Italian sausage, tomatoes, and creamy Parmesan with tender spinach.

Prep Duration
10 min
Cook Duration
25 min
Entire Time
35 min
Created by Rachel Moore

Recipe Group One-Pan Favorites

Skill Level Easy

Cuisine Type Italian

Makes 4 Portions

Dietary Info None specified

Ingredient List

Meats

01 14 oz Italian sausage (mild or spicy), casings removed

Vegetables & Aromatics

01 1 medium yellow onion, finely chopped
02 3 cloves garlic, minced
03 14 oz canned diced tomatoes with juices
04 3.5 oz baby spinach (optional)

Pasta & Liquids

01 10 oz short pasta (penne, rigatoni, or fusilli)
02 3 cups low-sodium chicken broth

Dairy

01 1/4 cup heavy cream
02 1/2 cup grated Parmesan cheese, plus extra for serving

Spices & Seasonings

01 2 tbsp olive oil
02 1 tsp dried Italian herbs
03 1/2 tsp crushed red pepper flakes (optional)
04 Salt and freshly ground black pepper, to taste

Directions

Step 01

Heat oil: Warm olive oil in a large deep skillet or Dutch oven over medium-high heat.

Step 02

Cook sausage: Add Italian sausage, break apart with a spoon, and brown thoroughly, about 5 minutes.

Step 03

Sauté aromatics: Stir in chopped onion and cook 3 to 4 minutes until softened; add minced garlic and cook 1 minute until fragrant.

Step 04

Add tomatoes and seasonings: Pour in diced tomatoes with juices, sprinkle dried Italian herbs and optional red pepper flakes; stir to combine.

Step 05

Incorporate pasta and broth: Mix in uncooked pasta and chicken broth, then bring mixture to a boil.

Step 06

Simmer pasta: Lower heat to a simmer, cover, and cook 12 to 15 minutes, stirring occasionally, until pasta is al dente and liquid mostly absorbed.

Step 07

Add cream, cheese, and spinach: Stir in heavy cream and grated Parmesan; add spinach and cook 2 to 3 minutes until wilted.

Step 08

Season and serve: Adjust salt and pepper to taste; serve hot garnished with extra Parmesan and fresh basil if desired.

Essential Tools

  • Large deep skillet or Dutch oven
  • Wooden spoon or spatula
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons

Allergy Notes

Review ingredients to spot any allergens and ask your healthcare provider if you're unsure.
  • Contains wheat (pasta), milk (cream, Parmesan), and possibly egg if fresh pasta is used.
  • Sausages may contain soy or gluten; check product labels carefully.

Nutrition Details (per portion)

Use this info as a reference only; it doesn’t replace health guidance.
  • Caloric Value: 610
  • Fats: 29 g
  • Carbohydrates: 55 g
  • Proteins: 31 g