Easy pasta dinner recipes like this spicy Italian sausage pasta are perfect when you need something quick, comforting, and full of bold flavor. With a creamy tomato based sauce, savory Italian sausage, garlic, parmesan, and fresh basil, this dish feels restaurant quality while still being simple enough for a busy weeknight.

Italian sausage and pasta are always a winning combination. The sausage adds rich flavor and just the right amount of spice, while the pasta soaks up every bit of that creamy tomato sauce.
What makes this recipe stand out is the balance of the sauce. It is creamy and smooth, but not overly heavy. The tomato flavor still shines through, giving the dish a rich and comforting taste without feeling too rich.
Even if you are not someone who loves super spicy food, this pasta is still very approachable. It has a gentle kick from the spicy Italian sausage, adding just enough heat to keep each bite interesting.
Another reason this recipe is so popular is how fast it comes together. In about 30 minutes, you can have a hearty pasta dinner on the table with very little effort and just a handful of ingredients.
Penne is a great pasta choice because it holds the sauce well, but other pasta shapes work too. You can easily use whatever you already have in your pantry.
If you want a little more heat, a pinch of cayenne pepper or red pepper flakes can take it up a notch. If you prefer a milder version, simply swap in mild Italian sausage for the same delicious flavor without the extra spice.

For the best results, it is best to use full fat cream in the sauce. Lower fat substitutes can affect the texture and may cause the sauce to separate instead of staying smooth and creamy.
The final dish is rich, flavorful, and incredibly satisfying with tender pasta, savory sausage, and a silky tomato cream sauce. It is the kind of quick weeknight dinner that tastes like much more effort than it actually takes.
Spicy Italian Sausage Pasta
Easy pasta dinner recipes like this spicy Italian sausage pasta are perfect when you need something quick, comforting, and full of bold flavor. With a creamy tomato based sauce, savory Italian sausage, garlic, parmesan, and fresh basil, this dish feels restaurant quality while still being simple enough for a busy weeknight.
Ingredients
- 8 ounces uncooked penne
- 11 ounces hot Italian sausages see note
- 3 cloves garlic minced
- 1/2 cup chicken broth or white wine
- 1/2 tablespoon flour
- 1 (14 ounce) can diced tomatoes with juices
- 1/2 cup heavy/whipping cream
- Salt & pepper to taste
- Small handful fresh basil sliced/torn into small pieces
- Freshly grated parmesan cheese to taste
Instructions
- Bring a large pot of salted water to a boil and cook the pasta al dente according to the package directions.
- While the pasta cooks, remove the sausage from the casings and crumble it into a large skillet. Cook over medium-high heat for about 5–6 minutes, stirring occasionally, until the sausage is browned and cooked through.
- Once browned, transfer the sausage to a plate. If the skillet has a lot of excess grease, carefully drain off most of it, leaving just a little for flavor.
- Add the garlic to the skillet, then pour in the chicken broth. Sprinkle in the flour and whisk well until the flour fully dissolves. Scrape up any browned bits from the bottom of the pan as you stir. Let the mixture cook for 1–2 minutes, or until it reduces noticeably.
- Stir in the tomatoes, cream, and cooked sausage. Let the sauce simmer for a few more minutes, stirring occasionally, until it thickens to your desired consistency. Season with salt and pepper to taste.
- Right before serving, stir in the torn basil leaves, then toss the sauce with the drained pasta until everything is well coated.
- Serve warm with plenty of freshly grated Parmesan cheese on top.
Notes
- I use 3 sausages from a 5-pack of Johnsonville hot Italian sausages, which comes out to roughly 11 ounces. Anything close to that amount will work just fine, and if you want an even heartier pasta, you can absolutely use a little more sausage. If you prefer less heat, mild Italian sausage is a great swap.\
- I don’t recommend replacing the heavy cream in this recipe. Because the tomatoes are acidic, using half-and-half or milk can cause the sauce to curdle instead of staying smooth and creamy.
- If you don’t have fresh basil on hand, you can leave it out. The dish will still taste great, but the basil does add a really nice fresh finish that brightens up the whole sauce.
Please leave a star rating and comment to let us know how you liked this recipe!
