One-Pot Italian Sausage Pasta

Featured in: Comfort Food

This flavorful one-pot dish features Italian sausage browned to perfection with onions and garlic, combined with juicy diced tomatoes and aromatic herbs. Short pasta cooks in savory chicken broth, creating a rich base that’s finished with cream, Parmesan, and optional spinach for freshness. Ready in just over half an hour, it offers a balanced meal ideal for busy evenings. Variations include gluten-free pasta or turkey sausage for lighter options. Enjoy a satisfying plate with minimal cleanup.

Updated on Mon, 22 Dec 2025 15:13:00 GMT
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, garnished with fresh basil. Save
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, garnished with fresh basil. | berrycottage.com

My neighbor once knocked on my door holding a skillet with the handles wrapped in a kitchen towel, asking if I had any pasta. She'd started this dish with what she had and realized mid-simmer she was short. We ended up cooking it together, her sausage and tomatoes bubbling away while I boiled water for extra penne. That night I learned you don't actually need to boil the pasta separately, and I've been making it her way ever since.

I made this for my family the first week I moved into my own place. My sister showed up unannounced with a bottle of wine, and I panicked because I hadn't planned for company. I threw in some spinach I had wilting in the crisper, and she still talks about that dinner like it was something fancy. It wasn't, but it felt good to feed someone something warm and real without any fuss.

Ingredients

Christmas Kitchen Gift
🎄 My Go-To Christmas Gift This Year
🎅 Christmas Deal — Almost Gone
I’d buy this **again without hesitation**. Practical, high-quality, and something people actually use — **perfect last-minute Christmas gift**.
🎁 Check Today’s Price
⏰ Prices usually jump closer to Christmas
  • Italian sausage: The foundation of all the flavor here, go spicy if you like heat or mild if you're feeding kids. Remove the casings before cooking so it crumbles into the sauce.
  • Yellow onion: Chop it fine so it melts into the background and sweetens everything without leaving big chunks.
  • Garlic: Fresh is best, mince it small and add it after the onion so it doesn't burn and turn bitter.
  • Canned diced tomatoes: Use the whole can, juices and all, they'll become the base of your sauce as the pasta cooks.
  • Baby spinach: Optional, but it wilts down to almost nothing and sneaks in some greens without changing the dish.
  • Short pasta: Penne, rigatoni, or fusilli all work because they trap the sauce in their ridges and hollows.
  • Chicken broth: Low sodium gives you control over the salt, and the pasta will drink it up as it cooks.
  • Heavy cream: Just a splash at the end smooths everything out and gives the sauce a silky finish.
  • Parmesan cheese: Grate it fresh if you can, the pre-shredded stuff doesn't melt the same way.
  • Olive oil: A couple tablespoons to start, it helps the sausage brown without sticking.
  • Dried Italian herbs: Basil, oregano, thyme, whatever blend you have will work.
  • Crushed red pepper flakes: A pinch adds warmth, leave it out if you want it mild.
  • Salt and black pepper: Taste before you serve and adjust, the sausage and Parmesan are already salty.

Instructions

Brown the sausage:
Heat the olive oil over medium-high heat and crumble in the sausage, breaking it up with your spoon as it sizzles. Let it get golden and crispy in spots, about five minutes.
Cook the aromatics:
Toss in the chopped onion and stir until it softens and starts to turn translucent, then add the garlic and let it bloom for just a minute until you can smell it.
Build the sauce:
Pour in the diced tomatoes with all their juices, sprinkle in the Italian herbs and red pepper flakes if using, and stir everything together. The pan will smell amazing.
Add the pasta and broth:
Dump in the uncooked pasta and pour the chicken broth over top, stirring so nothing sticks to the bottom. Bring it to a boil.
Simmer until tender:
Turn the heat down, cover the pot, and let it bubble gently for twelve to fifteen minutes, stirring now and then. The pasta will soften and the liquid will mostly disappear.
Finish with cream and cheese:
Stir in the heavy cream and Parmesan, then add the spinach if you're using it. It'll wilt in two or three minutes and everything will come together into a creamy, cohesive dish.
Season and serve:
Taste it, add salt and pepper as needed, and spoon it into bowls while it's still steaming. Pass extra Parmesan at the table.
A beautifully plated, comforting bowl of One-Pot Italian Sausage Tomato Pasta, ready to savor. Save
A beautifully plated, comforting bowl of One-Pot Italian Sausage Tomato Pasta, ready to savor. | berrycottage.com

