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!

A skillet filled with creamy penne pasta, mushrooms, spinach, and cherry tomatoes sits on a white surface with a wooden spoon, surrounded by plates, forks, spinach leaves, grated cheese, chili flakes, and whole cherry tomatoes.

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.

Ingredients to make Mushroom and spinach pasta in bowls and measuring cups

How to make Mushroom and Spinach Pasta

  1. You can use any pasta for this recipe but we love penne pasta.
  2. As for mushrooms, we love using Baby Bella mushrooms (but white mushrooms or cremini mushrooms would work as well).
  3. We also add sliced grape tomatoes and fresh spinach for color, flavor, and to add texture and more vegetables.
  4. The sauce will be made with fresh garlic cloves, vegetable broth (or chicken broth), salt and pepper, red pepper flakes, and parmesan cheese.
  5. Adding pasta water and half and half makes this a rich and creamy mushroom pasta.
  6. Be sure to reserve your pasta water before you drain the pasta.
A green-handled pot filled with sliced mushrooms and halved cherry tomatoes sits on a white surface. Nearby are small bowls of fresh spinach, whole mushrooms, and cherry tomatoes. A striped towel is beside the pot.

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?

We'll email a link to this post to you, so you can come back to it later!

Storing Leftover Pasta

Store leftovers in the refrigerator for up to 3 days. Reheat in the microwave.

A black skillet filled with creamy penne pasta, mushrooms, cherry tomatoes, spinach, and topped with grated parmesan cheese sits on a white table with a plate and utensils in the background.

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 in a cast iron skillet with ingredients behind it in small bowls

Mushroom and Spinach Pasta

4.50 from 2 votes
This mushroom and spinach pasta is loaded with great flavors and no one will walk away hungry!!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Yield 8 servings
Serving Size 1 serving

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

Serving: 1serving | Calories: 274kcal | Carbohydrates: 30g | Protein: 12g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 24mg | Sodium: 390mg | Potassium: 397mg | Fiber: 2g | Sugar: 4g | Vitamin A: 767IU | Vitamin C: 8mg | Calcium: 223mg | Iron: 1mg
Nutritional information not guaranteed to be accurate
Course Main Course
Cuisine American
Keyword easy pasta dinner, easy pasta dish, mushroom and spinach pasta

Here are some other pasta dishes for you to enjoy

Mushroom Pasta

Garlic Butter Pasta

Sun-Dried Tomato Pesto Pasta with Chicken

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.

4.50 from 2 votes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 4 stars
    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