Make this Creamy Sausage Pasta Skillet recipe tonight! It’s simple to prepare and super delicious. A family-pleasing dinner that is ready in less than 30 minutes.

Creamy Sausage Pasta Skillet Recipe Highlights
This Creamy Sausage Pasta Skillet recipe is simple to prepare and super delicious. It’s perfect for a weeknight dinner; you can have this ready in less than 30 minutes!!
This recipe is comforting! The sausage gives the dish meatiness and just a bit of spiciness. The sauce is creamy and tangy … just perfection!
I use a pinch of red pepper flakes in the sauce to give it a little “zing”– nothing overwhelming! Depending on your family’s spice tolerance, you can add more or leave it out entirely.
There’s no bad time for a luscious bowl of mouthwatering Creamy Sausage Pasta, so jazz up your dinner tonight!!!

Ingredients You’ll Need
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
- Pasta: I used penne, but you can also use other short-tube pasta, such as ziti or rigatoni.
- Olive oil
- Veggies: Onion and garlic.
- Fresh sausage roll: I like using mild Italian sausage because it has a nice subtle flavor.
- Tomatoes: You’ll need canned tomato sauce and diced tomatoes.
- Seasonings: Salt, black pepper, oregano, and hot red pepper flakes (optional).
- Heavy cream
- Butter
- Basil leaves and Parmesan cheese for serving
Process Overview: How to Make Creamy Sausage Pasta Step by Step
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
- Cook the Pasta
Bring the water to a boil, add the pasta, cook according to package directions, and drain.
- Make the Sausage Tomato Sauce
Heat oil in a saucepan over medium. Sauté the onions and garlic until soft, about 3 minutes. Add sausage roll; cook and crumble the sausage until no longer pink, about 5 – 8 minutes. Add in the tomato sauce, diced tomatoes, and hot red pepper flakes (if using); mix to combine—season with salt and pepper to taste. Let it cook for 2 minutes, then pour in the heavy cream and butter; stir to combine; cook for 2 – 3 minutes.
- Combine
Add the drained pasta into the sauce and toss to combine. Bring the sauce and pasta to a soft boil, stirring to coat the pasta with sauce. Sprinkle on the basil and Parmesan cheese, if desired. Serve.

Recipe Tips & Variations
Other Meat. You can use ground beef, chicken, or turkey instead of sausage if preferred; however, the sausage will give it more flavor.
Spicy. You can also use hot Italian sausage (instead of mild) for more spice.
More Veggies. Feel free to include other veggies like zucchini or mushrooms.
Make lighter. Swap the heavy whipping cream with half and half to lighten the sauce.
Storing & Reheating Instructions
This pasta recipe is best enjoyed right away. However, you can store leftovers for up to 4 days in an airtight container in the refrigerator if you have any! Reheat it on the stove over low heat. If you find that the sauce is thick and has dried up, add a little bit of water, broth, or milk to the dish as it heats. You can also warm pasta , covered, in a microwave, occasionally stirring until hot.
Frequently Asked Questions
Absolutely! I always like to add about 1 tablespoon of Kosher salt per pound of pasta to the water. It helps to flavor the pasta.
Absolutely!
Technically, you can use ground beef, chicken, or turkey instead of sausage if preferred; however, the sausage will give it more flavor.

More Recipes You’ll Love!
- Turkey Sausage Alfredo Lasagna [VIDEO]
- One-Pot Creamy Alfredo Pasta with Bacon and Peas
- Easy Eggless Cheese Manicotti
- Eggless Ricotta Stuffed Shells
- Venezuelan Pasticho
- One-Pot Easy Chicken Tetrazzini
- Browse more recipes…
Recipe Card 📖

Creamy Sausage Pasta Skillet
Equipment
Ingredients
- 1 lb (454 g) penne pasta
- 2 tablespoons (30 ml) olive oil
- 1 cup onion, chopped finely
- 4 garlic cloves, minced
- 1 lb (453 g) Fresh Italian Sausage Roll
- 16 oz ( 2 cans – 227 g each ) tomato sauce
- 14.5 oz ( 1 can – 411g ) diced tomatoes
- 1/2 teaspoon hot red pepper flakes (optional)
- Salt and cracked black pepper to taste
- 3/4 cup (180 ml) heavy cream
- 2 tablespoons (28 g) unsalted butter
- Fresh basil leaves, chopped for serving (optional)
- Grated Parmesan cheese for serving
Instructions
- Cook the pasta according to the package directions. Drain and reserve.
- Meanwhile, the pasta is cooking. Heat oil in a saucepan over medium. Sauté the onions and garlic until soft, about 3 minutes. Add sausage roll; cook and crumble the sausage until no longer pink, about 5 – 8 minutes.
- Add in the tomato sauce, diced tomatoes, and hot red pepper flakes (if using); mix to combine—season with salt and pepper to taste. Let it cook for 2 minutes, then pour in the heavy cream and butter; stir to combine; cook for 2 – 3 minutes.
- Add the drained pasta into the sauce and toss to combine. Bring the sauce and pasta to a soft boil, stirring to coat the pasta with sauce.
- Sprinkle on the basil and Parmesan cheese, if desired. Serve.
- Other Meat. You can use ground beef, chicken, or turkey instead of sausage if preferred; however, the sausage will give it more flavor.
- Spicy. You can also use hot Italian sausage (instead of mild) for more spice.
- More Veggies. Feel free to include other veggies like zucchini or mushrooms.
- Make lighter. Swap the heavy whipping cream with half and half to lighten the sauce.
Nutrition
This recipe was originally published in April 2016. The recipe remains the same, but more notes, tips, photos, and information were added to the post in March 2023 to make it as helpful as possible!