Creamy Italian Sausage Pasta is a rich, comforting dish packed with flavor. It features savory Italian sausage, tender pasta, and a luscious cream-based sauce made even better with garlic, herbs, and Parmesan. This one-skillet dinner is quick enough for a weeknight and delicious enough to serve guests.
Why You’ll Love This Recipe
- Easy one-pan meal with minimal cleanup
- Ready in about 30 minutes
- Rich, hearty, and satisfying
- Customizable with your favorite vegetables or pasta
- A guaranteed crowd-pleaser
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- ¾ lb Italian sausage (mild or spicy)
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2½ cups low-sodium chicken broth
- 1 cup heavy cream
- ¾ lb short pasta (penne, rigatoni, or shells)
- 1 teaspoon Italian seasoning
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
- ¾ cup roasted red peppers, chopped
- 2 cups fresh spinach, chopped
- ¼ cup grated Parmesan cheese
- Red pepper flakes (optional, for heat)
directions
- Brown the sausage: In a large skillet over medium heat, cook the Italian sausage in olive oil until browned and cooked through. Break it into small pieces as it cooks.
- Add aromatics: Stir in the chopped onion and cook until softened, about 3–4 minutes. Add garlic and cook for 30 seconds more.
- Deglaze and add liquids: Pour in the chicken broth and cream. Add Italian seasoning, salt, pepper, and chopped roasted red peppers. Stir to combine.
- Add pasta: Stir in the uncooked pasta. Bring to a simmer, then reduce heat to medium-low. Cover and cook for 12–15 minutes, stirring occasionally, until pasta is tender and sauce is slightly thickened.
- Finish the sauce: Stir in spinach and Parmesan. Cook for 2–3 minutes, until spinach is wilted and cheese is melted.
- Serve: Taste and adjust seasoning if needed. Serve hot, garnished with extra Parmesan or chili flakes if desired.
Servings and timing
- Servings: 6
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
Variations
- Vegetarian: Use plant-based sausage or mushrooms in place of meat
- Spicy: Use hot Italian sausage or add red pepper flakes to taste
- Add-ins: Try sun-dried tomatoes, zucchini, or mushrooms
- Cheese options: Stir in mozzarella, fontina, or Asiago for extra richness
- Dairy-free: Use coconut cream or a plant-based alternative and dairy-free cheese
storage/reheating
- Storage: Store in an airtight container in the refrigerator for up to 3 days
- Reheating: Reheat on the stovetop over medium heat with a splash of broth or cream to loosen the sauce
FAQs
Can I use a different pasta type?
Yes, any short pasta like penne, fusilli, or shells works well.
Is this recipe spicy?
Only if you use spicy sausage or add chili flakes. Use mild sausage for a kid-friendly version.
Can I make it ahead?
Yes. Prepare and refrigerate. Reheat gently with a splash of cream or broth.
Can I freeze this dish?
It can be frozen, though cream sauces may slightly separate upon reheating.
What can I substitute for heavy cream?
Use half-and-half or a mixture of milk and butter for a lighter version.
Can I make this gluten-free?
Yes, just use your favorite gluten-free pasta.
How do I thicken the sauce?
Let it simmer uncovered at the end or stir in a bit more Parmesan.
Can I add more vegetables?
Absolutely. Try kale, peas, or mushrooms for extra nutrition.
Does it taste good without Parmesan?
Parmesan adds depth, but it’s still tasty without it—use nutritional yeast for a dairy-free version.
What protein alternatives can I use?
Try chicken, ground turkey, or even shrimp as a swap for sausage.
Conclusion
Creamy Italian Sausage Pasta is a rich, flavorful, and satisfying meal that’s easy to make and full of comfort. It’s a go-to for busy nights or when you need a dish that delivers on taste without much fuss. With its creamy texture, savory sausage, and customizable ingredients, it’s sure to become a family favorite.
Print
Creamy Italian Sausage Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
- Diet: Low Lactose
Description
This Creamy Italian Sausage Pasta is a comforting and hearty dish made with savory sausage, rich cream sauce, and tender pasta. It’s perfect for a cozy weeknight dinner and comes together quickly.
Ingredients
- 300g pasta (penne or rigatoni)
- 250g Italian sausage, casing removed
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 2 cups fresh spinach (optional)
- Fresh basil or parsley for garnish
Instructions
- Cook pasta according to package instructions. Reserve 1/4 cup of pasta water, then drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add Italian sausage and cook until browned, breaking it up as it cooks.
- Add chopped onion and cook for 3-4 minutes until softened. Stir in garlic and cook for 30 seconds.
- Pour in chicken broth and let it simmer for 2 minutes, scraping any browned bits from the bottom.
- Lower the heat and add heavy cream, Parmesan cheese, and red pepper flakes. Stir until the cheese is melted and sauce is smooth.
- Stir in spinach (if using) and cook until wilted.
- Add cooked pasta to the skillet, tossing to coat. Use reserved pasta water as needed to loosen the sauce.
- Season with salt and pepper to taste. Garnish with chopped basil or parsley and serve warm.
Notes
- Use mild or spicy Italian sausage based on your preference.
- Substitute half-and-half for a lighter version of the sauce.
- Great with any pasta shape that holds sauce well.
Nutrition
- Serving Size: 1 bowl
- Calories: 620
- Sugar: 4g
- Sodium: 720mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 90mg