Mushroom and Spinach Pasta is one of the best easy dinners. It’s quick to throw together and super flavorful with spices and the simple sauce. We love how it’s accidentally vegetarian but satisfies even the pickiest meat eater!

Mushroom Spinach Penne is a healthy, hearty, and delcious meal that will last you! It’s vegetarian as written but is easy to turn vegan or add more protein. This 30 minute meal is creamy and packed with fresh ingredients that make for a quick and easy, but yummy lunch or dinner.

How to make Mushroom and Spinach Pasta
- You can use any pasta for this recipe but we love penne pasta.
- As for mushrooms, we love using Baby Bella mushrooms (but white mushrooms or cremini mushrooms would work as well).
- We also add sliced grape tomatoes and fresh spinach for color, flavor, and to add texture and more vegetables.
- The sauce will be made with fresh garlic cloves, vegetable broth (or chicken broth), salt and pepper, red pepper flakes, and parmesan cheese.
- Adding pasta water and half and half makes this a rich and creamy mushroom pasta.
- Be sure to reserve your pasta water before you drain the pasta.

Substituions
- To make this vegan: Use nondairy milk and vegan parmesan.
- Be sure to use vegetable broth or stock if making it vegan or vegetarian.
- Feel free to use gluten-free pasta.
- To add extra fiber and protein, you can add tofu, chickpeas, white beans, or even rotisserie chicken.
WANT TO SAVE THIS RECIPE?

Expert Tips
- After you boil your pasta save some of the pasta water and splash a small amount in when stirring the rest of the ingredients to add some thickness to the sauce.
- Boil your pasta in a large pot of slated water with a bit of olive oil – this makes your pasta have a better texture and richer flavor when cooked.

Mushroom and Spinach Pasta
Ingredients
- 8 oz Penne Rigate Pasta
- 2 tbsp olive oil separated
- 2 tsp Garlic
- 8 oz Baby Bella Mushrooms sliced
- 1 pint Grape tomatoes halved
- ½ Cup Half and Half
- 1 Cup vegetable broth
- 1 – 1 ½ Tbsp flour
- Salt & Pepper to taste
- 6 oz shredded Parmesan cheese reserve ¼ Cup to sprinkle on top
- Fresh Spinach 3 Cups or about 3 handfuls
- ½ tsp Red Chili Flakes
Instructions
- Prepare pasta per directions on the box.
- While the pasta is cooking, take a large skillet and heat the olive oil over medium heat, add the garlic until fragrant.
- Next, add the mushrooms and grape tomatoes and cook for 1-2 min. Remove from heat and set aside.
- In the same large skillet over medium heat, combine the half and half, vegetable broth and whisk in the flour. Add the salt and pepper to taste. Continue to mix for 4-5 min or right until it begins to simmer.
- Once the broth has begun to simmer, add the pasta, mushrooms, and tomatoes. Stir to combine.
- Lastly, add the shredded parmesan cheese and spinach, stir until the cheese has melted and spinach has softened.
- Add a dash of chili flakes if you like and serve right away! Enjoy!
Recipe Video
Recipe Nutrition
Here are some other pasta dishes for you to enjoy
What to Serve with Mushroom Spinach Pasta
If you are ever unsure what to serve with your dinner you can follow the general rule of salad and pasta. These two dishes often go together beautifully because they utilize the same ingredients and can create a nice balance between the dishes.
Some nice fresh salads such as a classic tangy Greek salad, cucumber onion salad, or a caprice salad are a perfect pair with a nice hearty spinach and mushroom pasta.
Other Italian dishes such as grilled Eggplant parmesan, garlic knots, and bruschetta will always hit the mark too as a great side dish.





Made this tonight, came together nicely, love anything that has fresh veggies in it
I think next time I will throw in some sun dried tomatoes along with the fresh ones
Glad you liked it! Thank you for trying it out and sharing a comment.
This one is definitely a keeper i will make it again and again and again I love it
That’s great Michelle! So glad you like the recipe.
Rate This Recipe
Recipe Ratings without Comment