Overview
Spinach Mushroom Parmesan Pasta is a delicious and creamy dish that combines sautéed mushrooms and spinach with pasta, finished with rich Parmesan cheese. Perfect for a quick weeknight dinner or a comforting meal!
Ingredients
- 8 ounces pasta (such as fettuccine, penne, or spaghetti)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced (such as cremini or button mushrooms)
- 4 cups fresh spinach
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- Salt and pepper (to taste)
- 1/2 teaspoon red pepper flakes (optional, for heat)
- Fresh parsley, chopped (for garnish)
Timing
Making Spinach Mushroom Parmesan Pasta takes about 10 minutes for preparation and 15 minutes for cooking.
Instructions
Step 1: Cook the Pasta
- Boil Water: In a large pot, bring salted water to a boil.
- Cook Pasta: Add the pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta and set aside.
Step 2: Sauté the Vegetables
- Heat Oil: In a large skillet, heat the olive oil over medium heat.
- Cook Garlic: Add the minced garlic and sauté for about 30 seconds until fragrant.
- Add Mushrooms: Add the sliced mushrooms and cook for about 5-7 minutes, stirring occasionally, until they are browned and tender.
- Add Spinach: Add the fresh spinach to the skillet and cook for an additional 2-3 minutes, or until wilted.
Step 3: Combine Pasta and Sauce
- Add Cream: Pour in the heavy cream and stir to combine. Let it simmer for about 2 minutes until slightly thickened.
- Add Cheese: Stir in the grated Parmesan cheese until melted and smooth. If the sauce is too thick, add a little reserved pasta water to reach the desired consistency.
- Season: Season with salt, pepper, and red pepper flakes (if using).
Step 4: Combine and Serve
- Mix Pasta: Add the cooked pasta to the skillet and toss to coat in the sauce.
- Garnish: Serve immediately, garnished with additional Parmesan cheese and chopped fresh parsley.

Nutritional Information
Here’s a quick overview of the nutritional content of the Spinach Mushroom Parmesan Pasta (per serving, based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 400 |
| Protein | 12g |
| Fat | 20g |
| Carbohydrates | 45g |
| Fiber | 3g |
| Sugar | 2g |
Tips for Customization
- Add Protein: Incorporate grilled chicken, shrimp, or tofu for added protein.
- Vegetable Variations: Add other vegetables like bell peppers, zucchini, or asparagus for more flavor and nutrition.
- Make it Vegan: Substitute heavy cream with coconut milk or cashew cream and use nutritional yeast instead of Parmesan for a vegan version.
Conclusion
Spinach Mushroom Parmesan Pasta is a creamy and flavorful dish that’s quick to prepare and satisfying to eat. This recipe is perfect for any pasta lover looking for a delicious vegetarian option!
Spinach Mushroom Parmesan Pasta Recipe
Ingredients
- • 8 ounces pasta (such as fettuccine, penne, or spaghetti)
- • 2 tablespoons olive oil
- • 3 cloves garlic, minced
- • 8 ounces mushrooms, sliced (such as cremini or button mushrooms)
- • 4 cups fresh spinach
- • 1/2 cup heavy cream
- • 1/2 cup grated Parmesan cheese (plus extra for serving)
- • Salt and pepper (to taste)
- • 1/2 teaspoon red pepper flakes (optional, for heat)
- • Fresh parsley, chopped (for garnish)
Instructions
- Boil Water: In a large pot, bring salted water to a boil.
- Cook Pasta: Add the pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta and set aside.
- Heat Oil: In a large skillet, heat the olive oil over medium heat.
- Cook Garlic: Add the minced garlic and sauté for about 30 seconds until fragrant.
- Add Mushrooms: Add the sliced mushrooms and cook for about 5-7 minutes, stirring occasionally, until they are browned and tender.
- Add Spinach: Add the fresh spinach to the skillet and cook for an additional 2-3 minutes, or until wilted.
- Add Cream: Pour in the heavy cream and stir to combine. Let it simmer for about 2 minutes until slightly thickened.
- Add Cheese: Stir in the grated Parmesan cheese until melted and smooth. If the sauce is too thick, add a little reserved pasta water to reach the desired consistency.
- Season: Season with salt, pepper, and red pepper flakes (if using).
- Mix Pasta: Add the cooked pasta to the skillet and toss to coat in the sauce.
- Garnish: Serve immediately, garnished with additional Parmesan cheese and chopped fresh parsley.Step 1: Cook the Pasta
- Boil Water: In a large pot, bring salted water to a boil.
- Cook Pasta: Add the pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta and set aside.
- Heat Oil: In a large skillet, heat the olive oil over medium heat.
- Cook Garlic: Add the minced garlic and sauté for about 30 seconds until fragrant.
- Add Mushrooms: Add the sliced mushrooms and cook for about 5-7 minutes, stirring occasionally, until they are browned and tender.
- Add Spinach: Add the fresh spinach to the skillet and cook for an additional 2-3 minutes, or until wilted.
- Add Cream: Pour in the heavy cream and stir to combine. Let it simmer for about 2 minutes until slightly thickened.
- Add Cheese: Stir in the grated Parmesan cheese until melted and smooth. If the sauce is too thick, add a little reserved pasta water to reach the desired consistency.
- Season: Season with salt, pepper, and red pepper flakes (if using).
- Mix Pasta: Add the cooked pasta to the skillet and toss to coat in the sauce.
- Garnish: Serve immediately, garnished with additional Parmesan cheese and chopped fresh parsley.
Step 1: Cook the Pasta
Step 2: Sauté the Vegetables
Step 3: Combine Pasta and Sauce
Step 4: Combine and Serve
Step 2: Sauté the Vegetables
Step 3: Combine Pasta and Sauce
Step 4: Combine and Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook