Description
This Cheesy Garlic Butter Spaghetti with Italian Sausage & Spinach is the ultimate comfort food dinner. Loaded with creamy Parmesan, savory sausage, and tender spinach, it’s a one-pan pasta recipe that’s easy, flavorful, and perfect for weeknights. A cheesy spaghetti skillet that reheats well and feeds a crowd!
Ingredients
1 pound spaghetti
1 pound Italian sausage
4 tablespoons butter
4 cloves garlic, minced
5 cups fresh spinach
1 cup grated Parmesan cheese
4 ounces cream cheese
1 cup reserved pasta water
1 teaspoon salt
1/2 teaspoon black pepper
Instructions
1. In a large skillet over medium-high heat, cook the Italian sausage until browned and cooked through. Break it up with a wooden spoon. Remove and set aside.
2. Cook spaghetti in salted boiling water according to package instructions. Reserve 1 cup of pasta water before draining.
3. In the same skillet, melt butter over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
4. Lower the heat and stir in cream cheese. Slowly add pasta water to create a smooth sauce. Add Parmesan and stir until melted.
5. Return the sausage to the skillet along with drained spaghetti and fresh spinach. Toss until spinach wilts and sauce coats everything.
6. Season with salt and pepper. Serve hot with extra Parmesan if desired.
Notes
Cream cheese adds a tangy creaminess that blends well with the garlic butter.
Use freshly grated Parmesan for the best melting and flavor.
Don’t skip the pasta water—it creates the perfect sauce texture.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 bowl
- Calories: 610
- Sugar: 2g
- Sodium: 810mg
- Fat: 35g
- Saturated Fat: 17g
- Unsaturated Fat: 15g
- Trans Fat: 0.5g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 27g
- Cholesterol: 95mg