Creamy Spinach and Mushroom Spaghetti
Rich • Velvety • Comforting • Weeknight-Friendly
Creamy Spinach and Mushroom Spaghetti is a cozy, restaurant-style pasta dish that comes together quickly with simple ingredients. Tender mushrooms are sautéed until golden and savory, fresh spinach wilts into the sauce, and everything is coated in a silky, garlicky cream sauce that clings beautifully to spaghetti.
It’s elegant enough for guests but easy enough for a weeknight dinner.
Why You’ll Love This Recipe
✔ Creamy without being heavy
✔ Packed with flavor
✔ Ready in about 30 minutes
✔ Vegetarian-friendly
✔ Perfect comfort food
Ingredients (Serves 4)
-
12 oz (340g) spaghetti
-
2 tablespoons olive oil or butter
-
8 oz (225g) mushrooms, sliced (button or cremini)
-
3 cloves garlic, minced
-
3 cups fresh spinach
-
1 cup heavy cream
-
½ cup grated Parmesan cheese
-
½ teaspoon salt (adjust to taste)
-
¼ teaspoon black pepper
-
¼ teaspoon red pepper flakes (optional)
-
¼ cup reserved pasta water
Optional:
-
1 teaspoon Italian seasoning
-
Extra Parmesan for serving
Step-by-Step Instructions
1️⃣ Cook the Pasta
Bring a large pot of salted water to a boil.
Cook spaghetti according to package instructions until al dente.
Reserve ¼ cup of pasta water before draining.
2️⃣ Sauté the Mushrooms
Heat olive oil or butter in a large skillet over medium heat.
Add sliced mushrooms and cook for 5–7 minutes until they release moisture and turn golden brown.
Avoid stirring too frequently — browning builds flavor.
3️⃣ Add Garlic & Spinach
Stir in minced garlic and cook for 30 seconds until fragrant.
Add spinach and cook until wilted, about 2–3 minutes.
4️⃣ Make the Cream Sauce
Pour in heavy cream.
Simmer gently for 3–4 minutes.
Stir in Parmesan cheese, salt, pepper, and red pepper flakes.
If sauce is too thick, add a splash of reserved pasta water to loosen.
5️⃣ Combine
Add drained spaghetti directly into the skillet.
Toss until pasta is evenly coated in the creamy sauce.
Simmer 1–2 minutes to allow flavors to blend.
Texture & Flavor
-
Silky, creamy sauce
-
Earthy mushrooms
-
Fresh spinach brightness
-
Savory Parmesan finish
-
Perfectly coated pasta
The reserved pasta water helps emulsify the sauce, making it glossy and smooth.
Tips for Best Results
✔ Brown mushrooms properly for deep flavor
✔ Salt pasta water generously
✔ Use freshly grated Parmesan
✔ Don’t boil cream aggressively — keep it gentle
Delicious Variations
Add Protein
-
Grilled chicken
-
Shrimp
-
Crispy bacon
Lighter Version
Use half-and-half instead of heavy cream.
Vegan Option
Use coconut cream and dairy-free Parmesan.
Garlic Lover’s Version
Roast garlic before adding.
Serving Suggestions
-
With garlic bread
-
Side Caesar salad
-
Roasted vegetables
-
Glass of white wine
Storage & Reheating
-
Store in refrigerator up to 3 days
-
Reheat gently with a splash of milk or cream
-
Not ideal for freezing (cream may separate)
Final Thoughts
Creamy Spinach and Mushroom Spaghetti is the perfect balance of comfort and elegance. It’s simple, satisfying, and packed with flavor — the kind of dish that feels indulgent but is easy enough for any night of the week.