One-Pot Italian Sausage Pasta

Featured in: One-Pot Cozy Meals

This comforting one-pot dish features spicy Italian sausage simmered with diced tomatoes, short pasta, and a blend of Italian herbs. Cooking everything together in a single pot allows flavors to meld beautifully while saving time on cleanup. A splash of cream and Parmesan cheese adds richness, and optional spinach adds a fresh touch. Perfect for a quick weeknight meal, it's easy to prepare and adaptable for gluten-free diets using suitable pasta.

Updated on Mon, 22 Dec 2025 15:00:00 GMT
One-Pot Italian Sausage Tomato Pasta simmering beautifully in a skillet, ready to serve with Parmesan. Save
One-Pot Italian Sausage Tomato Pasta simmering beautifully in a skillet, ready to serve with Parmesan. | rosewoodoven.com

There's something about a weeknight when everything feels a little off—maybe I'm tired, maybe the fridge feels empty—and then I remember this one-pot wonder. Years ago, I'd throw together whatever pasta was lingering in the pantry with some sausage, and somehow it always turned into something that made the kitchen smell incredible. Now it's become my automatic reach when I want something that feels like comfort without the fuss of managing multiple pots.

I made this for a friend who'd just moved into a new place with a broken oven, and watching her take the first bite while sitting on a cardboard box surrounded by unpacked dishes—that's when I realized this recipe does more than fill you up. It bridges moments.

Ingredients

  • Italian sausage (400g): The backbone of this dish; choose mild if you like gentler heat, spicy if you want that kick without adding extra hot peppers later.
  • Yellow onion (1 medium): Finely chop it so it practically melts into the sauce and adds sweetness that balances the meat.
  • Garlic (3 cloves): Mince it fine and add it right after the onions soften so it releases its fragrance without burning.
  • Canned diced tomatoes (400g): Use good quality here—the tomatoes become your sauce, so they matter.
  • Baby spinach (100g, optional): I almost always add it because the cream mellows any bitterness and it makes the dish feel a little lighter.
  • Short pasta (300g): Penne, rigatoni, or fusilli all work beautifully because the shapes catch and hold the sauce.
  • Chicken broth (750ml): This becomes the cooking liquid, so the pasta seasons itself as it softens.
  • Heavy cream (60ml): Just enough to turn everything rich and silky without making it feel heavy.
  • Parmesan cheese (60g): Freshly grated tastes infinitely better than pre-shredded, and you'll taste the difference.
  • Olive oil (2 tbsp): Use something you'd actually taste; good oil makes the sausage sing.
  • Dried Italian herbs (1 tsp): A shortcut that works perfectly here, adding depth without fussing with fresh herbs.
  • Red pepper flakes (1/2 tsp, optional): This is where you control the heat, so adjust to your preference.
  • Salt and black pepper: Always taste before serving and adjust; this is your final say on flavor.

Instructions

Get your skillet hot and sausage sizzling:
Pour the olive oil into a large deep skillet over medium-high heat and let it shimmer for a moment. Add the sausage, breaking it into small pieces with the back of a spoon as it hits the pan, and cook until it's deeply browned with crispy edges, about 5 minutes—this browning is flavor you can't skip.
Soften the aromatics:
Add the chopped onion to the rendered sausage fat and stir occasionally until it's soft and turning golden, roughly 3–4 minutes. Add the minced garlic and cook for just another minute, letting it perfume the whole kitchen.
Build your sauce foundation:
Pour in the diced tomatoes with all their juices, scatter in the Italian herbs and red pepper flakes if you're using them, and give everything a good stir so nothing sticks to the bottom. Let it cook for a moment, letting the flavors start to meld.
Add pasta and liquid:
Stir in the uncooked pasta directly into the skillet, then pour in the chicken broth and mix until everything is submerged. Bring it to a boil so you can see it's actively cooking.
Simmer until pasta is tender:
Lower the heat, cover with a lid, and let it bubble gently for 12–15 minutes, stirring now and then so nothing sticks and the pasta cooks evenly. You'll watch the liquid gradually absorb and the pasta soften until it's just tender with a tiny resistance when you bite it.
Finish with cream and cheese:
Stir in the heavy cream and grated Parmesan, then add the spinach if you're using it and cook for another 2–3 minutes until the spinach wilts into silky ribbons. The cream will make everything taste luxurious and slightly milder.
Taste and season:
This is crucial—taste a spoonful and decide if it needs salt or pepper or more heat. Season generously because pasta absorbs salt differently than other foods.
Save
| rosewoodoven.com

I made a version of this for my partner on a rainy Tuesday when they'd had the worst day imaginable, and instead of talking about it, we just ate quietly for a few minutes. Sometimes the best thing a dish can do is give people permission to be quiet and comfortable together.

