One-Pot Italian Sausage Pasta

Featured in: Weeknight Dinners

This one-pot Italian dish combines savory sausage, diced tomatoes, and tender pasta simmered in flavorful broth. Cream and Parmesan enrich the sauce, creating a comforting meal that’s both easy and satisfying to prepare. Optional baby spinach adds a fresh touch. Ready in just over half an hour, it's ideal for busy weeknights when you want a delicious, hearty dinner with minimal cleanup.

Updated on Mon, 22 Dec 2025 09:39:00 GMT
One-Pot Italian Sausage Tomato Pasta simmering in a skillet, filled with savory sausage and tomatoes. Pin
One-Pot Italian Sausage Tomato Pasta simmering in a skillet, filled with savory sausage and tomatoes. | grillandbites.com

Last Tuesday, I stood in my kitchen staring at a pound of sausage and half a box of penne, too tired to think. The skillet was already on the stove. I tossed everything in, let it bubble, and twenty minutes later I was scraping the bottom of the pan with a piece of bread. Sometimes the best meals happen when you stop trying so hard.

I made this for my neighbor after she had surgery, and she texted me at midnight asking for the recipe. She said it reminded her of something her grandmother used to make, which felt like the highest compliment. I brought it over in a glass container and she returned it empty two days later with a thank you note tucked inside.

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 casings peel off easily if you run them under cold water first, and browning the meat properly builds the flavor base for everything else.
  • Yellow onion: I chop mine finer than I think I need to because it melts into the sauce and sweetens the whole dish.
  • Garlic: Mince it right before it goes in the pan so the oils stay sharp and fragrant.
  • Canned diced tomatoes: I use the kind with basil already in the can, and I never drain them because that juice is pure gold.
  • Baby spinach: It wilts down to almost nothing, but it makes me feel like Im sneaking vegetables into dinner without anyone noticing.
  • Short pasta: Rigatoni holds onto the sauce better than penne, but honestly whatever you have in the cupboard works.
  • Chicken broth: Low sodium is key because the sausage and Parmesan bring plenty of salt on their own.
  • Heavy cream: Just a splash turns this from a tomato pasta into something that coats your spoon.
  • Parmesan cheese: Grate it yourself if you can, the pre shredded stuff doesnt melt the same way.
  • Olive oil: I use enough to coat the bottom of the pan so the sausage doesnt stick while it browns.
  • Italian herbs: Dried oregano and basil do the job, but if you have fresh basil, tear some over the top at the end.
  • Crushed red pepper flakes: I add them even when I say I wont because I like the little kick on the back of my tongue.

Instructions

Brown the sausage:
Heat the oil until it shimmers, then crumble in the sausage and let it sit for a minute before stirring so it gets those dark, crispy edges. Break it into bite sized pieces as it cooks.
Soften the aromatics:
Toss in the onion and let it cook until it starts to turn golden at the edges, then add the garlic and stir for just a minute until your kitchen smells like an Italian restaurant.
Add the tomatoes and seasonings:
Pour in the tomatoes with all their juices, sprinkle in the herbs and red pepper, and stir everything together. The tomatoes will start to break down and coat the sausage.
Simmer with the pasta:
Add the uncooked pasta and pour in the broth, making sure the pasta is mostly submerged. Bring it to a boil, then lower the heat, cover it, and let it cook for about 12 minutes, stirring every few minutes so nothing sticks.
Finish with cream and cheese:
When the pasta is tender and the liquid has thickened, stir in the cream and Parmesan until everything is glossy. Add the spinach and let it wilt into the sauce for a couple of minutes.
Season and serve:
Taste it and add salt and pepper as needed, then serve it straight from the pan with extra Parmesan on top.
A close-up of a steaming bowl of One-Pot Italian Sausage Tomato Pasta, garnished with fresh basil. Pin
A close-up of a steaming bowl of One-Pot Italian Sausage Tomato Pasta, garnished with fresh basil. | grillandbites.com

My son, who claims he doesnt like tomatoes, ate two bowls of this and asked if we could have it again on Friday. I didnt tell him about the spinach. Some secrets are worth keeping.

What to Serve It With

A simple green salad with lemon vinaigrette cuts through the richness, and crusty bread is non negotiable for mopping up the sauce. I once served this with garlic bread and it disappeared faster than the pasta.

How to Store and Reheat

Let it cool completely, then store it in an airtight container in the fridge for up to three days. Reheat it gently on the stovetop with a splash of broth or water to loosen the sauce, because microwaving it can make the pasta rubbery.

Ways to Make It Your Own

Swap the sausage for ground turkey if you want something lighter, or throw in sliced mushrooms and bell peppers with the onions for extra vegetables. I sometimes add a handful of fresh basil at the end, and once I stirred in a spoonful of tomato paste for a deeper, richer flavor.

  • Use spicy sausage if you want more heat, or mild if youre feeding kids.
  • Try gluten free pasta and it works just as well, though it may need an extra minute or two to cook.
  • A splash of white wine added with the tomatoes makes it taste fancier than it really is.
Creamy One-Pot Italian Sausage Tomato Pasta with a rich tomato sauce, perfect for a cozy dinner. Pin
Creamy One-Pot Italian Sausage Tomato Pasta with a rich tomato sauce, perfect for a cozy dinner. | grillandbites.com

This is the kind of dinner that makes you feel like you have your life together, even if you dont. Serve it hot, eat it with someone you love, and save room for seconds.

Recipe FAQ

Can I use gluten-free pasta for this dish?

Yes, substituting gluten-free pasta works well and keeps the dish suitable for gluten-sensitive diets without compromising flavor.

How spicy is the Italian sausage used here?

The sausage can range from mild to spicy. Choose according to your heat preference, or omit the crushed red pepper for mildness.

What pasta shapes work best in this one-pot dish?

Short pasta types like penne, rigatoni, or fusilli are ideal as they cook evenly and hold the sauce well.

Can I add vegetables to enhance flavor and nutrition?

Yes, additions like baby spinach, mushrooms, or bell peppers complement the sausage and tomatoes, enhancing both taste and nutrients.

How do I know when the pasta is perfectly cooked?

Cook until the pasta is al dente, usually 12-15 minutes simmering uncovered, stirring occasionally to prevent sticking.

What can I serve alongside this dish?

Pair it with a light Italian red wine like Chianti or a simple green salad for a well-rounded meal.

One-Pot Italian Sausage Pasta

A comforting one-pot pasta with spicy sausage, tomatoes, cream, and Parmesan cheese, perfect for quick meals.

Prep duration
10 min
Cook duration
25 min
Overall duration
35 min


Skill level Easy

Heritage Italian

Output 4 Portions

Dietary requirements None specified

Components

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

Directions

Phase 01

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

Phase 02

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

Phase 03

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

Phase 04

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

Phase 05

Simmer pasta to tender: Reduce 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.

Phase 06

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

Phase 07

Season and serve: Adjust seasoning with salt and freshly ground black pepper to taste. Serve immediately, garnished with additional Parmesan 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

Review each ingredient for potential allergens and consult healthcare providers if you're uncertain about any components.
  • Contains wheat (pasta) and milk (cream, Parmesan). Sausage may contain soy or gluten; verify labels for allergens.
  • May contain egg if fresh pasta is used.

Nutrition breakdown (per portion)

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