Imagine twirling forkfuls of silky pasta that catch ribbons of glossy tomato sauce, tender slices of spicy Italian sausage, and sweet charred bits of bell pepper, all scented with garlic and a gentle kick of red pepper, the whole kitchen smelling like Sunday dinner at an Italian trattoria.
I love making this on weeknights when I want something hearty but not fussy, or when I am craving restaurant style comfort food without leaving the house, it feels like a cozy dinner for two or a small family gathering around the table.
SaveA few years ago a friend pressed fresh spicy sausage into my hands and said this was the only way she ever made it, since then this dish has become my go to when I want bright flavor, a little heat, and deeply satisfying comfort in under an hour.
Spicy Italian Sausage Pasta Recipe
Ingredients
Instructions
- Brown the sausage
Heat olive oil in a large skillet over medium heat, add the crumbled spicy Italian sausage, cook, stirring, until no longer pink and nicely browned, about 6 to 8 minutes. Season with salt and pepper, push the sausage to the edges of the pan, and pour off excess fat, leaving about 1 tablespoon for flavor.
- Sauté aromatics and pepper
Add the sliced onion and bell pepper to the pan, cook, stirring occasionally, until the peppers begin to char at the edges and the onions turn translucent, about 4 to 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Deglaze the pan
Pour in the crushed tomatoes and chicken broth, using a wooden spoon to scrape up any browned bits from the bottom of the pan, which builds deep flavor. Stir in dried basil, oregano, and red pepper flakes, then bring the mixture to a gentle simmer.
- Cook pasta in sauce
Add the uncooked pasta directly into the skillet, stirring to coat every piece with the tomato mixture. Pour in enough water to just reach about halfway up the pasta, season with salt, and simmer, stirring occasionally, until the pasta is al dente and the liquid has thickened slightly, about 10 to 12 minutes.
- Stir in cream
Reduce the heat to low, pour in the heavy cream or half and half, and stir until the sauce turns glossy and creamy. Let it simmer gently for 1 to 2 minutes so the flavors meld, tasting and adjusting seasoning with salt and pepper if needed.
- Add cheeses
Sprinkle the shredded mozzarella evenly over the pasta and stir gently just until it begins to soften. Remove the pan from the heat, then stir in the grated Parmesan until you get a rich, cohesive sauce that clings to the noodles.
- Rest and thicken
Let the pasta sit off the heat for 3 minutes before serving, this brief rest helps the sauce tighten slightly and lets the creamy texture feel luxurious on the plate.
- Plate and garnish
Divide the spicy Italian sausage pasta among warm bowls, top with an extra shower of Parmesan if you love salty notes, and scatter freshly chopped parsley over the top for a bright pop of color and freshness.
- Serve immediately
Bring the bowls to the table right away so everyone can dig in while the cheese is still melted and the sauce is glossy, pairing the dish with a simple green salad and crusty bread for a complete meal.
Substitutions and variations
- Use sweet Italian sausage instead of spicy for a milder flavor, or add a pinch of crushed red pepper to customize the heat.
- Swap the pasta for penne, rigatoni, or orecchiette if you prefer a different shape.
- Replace chicken broth with vegetable broth for a vegetarian version, and use plant based sausage.
- If you do not have heavy cream, whisk in whole milk or a splash of cream cheese for richness.
Chloe's tips
- For deeper flavor, use a mix of mild and hot Italian sausage and toast the spices briefly in the pan before adding liquid.
- If you like your pasta saucier, add a splash more broth or a spoonful of pasta water while cooking to loosen the sauce.
- Keep the heat low when you add the cream to prevent it from splitting, and stir constantly for a smooth finish.
- Letting the pasta rest in the sauce off the heat helps it finish cooking gently without becoming mushy.
How to store it
- Cool leftovers quickly and store in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stovetop over low heat, adding a splash of broth or water to refresh the sauce, and do not boil.
- Freeze the cooked sausage and sauce mixture without the pasta for up to 2 months, then reheat and toss with freshly cooked noodles.
Serving suggestions
Serve this lively pasta family style, letting everyone top their bowl with extra cheese and parsley, and pair it with a crisp salad and garlic bread for a relaxed, satisfying dinner.
- Shaved Parmesan and extra parsley on top for color and salty punch
- A squeeze of lemon over the finished plate to brighten the rich sauce
- Garlic bread or toasted focaccia for sopping up every last bit of sauce

Frequently asked questions
Can I make this in a Instant Pot or on the stovetop?
Yes, you can brown the sausage and sauté veggies on the stovetop as written, then finish the pasta in the Instant Pot under high pressure for about 3 minutes with natural release, or cook on the stovetop as directed until the pasta is tender.
How do I keep the sauce from breaking when I add the cream?
Keep the heat low, add the cream gradually while stirring, and avoid boiling the sauce once the dairy is in, this gentle approach helps the sauce stay smooth and creamy.
What is a good gluten free option for this recipe?
Choose a gluten free pasta, use gluten free chicken broth, and confirm your sausage does not contain added fillers with wheat, then follow the same steps for a comforting gluten free version.
Let's get cooking!
This Spicy Italian Sausage Pasta is the kind of dish that turns an ordinary weeknight into a little celebration, with bold sausage, sweet pepper, and creamy tomato hugging every strand of pasta, so go ahead, give it a try and enjoy the cozy, spicy goodness at your table.




