One-Pot Italian Sausage Pasta

Featured in: One-Pot Comfort Meals

This one-pot Italian sausage pasta features browned sausage, onions, and garlic simmered with diced tomatoes and herbs. Uncooked pasta is added along with chicken broth, cooked until tender, then finished with cream, Parmesan, and optional spinach. A balanced blend of spice, acidity, and richness creates a satisfying, hearty dish that’s perfect for busy evenings. Variations include swapping sausages or adding extra vegetables to enhance texture and nutrition.

Updated on Mon, 22 Dec 2025 14:36:00 GMT
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, ready to serve with Parmesan. Save
One-Pot Italian Sausage Tomato Pasta steaming in a rustic pot, ready to serve with Parmesan. | honeyflint.com

I was standing at the stove on a Tuesday night, staring at a pound of Italian sausage and a box of penne, wondering how to turn two ingredients into dinner without dirtying every pan I owned. That's when I remembered a trick my neighbor once mentioned: cook the pasta right in the sauce. I tossed everything into one pot, and twenty minutes later, I had a dish so good I forgot I was supposed to be taking shortcuts. Now it's the meal I make when I want comfort without the cleanup.

The first time I made this for friends, I was nervous because it felt almost too simple to serve to guests. But as we sat around the table, passing the Parmesan and sopping up the creamy tomato sauce with crusty bread, I realized that the best meals dont need to be complicated. One friend went back for seconds before I even finished my first serving. That night taught me that a dish made with good ingredients and a little care can feel just as special as anything fancy.

Ingredients

  • Italian sausage: The star of the dish, bringing deep savory flavor and a hint of fennel or spice depending on whether you choose mild or hot; remove the casings so it crumbles into every bite.
  • Yellow onion: Adds a sweet, aromatic base that mellows as it cooks and balances the richness of the sausage.
  • Garlic: Just three cloves, minced fine, release a warm fragrance that makes the whole kitchen smell like an Italian trattoria.
  • Canned diced tomatoes: Use the kind with juices included they break down into a luscious sauce and provide the tomatoey backbone of the dish.
  • Short pasta: Penne, rigatoni, or fusilli work best because their ridges and hollows catch the sauce; use gluten free pasta if needed without changing a thing.
  • Chicken broth: Low sodium is key so you control the salt level, and it adds body as the pasta absorbs it while cooking.
  • Heavy cream: Just a quarter cup stirs in at the end to create a silky, luxurious finish that ties everything together.
  • Parmesan cheese: Grate it fresh if you can the nutty, salty flavor melts into the sauce and makes it cling to the pasta.
  • Baby spinach: Optional but wonderful it wilts down in minutes and adds a pop of color and a bit of freshness.
  • Olive oil: A couple tablespoons to start, ensuring the sausage browns beautifully without sticking.
  • Dried Italian herbs: A teaspoon brings oregano, basil, and thyme vibes without needing a bunch of fresh herbs on hand.
  • Crushed red pepper flakes: If you like a little heat, half a teaspoon wakes up the whole dish.
  • Salt and black pepper: Adjust at the end once the Parmesan is in, tasting as you go.

Instructions

Brown the Sausage:
Heat the olive oil in your largest deep skillet or Dutch oven over medium high heat until it shimmers. Add the sausage, breaking it into small crumbles with a wooden spoon, and let it sizzle undisturbed for a minute before stirring so it gets those crispy, caramelized edges.
Soften the Aromatics:
Once the sausage is browned all over, about five minutes, stir in the chopped onion and cook until it turns translucent and soft, three to four minutes. Toss in the garlic and let it cook just one minute until you can smell it wafting up from the pan.
Build the Base:
Pour in the canned tomatoes with all their juices, then sprinkle in the Italian herbs and red pepper flakes if using. Stir everything together so the sausage and onions are coated in that tomatoey goodness.
Add the Pasta and Broth:
Tip the uncooked pasta right into the pan, then pour in the chicken broth, making sure the pasta is mostly submerged. Give it a good stir and bring the whole thing to a rolling boil.
Simmer Until Tender:
Lower the heat to a gentle simmer, cover the pan with a lid, and let it cook for twelve to fifteen minutes, stirring every few minutes to keep the pasta from sticking. The pasta should be al dente and most of the liquid absorbed, leaving behind a thick, saucy mixture.
Finish with Cream and Cheese:
Stir in the heavy cream and grated Parmesan, letting them melt into the sauce until its glossy and creamy. If youre using spinach, add it now and stir until it wilts down completely, about two to three minutes.
Season and Serve:
Taste the pasta and add salt and freshly ground black pepper as needed, keeping in mind the Parmesan is already salty. Serve it hot in shallow bowls, topped with extra Parmesan and a few torn basil leaves if you have them.
A close-up of One-Pot Italian Sausage Tomato Pasta, glistening with sauce and sausage pieces. Save
A close-up of One-Pot Italian Sausage Tomato Pasta, glistening with sauce and sausage pieces. | honeyflint.com

