• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Gastronotherapy
  • About
  • Recipe Index
  • FAQ
  • Subscribe
  • Accessibility
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • My Favorite Recipes
  • Recipe Index
  • About
  • Subscribe
  • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • My Favorite Recipes
    • Recipe Index
    • About
    • Subscribe
    • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Gastronotherapy » Recipes » Vegetarian

    Mushroom Spinach Pasta

    Modified: Oct 28, 2024 · Published: Jul 9, 2024 · by MaryAnne · 2 Comments

    Jump to Recipe Print Recipe

    This mushroom spinach pasta recipe features meaty mushrooms, fresh spinach, aromatic garlic, and a splash of white wine for complex flavor. Use your favorite short pasta and customize it by adding protein, seasonal vegetables, etc. It's an easy and satisfying pasta dish that's both vegetarian and vegan, making it perfect for a busy weeknight.

    Vegetarian spinach mushroom pasta in a bowl.

    Want to save this recipe?

    Enter your email below and get it sent straight to your inbox. Plus, I'll send you easy and delicious recipes every week!

    Save Recipe

    I could eat pasta every night of the week. Give me a rotation of pasta primavera, pesto pasta, and pasta with garlic butter sauce, and you'll never hear a complaint from me.

    But this new pasta recipe is perfect for when you want a flavor-packed bowl of pasta that's also light and healthy. I've been making a version of this with spinach, mushrooms, and tomatoes for many years, but I decided to swap the tomatoes here for shallots and white wine, making it just a tiny bit fancier, but with no added effort.

    Jump to:
    • ⭐ Why This Vegetarian/Vegan Pasta is the Best
    • 🧄 Ingredient Notes
    • 📝 Variations & Substitutions
    • 🔪 How to Make Mushroom Spinach Pasta
    • 👩‍🍳 Expert Tips
    • 🍽️ How to Serve Spinach Mushroom Pasta
    • 🍝 More Pasta Recipes
    • Mushroom Spinach Pasta Recipe

    ⭐ Why This Vegetarian/Vegan Pasta is the Best

    • Quick & easy pasta dish that's ready in 30 minutes
    • Meaty mushrooms, fresh spinach, rich olive oil, and aromatic garlic all combine to make this flavorful and healthy weeknight dinner that's naturally vegetarian and vegan/dairy-free.
    • Customizable recipe - add your favorite protein, add more veggies, or add a sprinkle of cheese!
    • Makes for easy leftovers

    🧄 Ingredient Notes

    Pasta ingredients arranged on a table.
    • Crimini mushrooms - Use a dry paper towel to wipe off any dirt on the mushrooms before slicing them.
    • Garlic - Use fresh garlic or jarred garlic
    • Italian seasoning - If you don't have this on hand, you can easily make your own Italian blend.
    • Farfalle pasta - You can use any short pasta for this recipe.
    • Dry white wine - Adds fresh acidity that balances out the richness of the olive oil and adds complex flavor.
    • Fresh baby spinach - Rinse and pat dry spinach before using it. You can also use frozen spinach (10 ounces).

    📝 Variations & Substitutions

    • Make it cheesy: This pasta dish doesn't need any cheese, but if you insist on adding it, I recommend adding ¼ cup of shredded Parmesan cheese. If you want to keep it dairy-free/vegan, add ¼ cup of nutritional yeast to get that cheesy flavor.
    • Make gluten-free: Use your favorite brand of gluten free pasta to make it gluten free.
    • Greens. If you're not a fan of spinach, you can substitute your favorite leafy greens, like kale or Swiss chard.
    • Add protein. If you want to amp up the amount of protein in this dish, add 1 cup of your favorite protein, like tofu, chickpeas, or white beans.

    🔪 How to Make Mushroom Spinach Pasta

    *See recipe card below for printable instructions

    Bring a large pot of salted water (I add around 1 tablespoon of salt) to a boil.

    Heat the olive oil in a large skillet over medium heat. Add the shallot, salt, and pepper, and cook until the shallots have softened, about 5 minutes. Give the shallots a good stir once or twice.

    Sauteed shallots in olive oil.

    Add the mushrooms to the pan, and cook for 5-7 minutes, until they have softened. Stir in the garlic and Italian seasoning, and cook for an additional minute.

    Cooked cremini mushrooms added to shallot mixture.

    While the mushrooms cook, add your pasta to the boiling water and cook according to (al dente) package instructions. After pasta is cooked, set aside ½ cup of pasta water and drain the pasta.

    Increase the skillet heat to medium-high and de-glaze your pan by pouring in the white wine. Use a wooden spoon to stir in the wine and scrape up any brown bits from the bottom of the pan. Cook for 2 minutes. Add fresh spinach to the pan, and cook just until the leaves are wilted, 2-3 minutes.

    White wine and wilted spinach added to skillet.

    Add the drained pasta to the pan and toss with ingredients. Add pasta water, ¼ cup at a time, and continue stirring (the pasta water will get absorbed, and will help the sauce stick to your pasta noodles). Add fresh parsley and red pepper flakes; serve immediately. Store leftovers in the fridge for up to 4 days.

    Assembled creamy pasta with spinach and mushrooms.

    👩‍🍳 Expert Tips

    • Storage Instructions: Place leftover pasta in an airtight container and keep in the refrigerator for up to 4 days.
    • How to reheat: Place leftovers in a medium skillet with 1-2 tablespoons of water, and heat on medium-low for 5-8 minutes, until heated through.
    • Salt your pasta water. As the water is absorbed into the noodles, the salt is absorbed along with it, giving it flavor. Therefore, be generous with the salt!
    • Reserve pasta water. Be sure to reserve ½ cup of pasta water before draining. It contains starch, which helps to thicken the sauce and ensures that it sticks to the pasta.
    • Cook pasta al dente. Avoid overcooked, mushy pasta by cooking your pasta according to al dente package instructions. It should be firm-tender and chewy when you bite into it.

    🍽️ How to Serve Spinach Mushroom Pasta

    Vegan pasta with spinach and mushrooms in a bowl.
    • Pair it with a delicious side salad, like fennel salad or apple cucumber salad.
    • Accompany your pasta with more vegetables, like asparagus, broccoli, or my roasted green beans and carrots.
    • Serve your pasta as a creamy side dish to salmon, chicken, or shrimp.
    • Pair it with Italian focaccia for a hearty meal.

    🍝 More Pasta Recipes

    • Plate of spaghetti pasta with a fork resting on the side.
      Easy Garlic Butter Pasta (20 minutes)
    • Creamy pasta with spinach and artichokes.
      Creamy Spinach Artichoke Pasta Bake
    • Spaghetti with green pasta sauce on a large platter garnished with fresh basil.
      Creamy Green Pasta Sauce (Quick & Healthy)
    • Baked leftover spaghetti in a baking dish with a large spoon.
      Leftover Spaghetti Bake

    Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, TikTok, and Facebook.

    Subscribe to my email newsletter to get a FREE e-book of 15 Healthy Weeknight Recipes, and get new recipes delivered to your inbox every week!

    Vegetarian spinach mushroom pasta in a bowl.

    Mushroom Spinach Pasta Recipe

    Author: MaryAnne
    This mushroom spinach pasta recipe features meaty mushrooms, fresh spinach, aromatic garlic, and a splash of white wine for complex flavor. Use your favorite short pasta, and customize it by adding protein, seasonal vegetables, etc. It's an easy and satisfying pasta dish that's vegetarian and vegan, making it perfect for a busy weeknight.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine American, Italian
    Servings 4 servings
    Calories 451 kcal

    Ingredients
      

    • 6 Tablespoons extra-virgin olive oil
    • 1 shallot, thinly sliced
    • ¾ teaspoon sea salt
    • ¼ teaspoon black pepper
    • 16 ounces crimini (baby bella) mushrooms, sliced
    • 2 garlic cloves, finely chopped
    • 1 ½ teaspoons Italian seasoning
    • 8 ounces farfalle pasta (or your favorite short pasta)
    • ¼ cup dry white wine
    • 5 ounces fresh baby spinach (or 10 ounces frozen spinach)
    • 2 Tablespoons fresh parsley, chopped
    • ¼ teaspoon red pepper flakes (use less for milder heat)

    Instructions
     

    • Bring a large pot of salted water (I add around 1 tablespoon of salt) to a boil.
    • Heat the olive oil in a large skillet over medium heat. Add the shallot, salt, and pepper, and cook until the shallots have softened, about 5 minutes. Give the shallots a good stir once or twice.
    • Add the mushrooms to the pan, and cook for 5-7 minutes, until they have softened. Stir in the garlic and Italian seasoning, and cook for an additional minute.
    • While the mushrooms cook, add your pasta to the boiling water and cook according to (al dente) package instructions. After pasta is cooked, set aside ½ cup of pasta water and drain the pasta.
    • Increase the skillet heat to medium-high and de-glaze your pan by pouring in the white wine. Use a wooden spoon to stir in the wine and scrape up any brown bits from the bottom of the pan. Cook for 2 minutes. Add fresh spinach to the pan, and cook just until the leaves are wilted, 2-3 minutes (I use tongs to help toss the spinach at this point).
    • Add the drained pasta to the pan and toss with ingredients. Add pasta water, ¼ cup at a time, and continue stirring (the pasta water will get absorbed, and will help the sauce stick to your pasta noodles). Garnish with fresh parsley and red pepper flakes; serve immediately. Store leftovers in the fridge for up to 4 days.

    Notes

    • Storage Instructions: Place leftover pasta in an airtight container and keep in the refrigerator for up to 4 days.
    • How to reheat: Place leftovers in a medium skillet with 1-2 tablespoons of water, and heat on medium-low for 5-8 minutes, until heated through.
    • Salt your pasta water. As the water is absorbed into the noodles, the salt is absorbed along with it, giving it flavor. Therefore, be generous with the salt!
    • Reserve pasta water. Be sure to reserve ½ cup of pasta water before draining. It contains starch, which helps to thicken the sauce and ensures that it sticks to the pasta.

    Nutrition

    Calories: 451kcalCarbohydrates: 51gProtein: 12gFat: 22gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 15gSodium: 478mgPotassium: 892mgFiber: 4gSugar: 4gVitamin A: 3505IUVitamin C: 14mgCalcium: 90mgIron: 3mg
    Tried this recipe?Let us know how it was!

    More Vegetarian Recipes

    • Vegetarian blt with portobello mushrooms.
      The Ultimate Vegetarian BLT (with vegan option)
    • Chickpea salad sandwich arranged on a cutting board.
      Vegan Chickpea Salad Sandwich
    • Healthy chocolate cookies arranged on a cooling rack.
      Healthy Chocolate Cookies (vegan & gluten free)
    • Creamy tofu scramble with toast.
      The Best Tofu Scramble

    Reader Interactions

    Comments

    1. Barb

      July 10, 2024 at 9:09 am

      5 stars
      This dish looks so good! And easy to prepare! Great for a dinner after a day at work!

      Reply
      • MaryAnne

        July 18, 2024 at 5:03 pm

        Thanks so much! Yes to all of it! 🙂

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi! I’m MaryAnne, the writer, recipe developer, and photographer behind Gastronotherapy, where I bring vibrant, delicious, and thoughtfully crafted mainly vegetarian and vegan (flexitarian) recipes to life. While my focus leans toward wholesome, nourishing dishes, my love for dessert ensures that indulgence always has a place at the table!

    More about me →

    Subscribe to my email newsletter to get a FREE e-book of 20 vegetarian recipes, and get new recipes delivered to your inbox every week!

    Summer Recipes

    • Zucchini and corn fritters arranged on parchment paper with a cup of sauce.
      Crispy Zucchini and Corn Fritters
    • Spoonful of roasted cherry tomato sauce being lifted out of a jar.
      Oven Roasted Cherry Tomato Sauce
    • bowl of tuscan bean salad with a spoon, fresh basil, and a napkin.
      Easy Tuscan Bean Salad
    • Sliced tomato tart on a wooden cutting board with a knife.
      French Tomato Tart with Puff Pastry
    • Vegetarian blt with portobello mushrooms.
      The Ultimate Vegetarian BLT (with vegan option)
    • Bowl of healthy baked beans resting on a cutting board with a spoon.
      Healthy Baked Beans (no refined sugar)

    Popular Recipes

    • Chewy and crisp brown butter chocolate chip cookies arranged on parchment paper.
      Brown Butter Chocolate Chip Cookies
    • Gooey caramelized onion grilled cheese on a cutting board.
      French Onion Grilled Cheese (with Caramelized Onion)
    • pan of fluffy cinnamon rolls with cup of coffee on the side.
      Gooey Cinnamon Rolls (Cinnabon Copycat)
    • Balsamic bruschetta arranged on parchment paper with fresh basil.
      Tomato Balsamic Bruschetta
    • Plate of spaghetti pasta with a fork resting on the side.
      Easy Garlic Butter Pasta (20 minutes)
    • cheesy spinach and mushroom quiche in a tart pan with one piece being lifted out
      Cheesy Spinach and Mushroom Quiche
    Banner featuring a list of publications that MaryAnne has been featured in.

    Footer

    ↑ back to top

    About

    • My Story
    • Portfolio
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Subscribe for emails and updates

    Contact

    • FAQ

    Copyright © 2025 Foodie Pro Theme

    marketing banner

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.