One-Pot Italian Sausage Pasta

Featured in: Everyday Mains

This one-pot dish blends spicy Italian sausage with juicy tomatoes, tender pasta, and a touch of cream for a rich, comforting meal. Cooked together in a single pot, the flavors meld beautifully, making it perfect for busy weeknights. Spinach adds a fresh touch, while Parmesan tops the dish with savory richness. Easy to prepare and full of hearty tastes, it's a versatile dish that can adapt to gluten-free or leaner protein options.

Updated on Tue, 23 Dec 2025 09:59:00 GMT
One-Pot Italian Sausage Tomato Pasta glistening, served in a bowl, with parmesan and basil garnish. Pin It
One-Pot Italian Sausage Tomato Pasta glistening, served in a bowl, with parmesan and basil garnish. | novatongs.com

There's something about a weeknight when you're standing in front of the fridge at 6 PM with nothing planned that makes magic happen. I discovered this one-pot wonder on a rainy Tuesday when I had Italian sausage thawing, a can of tomatoes waiting, and exactly the kind of hunger that demands comfort without fuss. The first time I threw it all together, my kitchen filled with this incredible aroma of sausage and garlic that made my roommate appear in the doorway asking what I was making before I'd even finished cooking. That's when I knew I'd found something special.

I made this for friends who'd cancelled our dinner plans three times, and when they finally came over on short notice, I threw this together in their presence. Watching them taste it and immediately ask for seconds told me everything I needed to know about how good it actually is. Now it's my go-to when people drop by hungry and unannounced.

Ingredients

  • Italian sausage: The backbone of this dish, and choosing between mild and spicy is your first chance to make it yours; I tend toward spicy because it needs to stand up to the tomatoes and cream.
  • Yellow onion: Finely chopped means it disappears into the sauce rather than sitting as chunks, building sweetness as it softens in the oil.
  • Garlic: Three cloves minced fine, because garlic that's cut too roughly becomes sharp instead of mellow and integrated.
  • Canned diced tomatoes: Don't upgrade to fresh here; the acidity and juice from canned tomatoes is exactly what you need to create the sauce.
  • Baby spinach: Optional but honestly worth the addition, it wilts into nothing and adds color and nutrition in the final moments.
  • Short pasta: Penne, rigatoni, or fusilli all work because their shapes trap the sauce; avoid long pasta in a one-pot situation.
  • Chicken broth: Use low-sodium so you can control the final seasoning, and this is where the pasta does its magic work.
  • Heavy cream: Just a quarter cup, added at the end to soften everything and create a silky finish without being heavy.
  • Parmesan cheese: Grate it fresh if you can; the pre-grated stuff has anti-caking agents that prevent it from melting smoothly.
  • Olive oil, Italian herbs, and red pepper flakes: The oil starts everything off right, the herbs tie the flavors together, and the red pepper flakes give a subtle heat that builds as you eat.

Instructions

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Heat your oil and brown the sausage:
Get your skillet hot enough that the oil shimmers, then add the sausage and let it brown properly before stirring; this takes about 5 minutes and you'll hear it sizzle, which is the sound of flavor developing.
Build your aromatic base:
Once the sausage is golden, add the onion and let it soften into the rendered fat, then add the garlic and let it become fragrant. This moment smells incredible and shouldn't be rushed.
Add your tomatoes and seasonings:
Pour in the tomatoes with their juices, add the herbs and red pepper flakes if using, and stir everything together so the sausage is coated and all the flavors can start getting acquainted.
Add pasta and broth, then bring to a boil:
Dump in your uncooked pasta and the chicken broth, stir well so nothing sticks to the bottom, and watch it come to a rolling boil. You'll see the liquid rise up and surround the pasta.
Simmer low and let it come together:
Cover the skillet, turn the heat down to medium-low, and let it simmer for 12 to 15 minutes, stirring every few minutes so the pasta cooks evenly. You're aiming for al dente pasta and most of the liquid absorbed but not completely dry.
Finish with cream and cheese:
When the pasta is nearly tender, stir in the cream and Parmesan cheese, then add the spinach if you're using it. The heat will wilt the spinach in 2 to 3 minutes and the cream will make everything taste luxurious.
Taste and adjust:
Taste for salt and pepper, season generously because these flavors need it, and serve while it's hot with extra Parmesan scattered on top.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
A close-up of One-Pot Italian Sausage Tomato Pasta, the sausage browned in a vibrant tomato sauce. Pin It
A close-up of One-Pot Italian Sausage Tomato Pasta, the sausage browned in a vibrant tomato sauce. | novatongs.com

