
This vegan creamy pesto dip is made from silken tofu, nuts and basil for a creamy, super satisfying dip.
How to make the pesto dip.
Ingredients

- 350g (12.3 oz) silken tofu, drained
- 100g (3.5 oz) cashew nuts soaked in 250ml (8.5 fl oz) water for 2 hours, then drained, or pine nuts straight from the pack or lightly toasted. Cashews will give the creamiest consistency, while pine nuts will be chunkier, but with a more pesto-like flavour. I like both!
- 1 1/2 tbsp olive oil
- 3 tbsp nutritional yeast (this adds some crucial B vitamins and amino acids to your dip and helps lend a cheesy flavour)
- 45g (1.6 oz) fresh basil leaves (not the stalks)
You’ll also need a selection of veg crudities and some Popchips Original Potato Chips to serve.
Instructions
1. Blend the tofu, olive oil and nuts together until smooth. The longer you blend, the smoother it will become, so go by personal taste. I like a little bit of texture.

2. Add the nutritional yeast and basil leaves and blitz again until pale green.

3. Season to taste and serve!
What do you think of this pesto dip?
Don’t forget to try my other dips and condiments, including this tasty paprika and garlic mayonnaise.
If you’re looking for a healthier option for the crisps/chips to go with it, I’ve recently discovered Original flavour Popchips, which have all the flavour of fried crisps with less than half the fat and less than 100 calories per serving. They’re also suitable for vegans. Win!
Here’s that vegan creamy pesto dip recipe again in a printable format.
Vegan creamy pesto dip
Ingredients
- 350 g (12.35 oz) silken tofu drained
- 100 g (3.53 oz) cashew nuts soaked in 250ml (8.5 fl oz) water for 2 hours then drained, or pine nuts straight from the pack or lightly toasted. Cashews will give the creamiest consistency, while pine nuts will be chunkier, but with a more pesto-like flavour. I like both!
- 1 1/2 tbsp (1.5 tbsp) olive oil
- 3 tbsp nutritional yeast this adds some crucial B vitamins and amino acids to your dip and helps lend a cheesy flavour
- 45 g (1.59 oz) fresh basil leaves not the stalks
- You’ll also need a selection of veg crudities and some Popchips Original Potato Chips to serve.
Instructions
- Blend the tofu, olive oil and nuts together until smooth. The longer you blend, the smoother it will become, so go by personal taste. I like a little bit of texture.
- Add the nutritional yeast and basil leaves and blitz again until pale green.
- Season to taste and serve!
This is commissioned recipe for Popchips.
More recipes to try





Get Your Kids to Eat Anything
My debut cookbook, Get Your Kids To Eat Anything is available now from all good bookshops!
It’s so much more than a cookbook, it’s a 5-Phase programme designed to take you through a meaningful, simple and sustainable journey to end fussy eating.

Since its release in March 2019 Get Your Kids To Eat Anything has been changing mealtimes in households across the country and has become an Amazon #1 best-seller.
Katie says
make this today, easy to do and very tasty, as good as normal pesto
Amanda Ricci says
I love your recipe. I’ll have to try it! :)