There are dinners that feel like a warm hug, and then there’s this spicy Italian sausage pasta — cozy, a little naughty, and exactly what you want after a long day. If you’ve ever stood at the stove craving something bold but not complicated, this is the recipe that’ll make you smile (and maybe lick the spoon). Garlic Butter Chicken Pasta is one of my go-to weeknight recipes when I’m craving something rich and simple.

Why you’ll love this pasta
This dish balances heat and creaminess without asking for much fuss. Crumbled spicy Italian sausage brings savory, peppery depth; a quick tomato base gives brightness; and a splash of cream smooths everything into a spoonable, clingy sauce that coats every noodle. It’s the kind of meal that works for a busy weeknight but still feels special enough for company. If you love creamy pasta dishes, try the Creamy Tuscan Chicken Orzo for another cozy dinner option.
Ingredients
For 4 servings
- 12 ounces (340 g) pasta (penne, rigatoni, or fusilli)
- 1 pound (450 g) spicy Italian sausage, casings removed
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon red pepper flakes (adjust to taste)
- 1 can (14 oz / 400 g) crushed tomatoes
- 1/2 cup (120 ml) heavy cream or half-and-half
- 2 tablespoons tomato paste
- 1/2 cup grated Parmesan cheese, plus more for serving
- 2 tablespoons olive oil
- Salt and black pepper to taste
- Fresh basil or parsley for garnish
How to Make Spicy Italian Sausage Pasta
Follow these steps and you’ll have a plate of comfort in about 35 minutes. Read through once, then cook — you’ll find the rhythm fast and forgiving.
Step 1: Cook the pasta
Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. Reserve 1 cup of the pasta cooking water, then drain the pasta and set aside.
Step 2: Brown the sausage
While the pasta cooks, heat the olive oil in a large skillet over medium-high heat. Add the crumbled spicy Italian sausage and cook until nicely browned and cooked through, about 6–8 minutes. Use a spoon to break it into bite-sized pieces. Transfer to a plate and leave a little fat in the pan for flavor.
Step 3: Sauté aromatics
Turn the heat down to medium. Add the chopped onion to the skillet and cook until translucent, about 4 minutes. Stir in the garlic and red pepper flakes and cook for 30 seconds until fragrant — don’t let the garlic burn.
Step 4: Build the sauce
Add the tomato paste and stir to toast slightly, then pour in the crushed tomatoes. Simmer gently for 5–7 minutes to thicken. Stir in the heavy cream, return the browned sausage to the pan, and simmer for another 2–3 minutes to let the flavors marry. Taste and season with salt and pepper.
Step 5: Toss with pasta
Add the drained pasta to the skillet and toss to coat. If the sauce seems tight, add a splash of the reserved pasta water until the sauce reaches your desired consistency. Stir in the grated Parmesan so it melts into the sauce and becomes glossy.
Step 6: Serve
Plate the pasta, finish with a generous grating of Parmesan and a scattering of chopped basil or parsley. A drizzle of good olive oil on top makes it feel restaurant-casual and totally satisfying.

Tips and variations
- If you prefer less heat, use mild Italian sausage and add a pinch of smoked paprika for depth without the kick.
- For a lighter version, swap the heavy cream for Greek yogurt stirred in off the heat — it adds creaminess without weighing the dish down.
- Add vegetables: baby spinach stirred in at the end wilts beautifully, or roast some bell peppers for sweetness and color.
- Make it ahead: sauce reheats well. Keep pasta separate and combine when reheating, adding a splash of water to revive the sauce.
- When you want a spicier stew, try Cajun Chicken and Sausage Gumbo for a different take on sausage and heat.
FAQs
Can I use ground pork instead of Italian sausage?
Yes. If you use plain ground pork, season it with fennel seeds, red pepper flakes, salt, and a pinch of sugar to mimic the sausage flavor.
What pasta shape works best?
Short tubular shapes like penne, rigatoni, or fusilli cling to the sauce nicely, but long noodles like spaghetti or linguine are great too — it’s mostly personal preference.
Is this freezer-friendly?
The sauce freezes well on its own. I recommend freezing in portioned containers and cooking fresh pasta when you’re ready to eat to keep the texture ideal.
Conclusion
This spicy Italian sausage pasta is one of those recipes that feels elevated even when it’s made in a hurry. It’s forgiving, flexible, and reliably delicious — great for busy nights, casual dinner parties, or when you need something comforting with a little attitude. Give it a try, tweak the heat to suit your mood, and enjoy the applause at the table. If you love creamy pasta dishes, try the Creamy Tuscan Chicken Orzo for another cozy dinner option. For a different flavor profile, give the Honey Garlic Chicken Bowls a try for lunch prep.
Serve with a simple green salad and crusty bread. And if you’re ever craving something with a different kind of spicy kick, consider jumping into a bowl of Cajun Chicken and Sausage Gumbo — it’s a whole other comfort-food vibe.

Spicy Italian Sausage Pasta
Ingredients
Main
- 12 oz pasta penne , rigatoni, or fusilli
- 1 lb spicy Italian sausage casings removed
- 1 medium yellow onion finely chopped
- 3 cloves garlic minced
- 1 tsp red pepper flakes
- 14 oz crushed tomatoes
- 2 tbsp tomato paste
- ½ cup heavy cream or half-and-half
- 2 tbsp olive oil
- ½ cup grated Parmesan cheese
- Salt and black pepper to taste
- Fresh basil or parsley for garnish
Instructions
- Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1 cup of pasta cooking water, then drain and set aside.
- Heat olive oil in a large skillet over medium-high heat. Add crumbled spicy Italian sausage and cook 6–8 minutes until browned. Transfer to a plate, leaving some fat in the pan.
- Reduce heat to medium. Add chopped onion to the skillet and cook until translucent, about 4 minutes. Add garlic and red pepper flakes and cook 30 seconds until fragrant.
- Stir in tomato paste, then add crushed tomatoes. Simmer 5–7 minutes to thicken. Stir in heavy cream and return sausage to the pan. Simmer 2–3 minutes and season with salt and pepper.
- Add drained pasta to the skillet and toss to coat. Add reserved pasta water a little at a time if the sauce is too thick. Stir in Parmesan until glossy. Serve garnished with basil and extra Parmesan.
Notes
- Reduce red pepper flakes for less heat, or use mild sausage and add smoked paprika for depth.
- Swap heavy cream for Greek yogurt for a lighter finish (stir in off heat).
- Sauce freezes well; cook fresh pasta when reheating for best texture.






