The aroma of garlic wafting through your kitchen is a promise of comfort and indulgence. Garlic Butter Spaghetti with Cheesy Italian Sausage and Spinach is a delightful dish that takes just 30 minutes to prepare, making it perfect for a quick weeknight dinner. The combination of buttery garlic flavor with savory sausage and soft spinach creates a comforting meal that the whole family will love.
This recipe is ideal for busy weeknights when you crave something hearty yet simple. It’s also a fantastic choice for gatherings or casual dinners with friends. You can make the sausage ahead of time and store it in the fridge to save on cooking time.
Why You’ll Love This Recipe
- The buttery garlic sauce clings deliciously to the spaghetti.
- Fresh spinach adds a vibrant color and a nutritious touch.
- Cheesy goodness from mozzarella and Parmesan creates a rich topping.
- Cooking the sausage gives an appealing crispy texture that enhances flavor.
What You’ll Need
Here’s everything you’ll need to make this mouthwatering dish.
For the Pasta
- 400g spaghetti
For the Sausage and Spinach
- 250g Italian sausage
- 3 cups fresh spinach
- 4 cloves garlic, minced
- 1 tablespoon olive oil
For the Sauce and Toppings
- 4 tablespoons butter
- 1 cup shredded mozzarella cheese
- 1/3 cup grated Parmesan cheese
- Salt to taste
- Black pepper to taste
Use any fresh greens if spinach isn’t available.
Substitutions & Swaps
- Use turkey sausage for a leaner option.
- Swap mozzarella for cheddar cheese.
- Replace butter with olive oil for a lighter version.
- Use gluten-free spaghetti if needed.
How to Make It
Follow these simple steps to create a delicious meal!
1. Boil pasta
Bring a large pot of salted water to a boil. Cook spaghetti until al dente, then drain and set aside.
2. Sauté sausage
In a large skillet, heat olive oil over medium heat. Add sausage, crumble it as it cooks, and sauté until browned. Remove and set aside.
3. Cook garlic
In the same skillet, add butter and minced garlic. Cook for 1 minute until fragrant.
4. Add spinach
Add spinach and sauté until wilted.
5. Combine sausage and pasta
Return cooked sausage to the skillet. Add drained spaghetti and toss everything together to coat the noodles in garlic butter.
6. Melt cheese
Sprinkle mozzarella and Parmesan on top. Cover skillet with a lid and let cheese melt for 2-3 minutes.
7. Serve and season
Season with salt and pepper to taste, toss again gently, and serve hot.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, this dish doesn’t freeze well.
Reheat: Microwave for 1-2 minutes or until heated through.
Tips for Best Results
- Make sure not to overcook the pasta to keep it al dente.
- Use fresh, high-quality cheese for maximum flavor.
- Adjust garlic and cheese amounts according to your preference.
- Try adding red pepper flakes for a spicy kick.
Serving Suggestions
- Serve alongside a crisp green salad for balance.
- Pair with garlic bread for a hearty meal.
- Enjoy with a light white wine for a delightful dinner experience.



