One-Pot Italian Sausage Pasta

Featured in: Birch-Warm Oven Dinners

This simple one-pot meal combines spicy Italian sausage with tender pasta and juicy tomatoes, simmered in savory broth. A splash of cream and grated Parmesan enrich the dish, while optional spinach adds freshness. Perfect for a quick, flavorful dinner that requires minimal cleanup. Adjust spice levels or substitute gluten-free pasta for dietary needs.

Updated on Mon, 22 Dec 2025 10:19:00 GMT
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, garnished with fresh basil for serving. Pin It
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, garnished with fresh basil for serving. | birchoven.com

I threw this together on a Tuesday night when the fridge was nearly empty and my energy was even lower. The sausage had been sitting there since the weekend, and I had a box of penne that needed using. What started as desperation cooking turned into something my partner now requests by name. The kitchen smelled like a trattoria within minutes, and I remember thinking, why don't I do this more often?

The first time I made this for friends, I doubled the recipe and worried it wouldn't be enough. We ended up with seconds all around and a quiet kitchen as everyone focused on their bowls. One friend, who claimed she didn't like one-pot meals, asked for the recipe before she left. That was the moment I knew this dish had staying power.

Ingredients

  • Italian sausage: The base of all the flavor here. I prefer spicy, but mild works beautifully if you're feeding kids or anyone sensitive to heat.
  • Yellow onion: Adds sweetness and body. Chop it finely so it melts into the sauce rather than sitting in chunks.
  • Garlic: Fresh is essential. The way it blooms in the hot oil makes the whole dish come alive.
  • Canned diced tomatoes: Use good quality ones with their juices. They bring acidity and brightness that balances the richness of the sausage.
  • Baby spinach: Optional, but it wilts down to almost nothing and sneaks in some greens without changing the character of the dish.
  • Short pasta: Penne, rigatoni, or fusilli all work. The shape matters less than using something that will catch the sauce in its ridges.
  • Chicken broth: Low sodium is key because the sausage and Parmesan already bring plenty of salt.
  • Heavy cream: Just a splash to round out the sharpness and make everything silky.
  • Parmesan cheese: Freshly grated melts better and tastes infinitely better than the pre-shredded stuff.
  • Olive oil: For browning the sausage and building the flavor foundation.
  • Italian herbs: Dried works perfectly here. I keep a jar specifically for nights like this.
  • Crushed red pepper flakes: Optional, but I never skip them. They add warmth without overwhelming.
  • Salt and black pepper: Taste as you go. The sausage varies in saltiness depending on the brand.

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Brown the sausage:
Heat the olive oil in a large deep skillet over medium-high heat. Add the sausage, breaking it into bite-sized crumbles with a wooden spoon, and cook until browned and crispy at the edges, about 5 minutes.
Cook the aromatics:
Stir in the chopped onion and cook until softened and translucent, 3 to 4 minutes. Add the minced garlic and cook for 1 minute, stirring constantly so it doesn't burn.
Add tomatoes and seasonings:
Pour in the canned diced tomatoes with their juices, Italian herbs, and red pepper flakes if using. Stir everything together and let it bubble gently for a minute.
Cook the pasta in the pot:
Add the uncooked pasta and chicken broth, stirring well to make sure the pasta is submerged. Bring the mixture to a boil, then reduce the heat to a simmer, cover, and cook for 12 to 15 minutes, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed.
Finish with cream and greens:
Stir in the heavy cream and grated Parmesan until the sauce becomes creamy. Add the baby spinach and cook for 2 to 3 minutes, stirring gently, until wilted.
Season and serve:
Taste and adjust with salt and freshly ground black pepper. Serve hot, topped with extra Parmesan and fresh basil if you have it.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Vibrant photo of One-Pot Italian Sausage Tomato Pasta, showcasing juicy sausage and creamy sauce, ready to eat. Pin It
Vibrant photo of One-Pot Italian Sausage Tomato Pasta, showcasing juicy sausage and creamy sauce, ready to eat. | birchoven.com

