This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

An easy, affordable, Vegan Mushroom Pasta dish, using just 5 ingredients that you can make in under 15 minutes. This recipes serves two and costs £3.20 if you are gluten free or £2.50 if not.

Creamy vegan mushroom pasta served on a blue plate with a fork.

Recipe Difficulty – Very Easy!

Why this recipe works

This is a really comforting dish to make, which is great for those cooler Autumn days. It’s a recipe the whole family is going to love and one which will definitely be on a weekly rotation.

Inspired by this Creamy Mushroom Pasta , where I make the sauce from cashews. This new recipe is made with just 5 ingredients. If you love mushrooms as much as me at the moment, you may also like this Vegan Mushroom Pie recipe – it’s a comforting dish, and can be enjoyed by everyone for under £5 – give it a try!

For a “creamy” sauce without the cream do try my Courgette Pasta. Or if you fancy a quick tomato based pasta sauce check out my Cherry Tomato Pasta Sauce.

If you’re looking for more healthy mushroom recipes then do check out my Mushroom Stroganoff or Garlic Mushrooms on Toast.

Ingredients to make Vegan Mushroom Pasta

Ingredients for Vegan Mushroom Pasta recipe laid out on a white marble background.
  • Mushrooms – I’ve used chestnut mushrooms in this recipe, but white or baby mushrooms would also work well. Have any spare? Chuck them into my Vegan Pasta Bake.
  • Parsley – I’ve used fresh parsley as it brightens the flavour and adds some balance to the dish.
  • Spaghetti – I’ve used gluten free spaghetti in this Vegan Mushroom Pasta recipe, but standard spaghetti would also work well if you aren’t gluten free.
  • Garlic – this adds depth and flavour to the recipe, it also gently cuts through the creamy sauce.
  • Soya Cream – I’m dairy free so I’ve used soya cream to make this Vegan Mushroom Pasta really creamy, however if you aren’t vegan, standard single cream would also work well. If you have some spare then try adding it into my Butterbean Leek Pie or Prawn Linguine.
  • Olive oil – I use olive oil in the frying pan to stop the mushrooms from sticking to the pan.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Spaghetti – you could make this dish with another type of pasta such as penne or fusilli. I’ve used gluten free pasta, but if you aren’t gluten free, standard pasta would also work well in this creamy Vegan Mushroom Pasta recipe.
  • Soya Cream – I’ve used soya cream in this recipe, if you are vegan an alternative to this would be oat cream. If you aren’t vegan, standard single cream would also work well.
  • Vegetables – Whilst the main vegetable ingredient in this pasta dish is mushroom, if you had any spare vegetables you wanted to use up such as peas, these would work well just add when frying the mushrooms.
  • Parsley – if you don’t like parsley or don’t have access to it, you could always swap this herb for an alternative herb such as chives.

Variations

  • Additional flavour – if you wanted to add a little more depth to this dairy free Mushroom Pasta recipe you could add some wholegrain mustard to it.
  • Deluxe – This recipe is already at it’s ‘A-game’, but if you wanted to make the meal feel more deluxe, I’d add a vibrant green salad and some gluten free garlic bread to accompany it. You could also use oyster mushrooms instead of chestnut mushrooms, this would give the recipe a ‘meatier’ texture as well.
  • Kid friendly – this is a great family recipe, but if your child is sensitive to garlic, you could cook the garlic at the start of the recipe with the mushrooms to give the garlic longer to cook. The general rule with garlic is the later you add the garlic in the cooking process the stronger the garlic flavour will be.
  • Spice – you could definitely add in chilli flakes but if you are into spice, check out my 10 Minute Spicy Pasta recipe – it’s packed full of flavour and the spice can be adjusted to suit.

Instructions

Spaghetti having just been placed in a saucepan with boiling water on a white marble background.

Step 1: Firstly, add the spaghetti to salted boiling water and boil for 10 minutes.

Sliced mushrooms and garlic on a wooden chopping board with a knife.

Step 2: Meanwhile, slice the mushrooms and garlic.

Browned mushrooms in a non-stick frying pan on a white marble background.

Step 3: Add olive oil to a non-stick frying pan and lightly fry the mushrooms until they have browned.

