Looking for a quick, comforting, and veggie-packed pasta dish? This Spinach Mushroom Pasta brings together tender, sautéed mushrooms, fresh spinach, and a creamy Parmesan sauce, all tossed with your favorite pasta. It’s simple enough for a weeknight dinner yet elegant enough for a cozy lunch or casual dinner with friends.
With minimal ingredients and under 30 minutes from start to finish, this dish is a creamy, flavorful, and satisfying way to enjoy pasta without the fuss. Whether you love penne, fettuccine, or spaghetti, this recipe is versatile and sure to become a favorite in your rotation.
Why You’ll Love This Recipe
- Quick and easy — ready in about 20 minutes
- Packed with fresh vegetables — mushrooms and spinach
- Creamy, comforting, and flavorful
- Customizable with your favorite pasta or additional veggies
- Perfect for a light dinner, lunch, or meatless meal
Ingredients
- 8 oz pasta – Penne, fettuccine, or your favorite pasta works beautifully
- 1 tablespoon olive oil or butter – Adds flavor and richness for sautéing
- 8 oz mushrooms, sliced – Baby bella or white mushrooms for tender, earthy flavor
- 3–4 cups fresh spinach – Adds vibrant color and nutrients
- 3 cloves garlic, minced – Aromatic depth and savory flavor
- ½ teaspoon salt – Enhances the natural flavors of the vegetables
- ¼ teaspoon black pepper – Adds gentle warmth
- ½ cup heavy cream or half-and-half – Creates a luscious, creamy sauce
- ¼ cup grated Parmesan cheese, plus extra for topping – Savory, melty goodness
- ½ cup reserved pasta water, as needed – Helps loosen the sauce for perfect coating
How to Make Spinach Mushroom Pasta
Cook the Pasta
- Bring a pot of salted water to a boil.
- Cook the pasta until al dente according to package instructions.
- Reserve ½ cup of pasta water before draining the pasta. Set aside.
Sauté the Mushrooms
- Heat olive oil or butter in a skillet over medium heat.
- Add sliced mushrooms and cook 6–7 minutes, until golden and tender.
Add Garlic and Spinach
- Stir in minced garlic, salt, and black pepper.
- Add the fresh spinach and cook 2–3 minutes until wilted.
Make the Creamy Sauce
- Pour in heavy cream or half-and-half and stir in Parmesan cheese.
- Simmer for 2–3 minutes until the sauce thickens slightly.
Combine Pasta and Sauce
- Add the cooked pasta to the skillet.
- Toss gently to coat the pasta evenly with the creamy sauce.
- Add reserved pasta water as needed to loosen the sauce to your desired consistency.
Serve
- Plate the pasta and sprinkle with extra Parmesan cheese.
- Serve warm and enjoy!
Tips for Success
- Use fresh mushrooms for the best texture and flavor.
- Don’t overcook the spinach; it should be wilted but still vibrant.
- Adjust the creaminess by adding more pasta water if the sauce is too thick.
- Freshly grated Parmesan melts better and provides richer flavor than pre-grated cheese.
Equipment Needed
- Large pot for boiling pasta
- Colander for draining pasta
- Large skillet or sauté pan
- Wooden spoon or spatula
- Cheese grater for Parmesan
Recipe Variations
- Add Protein: Sautéed chicken, shrimp, or Italian sausage can make it a heartier meal.
- Extra Veggies: Add zucchini, cherry tomatoes, or bell peppers for more color and nutrition.
- Spicy Twist: Sprinkle red pepper flakes for a subtle kick.
- Cheesy Upgrade: Mix in mozzarella or cream cheese for an even creamier sauce.
Serving Suggestions
- Pair with garlic bread or crusty baguette
- Serve with a light green salad for a complete meal
- Garnish with fresh basil or parsley for extra flavor and color
- Enjoy with a crisp white wine or sparkling water for a simple, elegant meal
FAQs
Can I use frozen spinach?
Yes. Thaw and drain it well to avoid excess water in the sauce.
Can I make this vegan?
Substitute cream with plant-based cream and use a vegan Parmesan alternative.
How do I prevent the sauce from being too thick?
Add reserved pasta water gradually until you reach the desired consistency.
Can I use a different type of pasta?
Absolutely. Penne, fettuccine, spaghetti, or even farfalle work beautifully.
Can this be made ahead?
Yes. Store pasta and sauce separately, then reheat gently and toss together before serving.
Conclusion
This Spinach Mushroom Pasta is a quick, creamy, and nutritious pasta dish that’s perfect for weeknights, lunches, or light dinners. Bursting with earthy mushrooms, fresh spinach, and rich Parmesan cream, it’s a simple yet elegant meal that’s satisfying for vegetarians and pasta lovers alike.
Print
Spinach Mushroom Pasta
- Total Time: 25 minutes
- Yield: 2–3 servings
- Diet: Vegetarian
Description
Creamy spinach and mushroom pasta tossed in a rich Parmesan cream sauce. A quick, flavorful vegetarian pasta dish perfect for weeknight dinners.
Ingredients
- 8 oz pasta (penne, fettuccine, or your favorite)
- 1 tablespoon olive oil or butter
- 8 oz mushrooms, sliced (baby bella or white)
- 3–4 cups fresh spinach
- 3 cloves garlic, minced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ cup heavy cream or half-and-half
- ¼ cup grated Parmesan cheese plus extra for topping
- ½ cup reserved pasta water as needed
Instructions
- Cook pasta in salted water until al dente. Reserve ½ cup pasta water and drain.
- Heat olive oil or butter in a skillet. Sauté mushrooms until golden and tender, about 6–7 minutes.
- Stir in garlic, salt, and pepper. Add spinach and cook until wilted, about 2–3 minutes.
- Pour in cream and stir in Parmesan cheese. Simmer 2–3 minutes until slightly thickened.
- Add cooked pasta to the skillet. Toss to coat, adding reserved pasta water as needed to loosen the sauce.
- Sprinkle extra Parmesan and serve warm.
Notes
- Use freshly grated Parmesan for best flavor.
- Add extra veggies such as zucchini or cherry tomatoes if desired.
- For a lighter version, use half-and-half instead of heavy cream.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian