Pasta with Mushrooms, Tomatoes & Spinach Recipe

Pasta with Mushrooms, Tomatoes & Spinach Recipe

This healthy pasta recipe works amazingly for lunch and dinner! It’s mixed with button mushrooms, fresh tomatoes and spinach for a wholesome meal.

Preparation: 5 minutes
Cooking: 25 minutes
Total: 30 minutes



  • 1lbwhole-wheat pasta
  • 2tbspbutter
  • 8ozwhite button mushrooms,or baby bella, sliced
  • salt and pepper
  • 2tbspolive oil
  • ½medium red onion,peeled, quartered and sliced
  • 5garlic cloves,peeled and thinly sliced
  • 2cupscherry tomatoes,or grape, about 10 oz, halved
  • ½cupwhite wine
  • baby spinach leaves,3 large handfuls
  • ¼cuptoasted pine nuts,and/or freshly-grated Parmesan cheese, optional toppings


  1. Cook pasta in a large stockpot of generously-salted boiling water according to package instructions.

  2. Drain once it reaches al dente.

  3. While the pasta water is coming to a boil, melt the butter in a large sauté pan over medium-high heat.

  4. Stir in the mushrooms and season with a pinch of salt and pepper.  

  5. Saute for 4 to 5 minutes until they are browned around the edges and cooked through, stirring occasionally.

  6. Transfer the mushrooms to a separate plate, then return the sauté pan to the heat.

  7. Add olive oil to the pan and heat for 30 seconds, or until shimmering.

  8. Add the onion, then sauté for 3 to 4 minutes, or until mostly soft, stirring occasionally.  

  9. Stir in the tomatoes, garlic and a few generous pinches of salt and pepper, then sauté for an additional 2 to 3 minutes, stirring occasionally.

  10. Add in the wine, then stir to combine, making sure to scrape up any browned bits on the bottom of the pan.

  11. Add in the spinach one handful at a time, stirring it in and waiting for 1 minute or so until it is slightly wilted before adding the next batch.

  12. Once the spinach is wilted and the pasta is cooked and drained, pour the vegetable mixture in with the pasta and stir to combine.

  13. Serve warm, garnished with pine nuts and cheese, and enjoy!


  • Calories: 419.37kcal
  • Fat: 13.54g
  • Saturated Fat: 3.58g
  • Trans Fat: 0.16g
  • Monounsaturated Fat: 5.51g
  • Polyunsaturated Fat: 3.08g
  • Carbohydrates: 63.70g
  • Fiber: 1.74g
  • Sugar: 3.11g
  • Protein: 13.99g
  • Cholesterol: 10.18mg
  • Sodium: 515.92mg
  • Calcium: 54.23mg
  • Potassium: 520.60mg
  • Iron: 3.70mg
  • Vitamin A: 72.74µg
  • Vitamin C: 11.23mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!