Cream, garlic, parsley, mushrooms, salt and pepper, in a large non-stick frying pan.

Step 4: Then add soya cream, sliced garlic, chopped parsley and a pinch of salt and pepper and simmer for a few minutes.

Pasta being added by tongs to a creamy mushroom mixing in a large non-stick frying pan.

Step 5: When the spaghetti is cooked, drain it using a colander, and add to the creamy mixture in the frying pan.

Hint: Using tongs to manoeuvre the spaghetti around the frying pan is a great way to get the creamy mixture to combine with the pasta evenly.

Leftovers

This creamy Vegan Mushroom Pasta recipe is best served immediately however you could also enjoy it the next day. Store in an air tight container in the fridge.

If you wanted to reheat it, I would add to a frying pan on a low heat with a splash of water to just loosen the sauce.

Recipe FAQs

What if I am not vegan or dairy free?

If you aren’t vegan or dairy free, you could use standard single cream instead of soya/oat cream.

Can I add meat into this Mushroom Pasta?

Yes, you could add chicken to this pasta. I would fry the raw chicken at the same time as the mushrooms.

Could I use another type of pasta?

Yes, if you aren’t gluten free you could use standard spaghetti. You could also use any other type of pasta such as penne or fusilli.

Do I have to add chestnut mushrooms?

No, any mushroom would work well with this recipe. If you wanted to take the recipe to the next level you could use oyster mushrooms. This would make it feel more deluxe and would add a meatier texture to the recipe.

A close up photo of a creamy mushroom pasta dish served on a  plate with a silver fork.

YOU MIGHT ALSO LIKE…

5 from 18 votes

Vegan Mushroom Pasta

A delicious creamy Vegan Mushroom Pasta recipe made in under 15 minutes, using just 5 ingredients.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 2
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Equipment

  • Medium sized saucepan
  • Chopping Board
  • Knife
  • large non stick frying pan
  • Colander
  • tongs (optional)

Ingredients 

  • 200 g spaghetti, I use gluten free
  • 200 g mushrooms , I used chestnut, but any would work well
  • 250 ml soya cream
  • 3 garlic cloves , sliced
  • parsley , small handful

Instructions 

  • Firstly, add the spaghetti to salted boiling water and boil for 10 minutes
  • Meanwhile, slice the mushrooms and garlic
  • Add olive oil to a large non-stick frying pan and lightly fry the mushrooms until they have browned
  • Then add soya cream, chopped garlic, chopped parsley and a pinch salt of salt and pepper and simmer for a few minutes
  • Once the spaghetti is cooked, drain it and add it to the creamy mushroom mixture and stir to combine

Video

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: In the fridge for up to 2 days. It is just as delicious the next day or a couple of days after that! 
To Freeze: I don’t recommend freezing this recipe.
Tip 1: Evenly slicing the mushrooms allows them to cook evenly.
Tip 2: The longer you simmer the sauce the thicker it will become.
Tip 3: You can use whatever style mushrooms you like with this sauce, king oyster work amazingly too! 

Nutrition

Calories: 356kcal | Carbohydrates: 39g | Protein: 7g | Fat: 18g | Saturated Fat: 2g | Fiber: 3g | Sugar: 2g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image.

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




16 Comments

  1. Love this recipe as I love all your recipes. I am noit gluten intollerant, neither am I vetarian or vegan, but I make a lot of these recipes and adjust them to suit. For example, I use half fat creme fraich instead of soya cream. In som ecipes, I may add chicken. But all the recipes are so good.

  2. 5 stars
    Lovely fresh pasta dish…I used linguine,and coconut cream, and substituted the parsley with coriander .just what I had in the cupboard.
    I also added a teaspoon of grated nutmeg, and half a vegan jelly stock cube…beautiful!…..

  3. 5 stars
    This is such a great free-from recipe. It tastes really creamy and I loved the fact it was only 5 ingredients which made it super quick and easy to make!

  4. 5 stars
    It’s blooming delicious and is one of my family’s firm favourites, it’s also tasty cold the next day too…if you have any leftovers!

    1. 5 stars
      Very quick and tasty. I used pasta twists and fried a red onion first then followed the recipe with oat cream as that’s what I had. Also a bit of Tamari. Thank you James. Yet another easy and tasty recipe.