• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Pasta Sauces

    The Best Vegan Mushroom Pasta

    By Nandor Barta on 03/08/2023 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    It is a creamy vegan mushroom pasta that will leave you wanting more. Sautéed mushrooms and onions are mixed with savory thyme, parsley, and rosemary-infused milk sauce, while a dash of lemon juice adds a zesty kick. Topped with vegan Parmesan and a sprinkle of red chili peppers, this dish is the perfect combination of comfort and flavor.

    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs. A hand is holding a fork to the middle.

    Want to save this post?

    Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

    Save Recipe

    You can never have enough vegan pasta recipes, am I right? You should definitely try our vegan pesto pasta, vegan cashew alfredo sauce, coconut milk pasta sauce, or our harissa tahini pasta sauce.

    Jump to:
    • Why you’ll love it?
    • Ingredients
    • Instructions
    • Cooking tips
    • Variations
    • Serving ideas
    • Equipment
    • Storing tips
    • FAQs
    • More vegan pasta recipes
    • The Best Vegan Mushroom Pasta

    Why you’ll love it?

    This is the best vegan mushroom pasta recipe, which we spent a lot of time perfecting. It has everything you need: creaminess, richness, and that specific woodsy taste that usually comes with mushroom dishes.

    It is a milk-based sauce seasoned with thyme, parsley, and rosemary. They complement the earthy flavors of classic button mushrooms perfectly.

    While there are at least 20 ways to thicken soups or sauces, we opted to thicken this sauce with part of the sauteed mushrooms blended into a thick puree. The main reason we did this was to deepen the mushroom flavor and enhance the richness of the sauce.

    We are so proud of this recipe. All the ingredients we added like garlic, lemon juice, vegan Parmesan, and even red chili flakes are to make this sauce the best it can be. They are all there to add their subtle or not-so-subtle flavor and texture and to build this sauce together into what it is, the best vegan mushroom pasta you have ever tasted.

    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs. Dry tagliatelle and a cheese grater with a stick of parmesan is next to it.
    A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan
    FREE 7-Day Vegan Meal Plan

    Subscribe to our newsletters and download it right now.

    Ingredients

    So what do you need to make creamy mushroom pasta? You’ll see there are only a handful of ingredients. Nothing hard to get. You can probably find them in your pantry or fridge. If you need alternatives, check out our “Variations” section.

    The ingredients of vegan mushroom pasta is in small glass bowls like milk, chopped onion, garlic, rosemary, lemon juice, starch, parsley, thyme, parmesan piece, dry tagliatelle.
    • Pasta → We used egg-free tagliatelle.
    • Button mushrooms → Similar ones are cremini mushrooms, small portobello mushrooms, baby bella mushrooms, or champignon mushrooms.
    • Onion
    • Garlic
    • Dairy-free milk → Use unsweetened milk like soy milk, oat milk or almond milk. Since most unsweetened milk you can buy in the stores still tastes too sweet for sauces, we prefer using our homemade cashew milk.
    • Corn starch
    • Thyme (dried)
    • Rosemary (dry)
    • Parsley (fresh)
    • Lemon juice
    • Vegan Parmesan cheese → We like using Violife’s product.
    • Red chili flakes (optional)

    🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

    Instructions

    Preparing the ingredients

    • Gently wash mushrooms with a damp paper towel or kitchen cloth. We never peel them, but sometimes cut out the stem if they feel too dry or hard. Slice them thinly.
    • Peel and chop onions.
    • Peel and mince garlic cloves.
    • Chop fresh parsley.
    • Grate vegan Parmesan cheese.
    • Measure all the other ingredients.
    • Cook pasta as per package instructions in a pot.

    Making vegan mushroom pasta

    1. Preheat a large frying pan or cast-iron skillet to medium-high heat.
    2. Once it is hot, add sliced mushrooms. Depending on the size of your skillet, you may need to work in batches. You need to fry the amount that you can spread in one layer. Fry them for 2-3 minutes.
    3. Sprinkle them with dried thyme and dried rosemary and stir well. Fry them for another 2-3 minutes. Once mushrooms are reduced in size and got some color, take them out of the skillet.
    Cast iron skillet with crispy browned mushroom slices peppered with dried green herbs.
    1. In the same pan/skillet, heat some oil on medium heat.
    2. Add chopped onions and saute for 3-4 minutes.
    3. Add chopped garlic and red chili flakes (optional). Cook for 1-2 minutes.
    4. In a separate bowl, mix dairy-free milk with cornstarch with a whisk.
    5. Add the mixture to the skillet.
    Cast iron skillet with a light brow sauce and chopped onion.
    1. Season with salt and black pepper and stir it continuously until the sauce thickens. It should take approx. 3-4 minutes.
    Cast iron skillet with thick light brown chunky sauce.
    1. Once you have a thick sauce, transfer it to a blender and add ¼ of the previously pan-fried mushrooms. Blend it until smooth. This step will really infuse the sauce with the delicious mushroom flavor.
    A blender with some light brown chunky sauce and crispy browned mushroom slices.
    1. After blending, transfer the smooth, creamy sauce back to the pan/skillet. Re-heat it over medium heat and add the remaining pan-fried mushrooms, chopped fresh parsley, lemon juice, and grated vegan Parmesan cheese. Stir well.
    Cast iron skillet with a smooth light brown sauce with crispy browned mushroom slices, grated cheese and fresh chopped parsley.
    1. Finally, add pre-cooked pasta. Stir well. Now, you are ready to serve this delicious vegan mushroom pasta.
    Cast iron skillet with a smooth light brown sauce, mushroom and cooked tagliatelle pasta.

    Cooking tips

    • Don’t add salt while pan-frying the mushrooms. They will release even more water. We recommend adding salt to the sauce instead.
    • The frying pan has to be HOT. Sauteed mushrooms over medium heat mean mushrooms are cooked in their own moisture. They will be softer and less crispy. Pan-frying them on high heat means crispy, slightly charred mushroom slices.
    • If you do a large batch, use a large skillet. Pan-frying them in one layer helps to get them crispy.
    • If you are batch cooking, skip the last step. Storing vegan mushroom pasta sauce and the cooked pasta for several days is best done separately. See more info in the “Storing tips” section.

    Variations

    • Use other types of mushrooms, or even better if you use a combination of multiple types. We love button mushrooms with shiitake, portobello mushrooms, or oyster mushrooms.
    • Select any type of pasta you like, such as tagliatelle, pappardelle, fusilli, fettuccine, spaghetti, or other. If you require a gluten-free diet, select gluten-free pasta. The sauce itself is gluten-free. You can use classic GF pasta, rice noodles, or protein-packed options such as quinoa spaghetti, edamame spaghetti, or chia flour pasta.
    • Include various vegetables. You can add spinach, red peppers, broccoli, asparagus, green peas, sweet corn, or any other veggies of your choice.
    • If you prefer a more affordable vegan alternative to Parmesan cheese, you can use nutritional yeast instead.
    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs.

    Serving ideas

    What else can you add to your vegan mushroom pasta? We have some toppings and add-ins you can mix and match to create your favorite pasta dish for a perfect weeknight dinner.

    • Chopped nuts like pine nuts, pecan, cashew, or walnut
    • More fresh herbs like chopped fresh thyme or parsley.
    • Caramelized onions that we also used as a topping in this vegan sweet potato casserole recipe.
    • Mushrooms pair great together with other vegetables like cherry tomatoes, asparagus, broccoli, cauliflower, or green beans, as well as leafy greens like spinach or kale.
    • Vegan bacon bits or vegan shredded chicken
    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs. A hand is holding a fork to the middle.

    Equipment

    • Cast iron skillet or frying pan – We use the one from UnoCasa.
    • Whisk – It helps to mix the starch with the milk without lumps.
    • High-power blender – We have a Vitamix, which we love since it makes any sauce silky smooth. You can get good results with an immersion blender, but bits and pieces may still remain.

    Storing tips

    In the fridge: It is best to store the vegan mushroom pasta sauce separately from the cooked pasta in the refrigerator. This way, it can last for up to 4-5 days. However, if you have already mixed them at the last step, store them in an airtight container for up to 1-2 days. If they are stored together, the pasta will continue to absorb more sauce during storage, making it mushy and dry.

    In the freezer: When it comes to freezing, we recommend freezing the pasta and the sauce separately. Both the pasta and mushroom sauce freeze well on their own.

    To reheat the sauce, you can either use a small saucepan or microwave. If you are reheating frozen pasta, there is no need to thaw it. Simply boil water in a kettle and cover the pasta with hot water in a pot.

    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs. Dry tagliatelle and a cheese grater with a stick of parmesan is next to it.

    FAQs

    What is the best mushroom for pasta?

    You cannot go wrong with classic button mushrooms. However your mushroom pasta will be even more flavorful and aromatic if you combine different types of mushrooms like oyster mushrooms, shiitake mushrooms, or wild mushrooms with it.

    Do you need vegan cream to make mushroom pasta?

    While coconut cream, vegan cooking cream, and even homemade cashew cream are frequently used to make pasta sauces rich and creamy, they are not obligatory ingredients to have. You can make creamy vegan mushroom pasta using dairy-free milk, starch, and a bit of mushroom blended together.

    More vegan pasta recipes

    We selected 30+ vegan pasta recipes you would absolutely love, or you can browse through our vegan pasta sauces library for more ideas.

    • White bowl with tortiglioni pasta covered in green pesto topped with cherry tomato halves and sprinkled with yellow flakes.
      Easy Vegan Pesto Pasta
    • Large white frying pan with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves.
      Red Pesto Tofu Pasta
    • White frying pan with red thick sauce with fake ground meat pieces topped with small heaps of spaghetti. A wooden spatula is placed inside. A small black plate with a serving serving is placed next to it.
      Vegan Spaghetti Bolognese (Cauliflower Walnut Meat)
    • Tagliatelle is mixed in and covered with a creamy light red tomato-based sauce topped with fresh green herbs in a white frying pan. Dry tagliatelle pasta and a cheese grater with parmesan cheese is next to it.
      Coconut Milk Pasta Sauce
    • Black frying pan with spaghetti in white sauce with wilted spinach leaves and charred cherry tomatoes. A hand is holding a fork and coil up with pasta.
      15-min Cashew Alfredo Sauce (Oil-free, Vegan)

    THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

    Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

    ⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐

    Cast iron skillet with tagliatelle in a creamy light brown sauce with sliced mushrooms and freshly chopped green herbs. Dry tagliatelle and a cheese grater with a stick of parmesan is next to it.

    The Best Vegan Mushroom Pasta

    Nandor Barta
    It is a creamy vegan mushroom pasta that will leave you wanting more. Sautéed mushrooms and onions are mixed with savory thyme and rosemary-infused milk sauce, while a dash of lemon juice adds a zesty kick. Topped with vegan Parmesan and a sprinkle of red chili peppers, this dish is the perfect combination of comfort and flavor.
    4.8 from 4 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course, Sauce
    Servings 2 servings
    Calories 279kcal

    Equipment

    • our Cast-iron Skillet by UnoCasa
    • Non-stick frying pan (10.5 inch / 26 cm)
    • our Vitamix A2300

    Ingredients
     
     

    • 2 servings Pasta
    • 1 Tbsp Olive oil
    • 12 oz Button mushrooms
    • 1 Onion
    • 4 cloves Garlic (finely chopped)
    • 1 + ½ cup Dairy-free milk
    • 1 Tbsp Corn starch
    • 1 tsp Thyme (dried)
    • ½ Tbsp Rosemary (dry)
    • 1 Tbsp Parsley (fresh)
    • 1 tsp Lemon juice
    • ¼ cup vegan Parmesan Cheese
    • ¼ tsp Red chili flakes
    • Salt and Pepper to taste
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Preparing the ingredients

    • Gently wash mushrooms with a damp paper towel or kitchen cloth. We never peel them, but sometimes cut out the stem if they feel too dry or hard. Slice them thinly.
    • Peel and chop onions. Mince garlic cloves. Chop fresh parsley. Grate vegan Parmesan cheese. Cook pasta as per package instructions in a pot.

    Making vegan mushroom pasta

    • Preheat a large frying pan or skillet over medium-high heat.
    • Once it is hot, add sliced mushrooms. Depending on the size of your skillet, you may need to work in batches. You need to fry the amount that you can spread in one layer. Fry them for 2-3 minutes.
    • Sprinkle them with dried thyme and dried rosemary and stir well. Fry them for another 2-3 minutes. Once mushrooms are reduced in size and got some color, take them out of the skillet.
    • In the same pan/skillet heat oil over medium heat.
    • Add chopped onions and saute for 3-4 minutes.
    • Add chopped garlic and red chili flakes. Cook for 1-2 minutes.
    • In a separate small bowl, mix dairy-free milk with cornstarch with a whisk to make a slurry.
    • Add the slurry to the skillet. Season with salt and black pepper. Stir it until the sauce thickens. It should take approx. 3-4 minutes.
    • Once the sauce is thick, transfer it to a blender. Add circa ¼ of the previously pan-fried mushroom slices. Blend them until smooth.
    • Transfer the smooth, creamy sauce back to the pan/skillet. Re-heat it over medium heat. Add the remaining pan-fried mushrooms, chopped parsley, lemon juice, and grated vegan Parmesan. Stir well.
    • Finally, add pre-cooked pasta. Stir well.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Notes

    • Don’t add salt while cooking, as the mushrooms will release even more water. We recommend adding salt to the sauce only.
    • The frying pan has to be HOT. If you saute mushrooms over medium heat, they likely get cooked in their own moisture instead of crispy. Pan-frying over high heat, will give you the desired result. 
    • If you do a large batch, use a large skillet as it helps to get them crispy.

    Video

    Nutrition

    Nutrition Facts
    The Best Vegan Mushroom Pasta
    Amount Per Serving (1 serving without pasta)
    Calories 279 Calories from Fat 135
    % Daily Value*
    Fat 15g23%
    Saturated Fat 4g25%
    Polyunsaturated Fat 3g
    Monounsaturated Fat 7g
    Cholesterol 9mg3%
    Sodium 307mg13%
    Potassium 936mg27%
    Carbohydrates 24g8%
    Fiber 4g17%
    Sugar 10g11%
    Protein 16g32%
    Vitamin A 1101IU22%
    Vitamin C 28mg34%
    Calcium 439mg44%
    Iron 3mg17%
    * Percent Daily Values are based on a 2000 calorie diet.

    UPDATED: The original vegan mushroom pasta recipe was published in March 2021. Since then, we have been testing several versions to find the best recipe. And we did it. We finally published it here in March 2023.

    160 shares

    Reader Interactions

    4.75 from 4 votes (4 ratings without comment)

    Leave a comment Cancel reply

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

    Recipe Rating





    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Hearty stews

    • Vegetable stew in a red white enameled Dutch oven with lots of chopped vegetables like potatoes, carrots, mushroom, celery and red kidney beans. Topped with freshly chopped green herbs.
      The Best Hearty Vegetable Stew
    • 2 white bowls with thick brown stew, lentils, chopped veggies and a couple of dumplings. The remaining stew is in a red-white Dutch oven.
      Vegan Stew with Dumplings
    • Red Dutch oven from above with a stew where you can see chopped potatoes, spinach leaves, carrot slices, tomatoes, and mushroom slices. Slices of bread is next to it. A hand is holding a spoon taking some from the middle
      Jackfruit Stew (Vegan Beef Stew)
    • Cast iron skillet with veggie stew topped with puff pastry in a lattice pattern.
      Vegan Pot Pie
    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Hearty stews

    • Vegetable stew in a red white enameled Dutch oven with lots of chopped vegetables like potatoes, carrots, mushroom, celery and red kidney beans. Topped with freshly chopped green herbs.
      The Best Hearty Vegetable Stew
    • 2 white bowls with thick brown stew, lentils, chopped veggies and a couple of dumplings. The remaining stew is in a red-white Dutch oven.
      Vegan Stew with Dumplings
    • Red Dutch oven from above with a stew where you can see chopped potatoes, spinach leaves, carrot slices, tomatoes, and mushroom slices. Slices of bread is next to it. A hand is holding a spoon taking some from the middle
      Jackfruit Stew (Vegan Beef Stew)
    • Cast iron skillet with veggie stew topped with puff pastry in a lattice pattern.
      Vegan Pot Pie

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Stock images for articles by Depositphotos.com.

    Copyright © 2018-2024

    160 shares

    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.