Garlic Butter Spaghetti with Cheesy Italian Sausage and Spinach Recipe
Introduction
Garlic Butter Spaghetti with Cheesy Italian Sausage and Spinach is a comforting, flavorful meal ready in just 30 minutes. Packed with savory sausage, melted cheese, and fresh spinach, this dish is perfect for a satisfying weeknight dinner.

Ingredients
- 400g spaghetti
- 250g Italian sausage
- 3 cups fresh spinach
- 4 cloves garlic, minced
- 4 tablespoons butter
- 1 cup shredded mozzarella cheese
- 1/3 cup grated Parmesan cheese
- Salt to taste
- Black pepper to taste
- 1 tablespoon olive oil
Instructions
- Step 1: Bring a large pot of salted water to a boil. Cook spaghetti until al dente, then drain and set aside.
- Step 2: In a large skillet, heat olive oil over medium heat. Add sausage, crumble it as it cooks, and sauté until browned. Remove from skillet and set aside.
- Step 3: In the same skillet, add butter and minced garlic. Cook for 1 minute until fragrant.
- Step 4: Add spinach to the skillet and sauté until wilted.
- Step 5: Return cooked sausage to the skillet. Add drained spaghetti and toss everything together to coat the noodles in garlic butter.
- Step 6: Sprinkle mozzarella and Parmesan cheese on top. Cover the skillet with a lid and let the cheese melt for 2-3 minutes.
- Step 7: Season with salt and black pepper to taste, toss gently, and serve hot.
Tips & Variations
- For extra flavor, add a pinch of red pepper flakes when sautéing garlic.
- Use turkey or chicken sausage for a lighter version.
- Add cherry tomatoes for a fresh, tangy twist.
- Substitute mozzarella with provolone or fontina for a different cheesy flavor.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of water or broth to loosen the sauce if needed. Avoid microwaving to keep the pasta texture intact.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just thaw and drain it well before adding to the skillet to avoid excess moisture.
How can I make this dish vegetarian?
Replace the Italian sausage with plant-based sausage or sautéed mushrooms for a vegetarian-friendly version.
Print
Garlic Butter Spaghetti with Cheesy Italian Sausage and Spinach Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A rich and flavorful Garlic Butter Spaghetti with Cheesy Italian Sausage and fresh spinach, combining tender pasta with savory sausage and melted mozzarella and Parmesan cheese for a satisfying and easy weeknight meal.
Ingredients
Pasta
- 400g spaghetti
Sausage
- 250g Italian sausage
- 1 tablespoon olive oil
Vegetables & Aromatics
- 3 cups fresh spinach
- 4 cloves garlic, minced
Dairy
- 4 tablespoons butter
- 1 cup shredded mozzarella cheese
- 1/3 cup grated Parmesan cheese
Seasoning
- Salt to taste
- Black pepper to taste
Instructions
- Cook Spaghetti: Bring a large pot of salted water to a boil. Add the spaghetti and cook until al dente, about 8-10 minutes. Drain the pasta and set aside.
- Brown Sausage: Heat olive oil in a large skillet over medium heat. Add the Italian sausage, crumble it as it cooks, and sauté until browned and cooked through, around 6-8 minutes. Remove the sausage from the skillet and set aside.
- Sauté Garlic in Butter: In the same skillet, add the butter and minced garlic. Cook for about 1 minute until the garlic is fragrant and the butter is melted.
- Cook Spinach: Add the fresh spinach to the skillet with the garlic butter and sauté until wilted, about 2-3 minutes.
- Combine Sausage and Spaghetti: Return the cooked sausage to the skillet. Add the drained spaghetti and toss everything together thoroughly to coat the noodles in the garlic butter and combine all ingredients evenly.
- Melt Cheese: Sprinkle shredded mozzarella and grated Parmesan evenly on top of the pasta mixture. Cover the skillet with a lid and let it sit on low heat for 2-3 minutes until the cheese melts.
- Season and Serve: Season with salt and black pepper to taste. Toss gently to combine, then serve the dish hot for a delicious and comforting meal.
Notes
- Use Italian sausage with or without casings based on preference.
- For extra flavor, add a pinch of red pepper flakes when sautéing garlic.
- Fresh spinach can be substituted with baby kale or arugula if desired.
- To make it lower in fat, reduce butter to 2 tablespoons and use part-skim mozzarella.
- Leftovers taste great reheated in a skillet with a splash of olive oil to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: Garlic butter spaghetti, Italian sausage pasta, cheesy pasta, spinach pasta recipe, quick dinner, stovetop pasta