Swaps and Substitutions

This recipe is wonderfully flexible because the cooking method is so forgiving. If you want to lighten it, swap the heavy cream for a splash of whole milk mixed with a bit of cream, or even just use extra broth. For a leaner dish, use turkey or chicken sausage instead of pork, and the cooking time stays exactly the same. I've made it with roasted red peppers added with the tomatoes, mushrooms sautéed before everything else, or even a handful of chopped sun-dried tomatoes for concentrated depth—the structure holds up beautifully each time.

Pairing Ideas

This pasta doesn't need much else, but a simple green salad with sharp vinaigrette cuts through the richness nicely and makes the meal feel more rounded. If you're setting a table instead of eating from a bowl at the kitchen counter, some warm crusty bread is perfect for soaking up every last drop of sauce. A light red wine like Chianti or a crisp white like Pinot Grigio both work—the wine shouldn't compete with the sausage and tomato, just echo them gently.

Making It Your Own

The beauty of one-pot pasta is that you already have most of the technique locked in, which means you can play with flavors confidently. Maybe you add a splash of balsamic vinegar for depth, or a pinch of sugar if your tomatoes taste too tart. Some nights I stir in a handful of fresh basil at the very end, letting it warm just enough to release its perfume before serving.

  • Save a cup of the pasta cooking liquid before draining if you accidentally make it too thick—it's your secret reset button.
  • Fresh grated Parmesan melts better and tastes sharper than the boxed version, so take the extra 30 seconds to grate it yourself.
  • This reheats beautifully the next day with a splash of broth stirred in; it actually tastes even better as flavors meld overnight.
This delicious One-Pot Italian Sausage Tomato Pasta dish showcases perfectly cooked sausage and a creamy tomato sauce. Save
This delicious One-Pot Italian Sausage Tomato Pasta dish showcases perfectly cooked sausage and a creamy tomato sauce. | rosewoodoven.com

This dish is a reminder that some of the best meals are the ones that ask the least of you while giving back the most—warmth, comfort, and the quiet satisfaction of knowing exactly what you needed. Make it whenever you need that kind of magic on a Tuesday.

Recipe Q&A Section

Can I use turkey sausage instead of Italian sausage?

Yes, turkey sausage is a great alternative for a lighter option and works well with the dish's flavors.

How can I make this dish gluten-free?

Substitute the regular pasta with gluten-free pasta varieties to suit dietary needs without compromising taste.

Is fresh spinach necessary in the dish?

Spinach is optional but adds a pleasant color and mild flavor; it can be omitted if preferred.

What type of pasta works best for this dish?

Short pasta shapes like penne, rigatoni, or fusilli hold sauce well and are ideal for this one-pot method.

Can I add other vegetables to the dish?

Yes, adding mushrooms or bell peppers sautéed with the onions enhances the dish with extra texture and flavor.

One-Pot Italian Sausage Pasta

Flavorful one-pot dish combining spicy Italian sausage, tomatoes, pasta, and creamy Parmesan cheese.

Time to Prepare
10 min
Time to Cook
25 min
Complete Duration
35 min
Created by Clara Whitmore

Dish Type One-Pot Cozy Meals

Skill Level Easy

Cuisine Type Italian

Serving Size 4 Portions

Dietary Details None specified

What's Needed

Meats

01 14 oz Italian sausage, casings removed

Vegetables & Aromatics

01 1 medium yellow onion, finely chopped
02 3 cloves garlic, minced
03 14 oz canned diced tomatoes
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

How To Make It

Step 01

Brown Sausage: Heat olive oil in a large deep skillet or Dutch oven over medium-high heat. Add sausage, breaking into pieces, and cook until browned, about 5 minutes.

Step 02

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

Step 03

Combine Tomatoes and Herbs: Pour in diced tomatoes with their juices, dried Italian herbs, and crushed red pepper flakes if using. Stir to mix.

Step 04

Add Pasta and Broth: Incorporate uncooked pasta and chicken broth. Stir well and bring mixture to a boil.

Step 05

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

Step 06

Finish with Cream and Cheese: Stir in heavy cream and Parmesan cheese. Add baby spinach if using and cook 2 to 3 minutes until wilted.

Step 07

Season and Serve: Adjust seasoning with 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 Warnings

Look over every ingredient for possible allergens and check with your healthcare provider if unsure.
  • Contains wheat (pasta) and milk (cream, Parmesan). Sausages may contain soy, gluten, or other allergens; verify ingredient labels.

Nutrition Details (each serving)

Nutritional numbers are simply a guide and shouldn't replace professional nutrition advice.
  • Energy (Calories): 610
  • Lipids: 29 g
  • Carbohydrates: 55 g
  • Proteins: 31 g