My dad tried this on a camping trip using a cast iron skillet over the fire. He said it tasted better outdoors, but I think he just liked that he could make something this good without a real kitchen. We ate it straight from the pan with wooden spoons, and it became his go-to whenever we cook outside now.

Swaps and Adjustments

Turkey sausage works if you want something leaner, and gluten-free pasta holds up fine as long as you watch the timing since it can go mushy faster. I've added sliced mushrooms and diced bell peppers with the onion before, and both were good, they just need a couple extra minutes to soften. If you don't have cream, a few tablespoons of cream cheese stirred in at the end does nearly the same thing.

What to Serve It With

A simple green salad with lemon vinaigrette cuts through the richness, and crusty bread is perfect for mopping up any sauce left in the bowl. I've served this with garlic bread on the side, but honestly it's hearty enough to stand alone. A glass of Chianti or any light Italian red is nice if you're in the mood, but it's just as good with water or sparkling lemonade.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. The pasta soaks up more sauce as it sits, so when you reheat it on the stove or in the microwave, add a splash of broth or water to loosen it back up. I've never tried freezing it because we always finish it too fast, but I imagine it would hold up okay if you undercook the pasta slightly before freezing.

  • Stir in a little extra Parmesan when reheating to freshen up the flavor.
  • If it gets too thick, a few tablespoons of pasta water or broth will bring it back.
  • Garnish with fresh basil or parsley right before serving for a pop of color and brightness.
Enjoy savory, rich flavors with this easy One-Pot Italian Sausage Tomato Pasta recipe with perfectly cooked pasta. Save
Enjoy savory, rich flavors with this easy One-Pot Italian Sausage Tomato Pasta recipe with perfectly cooked pasta. | berrycottage.com

This is the kind of dinner that makes a weeknight feel a little less ordinary. It's quick, it's filling, and it tastes like you put in more effort than you did.

Recipe FAQ

Can I use a different type of sausage?

Yes, turkey or chicken sausage make great lighter alternatives, keeping flavors mild while maintaining texture.

How do I make this dish gluten-free?

Simply substitute the pasta with a gluten-free variety and verify that the sausage does not contain gluten additives.

Can I add vegetables to this dish?

Absolutely, adding mushrooms, bell peppers, or extra spinach enhances texture and nutrition without overwhelming the flavors.

What type of pasta works best here?

Short pasta shapes like penne, rigatoni, or fusilli hold the sauce well and cook evenly in the one-pot method.

How do I adjust the spice level?

Adjust crushed red pepper flakes or choose mild sausage to tailor heat according to your preference.

Is it necessary to use chicken broth?

Chicken broth adds depth but vegetable broth or water can be used; flavors will be slightly lighter.

One-Pot Italian Sausage Pasta

Comforting one-pot pasta combining Italian sausage, tomatoes, and a touch of cream in under 35 minutes.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min
Created by Lily Anderson


Complexity Easy

Heritage Italian

Output 4 Portions

Dietary considerations None specified

Components

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

Directions

Direction 01

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

Direction 02

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

Direction 03

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

Direction 04

Combine Tomatoes and Seasonings: Add diced tomatoes with juices, dried Italian herbs, and red pepper flakes if desired. Stir to combine.

Direction 05

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

Direction 06

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.

Direction 07

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

Direction 08

Season and Serve: Adjust seasoning with salt and freshly ground black pepper. Serve hot, garnished with extra Parmesan and fresh basil if preferred.

Necessary tools

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

Allergy information

Review each ingredient for potential allergens and seek professional medical advice if you have concerns.
  • Contains wheat (pasta), milk (cream, Parmesan), and possible egg (fresh pasta). Sausages may include soy or gluten; verify labels for allergens.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 610
  • Fats: 29 g
  • Carbohydrates: 55 g
  • Proteins: 31 g