One rainy Sunday, I made a double batch of this pasta and invited my parents over without much fanfare. My dad, who rarely compliments cooking, went quiet for a moment after his first bite, then looked up and said it reminded him of a little restaurant we used to go to when I was a kid. I hadnt thought about that place in years, but somehow this simple pot of pasta brought it all back. Food has a way of doing that, linking us to people and moments we thought we had forgotten.

Choosing Your Sausage

The type of sausage you use will shape the entire flavor of the dish. Mild Italian sausage gives you a gentle fennel sweetness thats comforting and approachable, while spicy sausage adds a kick that pairs beautifully with the red pepper flakes. I have also swapped in turkey sausage when I wanted something lighter, and it worked just fine, though it doesnt render quite as much flavorful fat. Whatever you choose, make sure to remove the casings so the meat crumbles easily and every forkful is balanced.

Pasta Shape Matters

Short pasta shapes like penne, rigatoni, or fusilli are ideal here because their ridges and tubes hold onto the creamy tomato sauce in a way that long noodles simply cant. I once tried this with spaghetti in a pinch, and while it tasted fine, the experience of eating it was completely different the sauce pooled at the bottom of the bowl instead of clinging to each strand. Stick with the stubby shapes and you will understand why this dish feels so satisfying to eat.

Making It Your Own

This recipe is a canvas for whatever you have in your fridge or whatever your family loves. I have stirred in sliced mushrooms with the onions for an earthy depth, tossed in a handful of cherry tomatoes at the end for bright pops of acidity, and even added a few spoonfuls of pesto when I had some leftover in the fridge. If you want more vegetables, bell peppers or zucchini work beautifully, and if you want it richer, an extra splash of cream never hurt anyone. The bones of this recipe are solid enough that you can play around without fear.

  • For a gluten free version, use your favorite gluten free short pasta and add an extra quarter cup of broth since it can absorb liquid differently.
  • If you dont have heavy cream, whole milk mixed with a tablespoon of butter will give you a similar richness, though it wont be quite as luscious.
  • Leftovers reheat beautifully on the stove with a splash of broth or water to loosen the sauce, and somehow they taste even better the next day when the flavors have had time to meld.
Spoonful of One-Pot Italian Sausage Tomato Pasta, savory and creamy, a comforting weeknight meal. Save
Spoonful of One-Pot Italian Sausage Tomato Pasta, savory and creamy, a comforting weeknight meal. | honeyflint.com

Now this is a recipe I turn to when I need something fast, filling, and a little bit soul soothing. I hope it becomes that kind of dish for you too, the one you make on a busy weeknight and then find yourself craving again a few days later.

Recipe FAQs

Can I use turkey sausage instead of Italian sausage?

Yes, turkey sausage works well as a leaner alternative and maintains flavorful results without sacrificing texture.

How can I make this dish gluten-free?

Simply substitute the pasta with a certified gluten-free variety and verify all other ingredients meet gluten-free standards.

What type of pasta works best for this meal?

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

Is it possible to add vegetables to this dish?

Yes, adding mushrooms or bell peppers alongside the onions enhances both flavor and nutritional value.

How do I prevent the pasta from sticking during cooking?

Stir occasionally while simmering and ensure there’s enough liquid to allow the pasta to cook evenly without drying out.

One-Pot Italian Sausage Pasta

Simple and flavorful dish combining Italian sausage, tomato, pasta, and cream for a satisfying meal.

Prep duration
10 minutes
Time to cook
25 minutes
Total duration
35 minutes
Recipe by Julia Fenmore

Recipe group One-Pot Comfort Meals

Skill level Easy

Cuisine type Italian

Makes 4 Portions

Diet 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

Preparation steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Combine pasta and broth: Add 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 liquid mostly absorbed.

Step 07

Incorporate cream and cheese: Stir in heavy cream and Parmesan cheese. Add spinach if desired, cooking 2 to 3 minutes until wilted.

Step 08

Season and serve: Adjust salt and pepper to taste. Serve hot, garnished with additional Parmesan and fresh basil if preferred.

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 item for allergens and check with your doctor if unsure.
  • Contains wheat (pasta), milk (cream, Parmesan), and possible egg (fresh pasta). Check sausage labels for soy, gluten or other allergens.

Nutrition details (each serving)

Information here is just a guide—talk to your doctor for personal advice.
  • Calorie count: 610
  • Fat content: 29 grams
  • Carbohydrates: 55 grams
  • Proteins: 31 grams