menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Dinner

    Vegan Mushroom Spinach Pasta (No Cream)

    Marinela Malcheva vegan food blogger.
    Modified: Aug 21, 2025 · Published: Aug 21, 2025 by Marinela Malcheva · 2 Comments

    Jump to Recipe

    Vegan Mushroom Spinach Pasta is a creamy, satisfying pasta dish that's easy to make for dinner or lunch - rich, full of flavor, and completely without cream.

    Tossed with fresh spinach and topped with plant-based parmesan, this simple recipe is the perfect comfort food you'll want on repeat.

    For more delicious pasta ideas, try my mushroom lentil pasta or vegan pasta primavera next.

    Vegan mushroom spinach pasta dish without cream.

    Vegan mushroom spinach pasta is my go-to when I want something creamy, flavorful, and hearty without spending hours in the kitchen.

    The mushrooms give it a rich, meaty texture while the spinach adds a pop of freshness and color, making every bite perfectly balanced.

    In just 30 minutes, you've got a dinner that feels special, comforting, and completely fuss-free.

    Can't get enough pasta? Try my dairy-free Alfredo pasta, bright and zesty grape tomato pasta, or hearty pea pasta for even more easy, satisfying plant-based meals.

    Jump to:
    • 🍄Ingredients
    • 🔪How To Make Mushroom Spinach Pasta
    • 📋Variations
    • 💡Marinela's Tips
    • ❓Frequently Asked Questions (FAQ's)
    • 🥗Serving Suggestions
    • 🍝More Vegan Pasta Dishes
    • 📖 Recipe
    • 💬 Comments

    🍄Ingredients

    Mushroom spinach pasta  ingredients.
    • Pasta: Cook al dente so it stays firm when tossed with the sauce.
    • Mushrooms (I used white button): Add a savory, meaty texture. Cremini or portobello are great options too.
    • Spinach: Add at the end and just wilt to keep it fresh and vibrant.
    • Onion: Sauté finely chopped onion until soft for a naturally sweet base.
    • Garlic: Adds bold, savory depth and enhances the overall flavor.
    • Nutritional yeast: Adds cheesy, umami flavor and depth to the dish.
    • Cornstarch: Thickens the sauce for a creamy texture.
    • Olive oil: Use good-quality oil to enhance flavor and texture.
    • Plant milk: I used cashew milk, but almond, soy, or oat milk works well too.
    • Salt: Adjust to taste.
    • Oregano & black pepper: Add a fragrant, herbal touch and a hint of warmth to the sauce.

    As always, you can find the full recipe with a list of ingredients with measurements in a printable recipe card at the end of this post.

    🔪How To Make Mushroom Spinach Pasta

    Cooked pasta.

    Cook the pasta: Bring a pot of salted water to a boil and cook the pasta al dente according to the package instructions. Drain and set aside.

    Vegan slurry for mushroom spinach pasta.

    Prepare the sauce slurry: In a small bowl, mix the plant milk, cornstarch, and nutritional yeast until smooth.

    Cooking onion and garlic for mushroom spinach pasta dish.

    Sauté aromatics: Heat olive oil in a large pan over medium heat. Add the chopped onion and cook for 7-8 minutes until soft and translucent. Stir in garlic, oregano, and black pepper, and cook for 1 more minute until fragrant.

    Creamy mushroom spinach pasta sauce.

    Cook mushrooms & thicken sauce: Add the sliced mushrooms and sauté for 8-9 minutes until their liquid mostly evaporates. Pour in the slurry and cook for 4-5 minutes, stirring constantly, until the sauce thickens. Add the spinach in the last 2-3 minutes until wilted.

    Creamy vegan mushroom spinach pasta.

    Combine: Toss the cooked pasta with the mushroom-spinach sauce until well coated. Serve warm with a sprinkle of plant-based parmesan, a squeeze of fresh lemon juice, and a sprinkle of chopped parsley.

    Spinach mushroom pasta without cream.

    📋Variations

    • Mushroom medley: Use a mix of cremini, shiitake, and oyster mushrooms for a richer, earthy taste.
    • Smoky flavor: Add smoked paprika or chipotle powder to give the pasta a warm, smoky depth.
    • Herby green boost: Mix in fresh basil or parsley at the end for a peppery, aromatic finish.

    💡Marinela's Tips

    • Prep the ingredients before you start: Chop the onion, slice the mushrooms, and measure everything out so cooking flows smoothly.
    • Make a smooth slurry: Always whisk the cornstarch with plant milk and nutritional yeast before adding to the pan to avoid lumps.
    • Add spinach last: Toss it in just before serving so it stays vibrant green and doesn't overcook.
    • Finish with acid: A squeeze of lemon juice at the end brightens the flavors and balances the creaminess.
    Vegan mushroom spinach pasta (no cream).

    ❓Frequently Asked Questions (FAQ's)

    Can I use a different type of mushroom for this vegan mushroom spinach pasta?

    Yes! White button mushrooms work perfectly, but cremini, portobello, or even shiitake mushrooms work great in this recipe.

    Can I prepare vegan mushroom spinach pasta ahead of time?

    Yes, you can make it in advance and storeit in an airtight container in the fridge for up to 3 days and reheat with a splash of plant milk.

    🥗Serving Suggestions

    • Spinach arugula salad
    • Dairy-free cheddar
    • Red lentil tofu
    • Vegan burrata cheese

    🍝More Vegan Pasta Dishes

    • Protein-packed cold pasta salad
    • Cheesy baked spaghetti without meat
    • Vegan spaghetti in green sauce
    • Mac and cheese without dairy
    • Vegan green pea pasta.
      Vegan Green Pea Pasta
    • Vegan mushroom lentil bolognese pasta sauce on top of spaghetti.
      Vegan Mushroom Lentil Bolognese Sauce
    • Vegan alfredo sauce with cashews on pasta.
      Vegan Pasta Alfredo Sauce With Cashews (No Cheese)
    • Vegan pasta primavera made with vegetables and red sauce.
      Vegan Pasta Primavera With Red Sauce

    📖 Recipe

    Vegan mushroom spinach pasta dish without cream.

    Vegan Mushroom Spinach Pasta (No Cream)

    Marinela Malcheva
    Vegan Mushroom Spinach Pasta is a rich and creamy dairy-free pasta dish made with garlic, mushrooms, and fresh spinach. Easy to make for dinner or lunch, this satisfying plant-based recipe is full of flavor, topped with vegan parmesan, and perfect comfort food you'll cook again and again.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Course dinner, Lunch
    Cuisine dairy-free, Plant-based, Vegan, Vegetarian
    Servings 4 servings
    Calories 366 kcal

    Equipment

    • Cooking pot
    • Frying pan

    Ingredients
      

    • 8 oz (230 gr) pasta of choice
    • 17.6 oz (500 gr) white button mushrooms sliced
    • 3.5 oz (100 gr) baby spinach
    • 1 onion chopped
    • 3 garlic cloves minced
    • 2 tablespoons nutritional yeast
    • 1 tablespoon cornstarch
    • ¾ cup cashew milk or any plant-based milk
    • 2 tablespoons olive oil
    • ½ teaspoon oregano
    • ¼ teaspoon black pepper
    • ¾-1 teaspoon salt

    Instructions
     

    • Cook pasta according to package instructions until al dente.
      8 oz (230 gr) pasta of choice
    • In a small bowl, mix the plant milk, cornstarch, and nutritional yeast until smooth.
      1 tablespoon cornstarch, ¾ cup cashew milk, 2 tablespoons nutritional yeast
    • Heat oil in a large pan over medium heat. Sauté onion for 7-8 minutes until soft and fragrant. Stir in the garlic, oregano, salt, and pepper and cook for another minute until fragrant (be careful not to burn it).
      1 onion, 3 garlic cloves, 2 tablespoons olive oil, ½ teaspoon oregano, ¼ teaspoon black pepper, ¾-1 teaspoon salt
    • Add in sliced mushrooms and cook for 8-9 minutes, stirring occasionally, until the mushrooms release their moisture and turn golden brown. Pour in the slurry and cook for 4-5 minutes, stirring constantly,until the sauce thickens.
      17.6 oz (500 gr) white button mushrooms, 3.5 oz (100 gr) baby spinach
    • Add the spinach in the last 2-3 minutes until wilted.
    • Toss pasta with the mushroom-spinach sauce until well coated. Serve warm with a sprinkle of plant-based parmesan, a squeeze of fresh lemon juice, and a sprinkle of chopped parsley.

    Notes

    • Whisk cornstarch with plant milk and nutritional yeast before adding to the pan to prevent lumps.
    • Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of plant milk if needed.

    Nutrition

    Calories: 366kcalCarbohydrates: 59gProtein: 15gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 634mgPotassium: 813mgFiber: 6gSugar: 9gVitamin A: 2424IUVitamin C: 12mgCalcium: 120mgIron: 3mg
    Keyword mushroom, mushroom pasta dish, mushroom spinach pasta, spinach
    Tried this recipe?Let us know how it was!

    If you try this mushroom spinach pasta, let me know! Leave a comment, rate it, and don't forget to tag a photo @go_eatgreen on Instagram.

    HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest, and Instagram for all of the latest updates.


    More Dinner

    • Vegan lentil beetroot carrot soup.
      Vegan Lentil Beetroot Carrot Soup
    • Red lentil bread (vegan and gluten-free loaf).
      Red Lentil Bread (Vegan & Gluten-Free)
    • Vegan beetroot burgers (meatless veggie patties).
      Vegan Beetroot Burgers (Simple Veggie Patties)
    • Jackfruit burger patties (vegan and gluten free).
      Jackfruit Burger Patties (Vegan & Gluten-Free)

    Comments

    1. Rene says

      September 23, 2025 at 4:49 pm

      5 stars
      This is a really delicious pasta dish if you love mushrooms. My hubby loved it, and I found it pretty good even though I don't love mushrooms. I used chickpea pasta, and pea protein milk. I would probably reduce the salt and the pepper next time, as I'm sensitive to both, and add more garlic, but this is a perfect dinner ready in a short time, which is great for busy schedules. Thanks for the great recipe.

      Reply
      • Marinela Malcheva says

        September 23, 2025 at 7:57 pm

        So glad you both enjoyed it, Rene! Love your swaps with chickpea pasta and pea protein milk—such a great idea. Thanks for sharing your tweaks!

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    A vegan food blogger, photographer, and recipe developer who is passionate about cooking simple, tasty, and budget-friendly recipes with wholesome God-given ingredients. Welcome to my vegan world! My goal is to share these delicious plant-based recipes with you so you can lead more healthy and happy lives!

    More about me →

    Popular

    • Healthy overnight oats for weight loss with frozen fruit and sliced banana.
      Healthy Overnight Oats For Weight Loss (Vegan)
    • Easy vegan scrambled eggs with chickpea flour (no tofu).
      Easy Vegan Scrambled Eggs With Chickpea Flour (No Tofu)
    • Cucumber vinegar salad recipe with red onion and sesame seeds. Easy vegan side dish.
      Cucumber Vinegar Salad Recipe (Weight-Loss Side Dish)
    • Unleavened bread for Passover.
      Unleavened Bread for Passover (No Yeast, 3 Ingredients)
    • Peach raspberry smoothie without yogurt or banana for weight loss
      Raspberry Peach Smoothie Without Yogurt (No Banana)
    • Grated potato fritters (vegan potato latkes).
      Grated Potato Fritters (Vegan Potato Latkes)

    Footer

    ↑ BACK TO TOP

    About

    • Privacy Policy
    • Meet Marinela

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2025 Go Eat Green

    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.