Description
This Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is a creamy, flavorful one-pot pasta recipe made with rich garlic butter sauce, tender spinach, and perfectly browned sausage. It’s a weeknight comfort meal that’s fast, indulgent, and satisfying.
Ingredients
8 oz spaghetti
2 tbsp unsalted butter
4 garlic cloves, minced
8 oz Italian sausage, sweet or spicy
3 cups baby spinach
3/4 cup freshly grated parmesan cheese
1/2 cup heavy cream
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp crushed red pepper flakes (optional)
1/2 cup reserved pasta water
Instructions
1. Bring a large pot of salted water to a boil. Cook the spaghetti until al dente, according to package directions. Reserve 1/2 cup of pasta water, then drain.
2. In a large skillet over medium heat, cook the Italian sausage (removed from casing), breaking it up with a spoon until fully browned and crispy around the edges. Transfer the sausage to a plate.
3. In the same skillet, reduce heat to low and add the butter. Once melted, add the minced garlic and cook for about a minute until fragrant but not browned.
4. Pour in the heavy cream and stir to combine. Let it simmer gently for 2 to 3 minutes. Stir in the grated parmesan and a pinch of red pepper flakes if using.
5. Add the cooked spaghetti to the sauce, tossing gently to coat. Use reserved pasta water as needed to loosen the sauce. Add the spinach and cooked sausage. Toss again until the spinach wilts and everything is well coated.
6. Season with salt and black pepper to taste. Serve hot, with extra parmesan on top if desired.
Notes
Use freshly grated parmesan for the smoothest melt and flavor.
Don’t skip reserving the pasta water—it’s essential for adjusting the sauce texture.
Cook the sausage until deeply browned for maximum flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 plate (1/4 of recipe)
- Calories: 610
- Sugar: 2g
- Sodium: 830mg
- Fat: 34g
- Saturated Fat: 18g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 90mg