There's something about a dish that requires only one pan and delivers this much comfort. I've made it on rushed weeknights, lazy Sundays, and even once when the power came back on after a storm. It never disappoints, and it always feels like more than the sum of its parts.

Swaps and Variations

If you want to lighten it up, turkey sausage works beautifully and still brings plenty of flavor. I've also added sliced mushrooms and bell peppers along with the onion when I had them on hand. For a gluten-free version, just swap in gluten-free pasta and check your sausage label. The dish is flexible enough to handle whatever you throw at it.

What to Serve It With

This is hearty enough to stand alone, but a simple green salad with lemon vinaigrette or a chunk of crusty bread for dipping makes it feel like a full occasion. I've also served it with roasted broccoli on the side when I wanted something green and crunchy to contrast the creamy pasta. A light Italian red like Chianti pairs beautifully if you're pouring wine.

Storage and Reheating

Leftovers keep well in the fridge for up to three days in an airtight container. The pasta will absorb more liquid as it sits, so when reheating, add a splash of broth or water and warm it gently on the stovetop or in the microwave. It won't be quite as saucy as day one, but it's still delicious.

  • Reheat gently to avoid drying out the pasta.
  • Add a little extra Parmesan when serving leftovers for a fresh boost.
  • This doesn't freeze well because of the cream, so plan to eat it within a few days.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Close-up of bubbling One-Pot Italian Sausage Tomato Pasta, pasta al dente in a rich tomato sauce with visible herbs. Pin It
Close-up of bubbling One-Pot Italian Sausage Tomato Pasta, pasta al dente in a rich tomato sauce with visible herbs. | birchoven.com

This is the kind of recipe that earns its place in your regular rotation without trying too hard. It's cozy, reliable, and always tastes like you put in more effort than you did.

Recipe Questions & Answers

Can I use turkey sausage instead of Italian sausage?

Yes, substituting turkey sausage will create a lighter version while maintaining flavor.

How can I make this gluten-free?

Simply replace the pasta with your favorite gluten-free variety without altering cooking times too much.

What type of pasta works best for this dish?

Short pasta shapes like penne, rigatoni, or fusilli absorb the sauce well and hold up during simmering.

Can I add vegetables to this dish?

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

How do I know when the pasta is done?

Cook until the pasta is al dente and the liquid is mostly absorbed, usually about 12–15 minutes simmering.

One-Pot Italian Sausage Pasta

Hearty one-pot dish with spicy sausage, tomatoes, pasta, and a creamy touch for an easy dinner.

Prep Time
10 minutes
Cook Time
25 minutes
Overall Time
35 minutes
Published by Zoey Turner


Skill Level Easy

Cuisine Italian

Servings Yielded 4 Total Servings

Dietary Information None specified

What You'll Need

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

Sauté sausage: Heat olive oil in a large deep skillet or Dutch oven over medium-high heat. Add sausage, breaking it up with a spoon, and cook until browned, about 5 minutes.

Step 02

Cook aromatics: Add finely chopped onion and cook for 3 to 4 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Add tomatoes and seasonings: Pour in diced tomatoes with juices, dried Italian herbs, and crushed red pepper flakes if using. Stir to combine evenly.

Step 04

Combine pasta and broth: Add uncooked pasta and chicken broth to the pot. Stir thoroughly and bring mixture to a boil.

Step 05

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

Step 06

Finish with cream, cheese, and spinach: Stir in heavy cream and Parmesan cheese. Add baby spinach and cook for 2 to 3 minutes until wilted.

Step 07

Season and serve: Adjust seasoning with salt and black pepper to taste. Serve hot, garnished with extra Parmesan cheese and fresh basil if desired.

Tools Needed

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

Allergy Details

Please double-check ingredients for allergens and reach out to your healthcare provider if uncertain.
  • Contains wheat (pasta) and milk (cream, Parmesan). Sausages may contain soy or gluten; verify labels if allergic.

Nutrition Details (per portion)

These nutrition estimates are for general reference only—always consult your doctor for specific advice.
  • Kcal: 610
  • Fats: 29 g
  • Carbohydrates: 55 g
  • Proteins: 31 g