This creamy sausage pasta is a rich, savory, and comforting dish featuring Italian sausage, fresh spinach, blistered tomatoes, and a garlicky parmesan cream sauce served over penne or your favorite pasta. Perfect for an easy weeknight dinner.
Author:Itssoukaina123
Prep Time:10 minutes
Cook Time:20 minutes
Total Time:30 minutes
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:Italian
Diet:Low Salt
Ingredients
Scale
12 oz penne pasta (or any short pasta)
1 lb Italian sausage (mild or spicy), sliced or crumbled
1 tbsp olive oil
3–4 cloves garlic, minced
1 cup cherry or grape tomatoes (whole or halved)
2 cups fresh spinach
1 cup heavy cream (or half-and-half)
½ cup grated parmesan cheese
Salt & black pepper to taste
Red pepper flakes (optional)
Fresh parsley or basil, chopped (for garnish)
Instructions
Boil pasta according to package directions until al dente. Reserve ½ cup pasta water, then drain and set aside.
Heat olive oil in a large skillet over medium heat. Add sausage and cook until browned and cooked through. Remove from pan and set aside.
In the same pan, add garlic and cook for 1 minute. Add tomatoes and sauté until they blister and release juices (about 5–7 minutes).
Reduce heat to low, add heavy cream and parmesan. Stir until smooth. Add spinach and cook until wilted.
Return sausage to pan, add pasta, and toss to coat. Use reserved pasta water to loosen sauce if needed. Season with salt, pepper, and red pepper flakes to taste.
Plate and garnish with fresh herbs and extra parmesan.
Notes
Make it lighter by using turkey sausage and light cream.
For a vegetarian option, swap sausage with mushrooms or plant-based sausage.
Use spicy Italian sausage for an extra kick.
Reserve some pasta water to help mix the sauce and adjust consistency.