Spicy Italian Sausage Pasta
A vibrant, one pan pasta loaded with juicy spicy Italian sausage, charred bell pepper, creamy tomato sauce, and bubbling cheese that clings to every forkful.
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.
A 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.
Recipe at a Glance
Ingredients
Substitutions & Variations
Step-by-Step 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.
Pro Baker Tips
Storage & Serving Notes
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.
Frequently Asked Questions
Go Make It!
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.