Creamy Italian Sausage Pasta Recipe with Tomato Parmesan Sauce

This creamy Italian sausage pasta recipe is a comforting 35- to 40-minute dinner made with ridged penne or rigatoni, browned Italian sausage, tomato sauce, chicken broth, heavy cream, and Parmesan cheese. The pasta cooks while the sausage sauce simmers, making this a practical one-skillet-style meal for four when you want something hearty without spending all evening in the kitchen.

Every bite delivers savory sausage, sweet-tangy tomato, mellow garlic, Italian herbs, and a silky Parmesan cream sauce that clings to the pasta. Use mild sausage for a family-friendly dish or hot sausage and optional red pepper flakes for extra warmth, then finish with parsley or basil and more Parmesan.

Jump to Recipe

Why You’ll Love This Recipe

Creamy Italian sausage pasta with tomato Parmesan sauce

This is the kind of pasta dinner that tastes like it took much longer than it did. The sausage browns in the skillet, the onion and garlic build a fragrant base, and the broth and tomato sauce quickly become a rich pan sauce once cream and Parmesan are added.

Ridged pasta is especially well suited here because the grooves catch the sausage crumbles and hold onto the creamy tomato sauce. Penne is easy to find, while rigatoni gives the finished dish a larger, more substantial bite.

  • Fast: Prep takes about 10–15 minutes, with cooking finished in 20–25 minutes.
  • Comforting: Cream, Parmesan, tomato, and sausage create a deeply satisfying combination.
  • Flexible: Choose mild or hot pork sausage, or substitute chicken or turkey sausage.
  • Family-friendly: Leave out the red pepper flakes for a gentler flavor.

If you enjoy Italian-inspired pasta dinners with plenty of flavor, our sausage and spinach tortellini is another delicious recipe to keep in your dinner rotation.

Ingredients You’ll Need

Ingredients for creamy Italian sausage pasta

The ingredient list is straightforward, but each item has an important job. Italian sausage provides seasoning and savory richness, while onion, garlic, Italian seasoning, and red pepper flakes give the sauce a layered flavor.

Use tomato sauce or crushed tomatoes according to the texture you prefer. Tomato sauce creates a smoother finish, while crushed tomatoes add a little more rustic texture. Chicken broth loosens the sauce and helps the tomato flavor spread through every bite.

  • Pasta: Use 12 ounces of penne or rigatoni and cook it just until al dente.
  • Sausage: Remove the casings before cooking and break the meat into small pieces.
  • Dairy: Heavy cream and finely grated Parmesan create the silky finish.
  • Aromatics: One small yellow onion and three garlic cloves form the savory foundation.
  • Fresh garnish: Parsley or basil adds color and a fresh herbal note at the end.

For a complete meal, serve this pasta with warm slices from our Italian bread recipe. It is perfect for catching any extra sauce left in the bowl.

How to Make It Step-by-Step

Browning Italian sausage and aromatics for pasta sauce

Step 1: Bring a large pot of salted water to a boil, then cook the penne or rigatoni according to the package directions. Stop when the pasta is just al dente so it can finish absorbing sauce in the skillet, and reserve about 1/2 cup of the cooking water before draining.

Step 2: While the pasta cooks, heat a large skillet over medium-high heat and add the sausage. Cook for 5–7 minutes, breaking it into small pieces with a wooden spoon, until it is browned and cooked through; drain excess fat if necessary.

Step 3: Add the finely diced onion to the browned sausage and cook for 3–4 minutes. Once the onion softens, add the minced garlic, Italian seasoning, and optional red pepper flakes, stirring for about 30 seconds until fragrant.

Step 4: Pour the chicken broth and tomato sauce or crushed tomatoes into the skillet. Stir thoroughly and scrape the browned bits from the bottom, since those bits add savory depth, then simmer for 5–7 minutes to reduce the liquid slightly.

Step 5: Lower the heat before adding the heavy cream. Stir well and simmer gently for 2–3 minutes; avoid a rapid boil, which can make a cream-based sauce less smooth.

Step 6: Add the drained pasta and finely grated Parmesan to the skillet. Toss continuously until the sauce coats the pasta, adding reserved pasta water 1–2 tablespoons at a time if the mixture looks too thick or tight.

Step 7: Taste the finished pasta and adjust the kosher salt and black pepper. Spoon it into bowls and top with chopped parsley or basil plus extra Parmesan while it is hot.

Chef’s Tips for a Silky Sauce

Silky Parmesan cream sauce for Italian sausage pasta

The most important flavor step is browning the sausage properly. Let it sit against the hot skillet long enough to develop golden-brown bits before stirring too often, but continue breaking it into small pieces so the finished sauce distributes evenly.

Reserve the pasta water even if the sauce initially looks loose. Starchy water helps the tomato, cream, cheese, and pan juices come together while giving the sauce a glossy texture that clings to each ridge.

