Vegan Pesto 🌱

Hello there beautiful people ♥️

I hope you’re all doing well! If you like fresh pesto, be sure to try this one – my pesto is the besto (friends reference 😂)

I am not vegan, however, adding in more veg and reducing animal foods is of utmost importance both for our health and for the planet. Swapping the cheese for nutritional yeast will reduce calories and saturated fat intake!

With this one, you won’t sacrifice flavor for health – it really is just as good as regular pesto, which I don’t even make or purchase anymore because I genuinely prefer this version.


2 cups packed fresh basil

2 cloves garlic

100g pine nuts

1/2 cup olive oil

1/4 cup nutritional yeast


Dry roast your pine nuts in a pan on low heat for a couple of minutes until fragrant. Keep an eye on them – they burn really quickly so once the pine nuts are golden and fragrant, get them off the heat immediately.

Then transfer all the ingredients, including the nuts into a food processor or high powered blender. (You could even use a mortar and pestle if you have one.) Just pulse to combine for a few seconds and you’re done! ✅

I love using this over toast, with pasta, I also like mixing it with some yoghurt and then use it as a salad dressing – whatever you fancy – this adds a ton of flavor and freshness and is so worth making at home. It takes a couple of minutes and uses just 5 ingredients. Make sure you tag me in your posts if you try this, I’d love to hear what you think 🤔

That’s it from me for today – I hope you try this one out and love it as much as I do!

If you like this, don’t forget to ‘like’ it – it helps let me know what you guys want to see more of!

If you have any questions or requests for future blog posts, please leave them in the comment section below. Don’t forget to click on the ‘follow’ button below to stay updated on all the content I share here. Also, I do share a TON of recipes over on my fac ebook and instagram pages

Sarah’s Healthy Eats – @holisticnutritionninja

As always, if you do try them out, please let me know 🙂

Thank you for taking the time to be here and read this ❤

Until my next post, be well xXx


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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