This dish became more than just weeknight pasta the moment I served it to my mom after a long day, and she sat down with the bowl and just quietly ate without saying anything until she was done. When she looked up and smiled, I understood that the best recipes are the ones that make people feel cared for without them having to ask.

Variations and Swaps

The beauty of this recipe is how forgiving it is with substitutions. Turkey sausage works beautifully if you want something lighter, and honestly it lets the tomato flavor shine through a bit more. I've made it with mushrooms and bell peppers added alongside the onion, which turns it into something with more texture and makes it feel less meat-heavy. Fresh basil scattered on top at the very end changes the entire mood from rustic Italian to something that feels almost summery, which is a small thing that makes a huge difference.

Wine and Serving Suggestions

A light Italian red wine like Chianti pairs perfectly here, and the acidity cuts through the cream in a way that makes both better. I've served this in bowls with crusty bread for soaking up the sauce, and I've served it in regular pasta bowls when I wanted it to feel more formal. The fresh basil and a crack of black pepper transform it from weeknight dinner into something you'd feel proud serving to people who matter.

Make It Ahead and Storage

This is honestly better the day you make it because the pasta can only get softer with time, but if you're planning ahead, cook it just slightly under al dente and reheat it gently with a splash of broth or water. I've stored leftovers in the fridge for up to three days and reheated them in a skillet over low heat, and they taste almost as good as fresh, though the pasta will have absorbed more liquid. Make the whole thing gluten-free by simply using gluten-free pasta and it works perfectly, no adjustments needed.

  • Cool it completely before refrigerating so condensation doesn't make it watery.
  • Reheat over gentle heat to avoid the cream breaking or separating.
  • A splash of water or broth brings it back to the right consistency when you warm it up.
Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Creamy, comforting One-Pot Italian Sausage Tomato Pasta ready to eat, a perfect weeknight dinner option. Pin It
Creamy, comforting One-Pot Italian Sausage Tomato Pasta ready to eat, a perfect weeknight dinner option. | novatongs.com

This one-pot wonder has become my answer to the question of what to cook when life gets busy and people need feeding. It's a recipe that tastes more complicated than it is, which is honestly the best kind.

Recipe FAQs

What type of sausage works best?

Mild or spicy Italian sausage both provide great flavor; choose based on your preferred heat level.

Can I substitute the pasta for gluten-free?

Yes, gluten-free pasta works well and retains the dish's texture and taste.

How can I make the dish creamier?

Stirring in heavy cream and Parmesan cheese towards the end ensures a rich, creamy sauce coating the pasta.

Is it possible to add more vegetables?

Yes, adding mushrooms or bell peppers with the onions enhances flavor and nutrition.

What’s the best cooking method for the sausage?

Brown the sausage in olive oil over medium-high heat, breaking it up for even cooking before combining with other ingredients.

One-Pot Italian Sausage Pasta

A flavorful one-pot meal with Italian sausage, tomatoes, and creamy Parmesan for a satisfying dinner.

Prep Time
10 minutes
Cook Time
25 minutes
Overall Time
35 minutes
Created by Jacob Young

Meal Type Everyday Mains

Skill Level Easy

Cuisine Type Italian

Serves 4 Number of Portions

Dietary Info None specified

What You'll Need

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 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

How To Make It

Step 01

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

Step 02

Brown sausage: Add Italian sausage, breaking it up with a spoon, and cook until browned, about 5 minutes.

Step 03

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

Step 04

Combine tomatoes and spices: Pour in diced tomatoes with juices, dried Italian herbs, and red pepper flakes if using; stir to combine.

Step 05

Add pasta and broth: Incorporate uncooked pasta and chicken broth; stir well and bring to a boil.

Step 06

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

Step 07

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

Step 08

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

Equipment Needed

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

Allergens

Always check individual items for allergens and consult with your healthcare provider if you’re unsure.
  • Contains wheat (pasta), milk (cream, Parmesan), and possible egg (if using fresh pasta). Sausages may contain soy or gluten; verify labels.

Nutrition Info (each serving)

This info is for reference and doesn’t replace professional advice from your doctor.
  • Caloric Value: 610
  • Fat Content: 29 grams
  • Carbohydrates: 55 grams
  • Proteins: 31 grams