Add Parmesan over low heat or after removing the skillet from the burner. High heat can cause the cheese to seize or turn grainy, while gentle heat allows it to melt into the cream more smoothly.

If you want to add vegetables, stir in about 2 cups of baby spinach during the final minute or two of cooking. The leaves will wilt into the warm sauce without changing the basic method.

For another easy sausage-centered dinner, consider our smoked sausage and cheesy orzo, which offers a different texture while keeping the same cozy appeal.

Serving Suggestions

Serve this pasta immediately in warm bowls so the sauce stays creamy and fluid. A final shower of Parmesan, a few torn basil leaves, or chopped parsley makes the dish look bright and inviting.

A crisp green salad balances the richness, while roasted vegetables add color and extra texture. Garlic bread or Italian bread is also a natural choice because the sauce is too delicious to leave behind.

For a fresh pasta side with tomato, basil, and a lighter profile, try our bruschetta-inspired pasta. If you prefer vegetables worked directly into the main dish, our broccoli pasta is another useful weeknight option.

Storage, Reheating, and Variations

Store leftover creamy Italian sausage pasta in a covered container in the refrigerator. The sauce will thicken as it chills, so reheat portions gently in a skillet or microwave with a small splash of water or broth, stirring until warm.

For a milder dish, use mild Italian sausage and omit the red pepper flakes. Hot Italian sausage supplies more heat on its own, while chicken or turkey sausage can replace pork if you prefer a different protein.

You can also switch between penne and rigatoni without changing the quantities. Keep the pasta just al dente, because softer pasta can become too tender after it is tossed with the hot sauce.

Creamy Italian sausage pasta served with bread and salad
Creamy Italian Sausage Pasta Recipe with Tomato Parmesan Sauce

Creamy Italian Sausage Pasta

Penne or rigatoni is tossed with browned Italian sausage, tomato sauce, cream, and Parmesan for a rich, satisfying dinner. This recipe makes 4 servings in about 35 to 40 minutes.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

Main Ingredients
  • 12 ounces (340 g) Penne or rigatoni
  • 1 tablespoon Olive oil, if needed
  • 1 pound (450 g) Italian sausage, casings removed
  • 1 small Small yellow onion, finely diced
  • 3 cloves Garlic, minced
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon Red pepper flakes, optional
  • 1 cup (240 ml) Chicken broth
  • 1 cup (240 ml) Tomato sauce or crushed tomatoes
  • 1/2 cup (120 ml) Heavy cream
  • 1/2 cup (45–50 g) Finely grated Parmesan cheese, plus more for serving
Seasoning and Garnish
  • 1/2 teaspoon, or to taste Kosher salt
  • 1/4 teaspoon Black pepper
  • 2 tablespoons, optional Fresh parsley or basil, chopped

Method
 

Step-by-Step
  1. Bring a large pot of salted water to a boil. Cook the penne or rigatoni until just al dente according to the package directions, reserve about 1/2 cup pasta water, and drain.
  2. Heat a large skillet over medium-high heat. Add the sausage and cook for 5–7 minutes, breaking it into small pieces, until browned and cooked through; drain excess fat if needed.
  3. Add the diced onion and cook for 3–4 minutes, until softened. Stir in the garlic, Italian seasoning, and optional red pepper flakes, cooking for about 30 seconds.
  4. Pour in the chicken broth and tomato sauce or crushed tomatoes. Stir while scraping up the browned bits from the skillet, then simmer for 5–7 minutes so the sauce reduces slightly.
  5. Lower the heat and stir in the heavy cream. Simmer gently for 2–3 minutes, keeping the sauce below a rapid boil.
  6. Add the drained pasta and Parmesan to the skillet. Toss until coated, adding reserved pasta water 1–2 tablespoons at a time if the sauce is too thick.
  7. Taste and adjust the salt and black pepper. Finish with chopped parsley or basil and additional Parmesan before serving.

Notes

Reserve pasta water before draining because its starch helps the sauce cling to the pasta. Add Parmesan off the heat or over low heat to reduce the chance of a grainy sauce. Store leftovers covered in the refrigerator and reheat gently with a small splash of water or broth.

Final Thoughts

Creamy Italian sausage pasta is a dependable dinner when you want bold flavor, a comforting texture, and a manageable cooking timeline. Browned sausage, tomato, cream, and Parmesan come together in one skillet while the pasta water provides the simple finishing touch that helps the sauce cling beautifully.

Make it with mild sausage for a relaxed family meal, or add heat with hot sausage and red pepper flakes. Serve it with Italian bread, a crisp salad, and plenty of Parmesan for a complete dinner that feels special enough for company but easy enough for a busy weeknight.

Leave a Comment

Recipe Rating