Spinach Mushroom Pesto Pasta

Allergen and Diet Summary


Recipe Categories


of which Sugars4.2g4.6%
of which Saturates2g10.1%
* All data is per serving
Spinach Mushroom Pesto Pasta Recipe Preview







Pesto is a delicious sauce for homemade pasta. It's creamy, tasty and, if done right, healthy! In this recipe we will show you how to make a healthy spinach and mushroom pesto pasta, instead of the classic basil pesto.

We are taking this a step further to make this truly vegan. You see, classic basil pesto uses parmesan cheese, which leaves our vegan friends outside looking out. That's why you can use nutritional yeast instead and make this recipe dairy-free and vegan!

Big tip? Prepare a big batch of this delicious pesto and store it in the fridge for up to 5 days. You can use it again for pasta or try to add it to other dishes like homemade wraps or baked potatoes, the choices are endless!


ALLERGY ADVICE Allergens are marked in bold
Extra Virgin Olive Oil3 tbsp
Garlic Clove1
Chilli Flakes1 tsp
Mushrooms150 g
Salt to taste
Parsley to taste
Nutritional Yeast1 tbsp
Spinach100 g
Garlic Powder1 pinch
Peanuts20 g
Lemon Juice2 tbsp
Fusilli Pasta320 g

step 1

In a saucepan on medium heat, sizzle 1 tbsp of olive oil with thinly sliced garlic and chili flakes for about 2 minutes or until the garlic is lightly golden. Add the chopped mushrooms, season to taste and cook with the lid on for about 8 minutes.

Step 1.1 of Spinach Mushroom Pesto Pasta Recipe

step 2

In the meantime, put the spinach, peanuts, nutritional yeast, garlic powder, lemon juice, and 2 tbsp of oil in a food processor and blitz until smooth. If needed add a bit of water to the mixture and blitz again to make the pesto creamy.

What is nutritional yeast you say? It's a widely used parmesan cheese replacement (and more) in vegan diets. To put it simply, It's a flavourful type of yeast (think about the stuff you use to make bread or bear) which is deactivated so not to make any funky reaction when used on food. Basically: It's delicious. Get it. Love it. Thank us later!

Step 2.1 of Spinach Mushroom Pesto Pasta Recipe

step 3

In a separate pan bring water to the boil and add salt according to taste. In the saucepan with the mushrooms on medium heat, pour the pesto and add a bit of the hot boiling water to make a creamy sauce as shown in the picture. You'll want this to be quite runny so that it will coat well the pasta.

Step 3.1 of Spinach Mushroom Pesto Pasta Recipe

step 4

Add the pasta to the pan of salted boiling water and cook according to the package instructions. However check the pasta a couple of minutes before the end of the cooking time as pasta has to be firm to the bite, al dente. Drain the pasta well, add it to the pan with the pesto and mushrooms, stir, and cook for about 1-2 minutes on medium heat. Garnish with fresh parsley and serve.


Step 4.1 of Spinach Mushroom Pesto Pasta Recipe


  • Try to replace peanuts with other nuts like walnuts, cashews or the traditional pine nuts used in classic pesto.

  • Add hot or boiling water to the pesto to reach the right creaminess.