This easy vegan pesto sauce is creamy, cheesy, and garlicky, and can be thrown together in a matter of minutes. Delicious and naturally gluten-free, it’s perfect for pasta, pizza, toast, salad dressings, marinades, and so much more.
Pesto is not only versatile in its uses, but also in terms of the ingredients. I've included various tips and options for this recipe, from making it without nuts to making it without nutritional yeast or even without basil.
I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.
Is pesto vegan?
Traditional pesto sauces contain a hard cheese such as parmesan or pecorino, which is an animal product and therefore not vegan.
The good news is that it’s very easy to replicate the cheesiness and nuttiness of traditional pesto in a way that’s completely dairy-free.
A few years ago, I was surprised to find out that many brands of dairy parmesan aren’t even vegetarian. This is because traditional Parmigiano-Reggiano uses animal rennet in the production process, taken from the stomach lining of calves.
Is pesto gluten-free?
Yes, pesto is usually completely gluten-free. This goes for both traditional recipes and dairy-free recipes.
Is vegan pesto healthy?
The pine nuts and olive oil in this recipe are relatively high in fat, but you don’t need a lot of sauce to dot over a pizza or flavour a bowl of pasta.
Basil is high in antioxidants, vitamins, and minerals, with the nutritional yeast and pine nuts providing great sources of plant-based protein.
How to make vegan pesto without nuts
You have a few options for making vegan pesto without nuts:
- Simply omit the pine nuts and enjoy the pesto as a thinner sauce with a greater emphasis on the garlic and basil flavours. The French actually call this a pistou sauce.
- Replace the pine nuts with your favourite plant seeds, such as sunflower, pumpkin, or hemp. The taste and texture will vary slightly depending on what you use.
How to make vegan pesto without nutritional yeast
Nutritional yeast or ‘nooch’ comes in the form of a flaky yellowish powder and lends a cheesy umami flavour to dishes. It’s often fortified with vitamin B12 and is one of the many weird vegan ingredients to play around with in the kitchen.
If you don’t have nutritional yeast or don’t want to include it, you have a few options:
- Simply omit it from the recipe (the other flavours will still taste great)
- Use vegan parmesan cheese (although this often has a coconut oil flavour that you might not want in your pesto)
- Add a tablespoon of vegan Dijon mustard (this has a sharp flavour that I find emulates the zing of dairy parmesan)
- Add a tablespoon of cider vinegar (same reason as above)
How to make vegan pesto without basil
Traditional pesto recipes use basil, but you could swap out some or all of this for another ingredient. Options include:
- Parsley
- Coriander (cilantro)
- Spinach
- Kale
- Watercress
- Rocket (arugula) leaves
- Other mixed salad leaves
The sky’s the limit when it comes to the greens in pesto. If you’ve played around with different ingredients or combinations of these, I’d love to hear about it down below in the comments!
How to make easy vegan pesto
It doesn't get much easier than this. Simply add all the ingredients (except the water) to a food processor and blend into a paste. I like to add some chilli for a bit of extra zing, but this is completely optional.
While blending, you may need to stop once or twice to scrape down the sides with a spatula or spoon.
Next, add the water a little at a time and blend to loosen up the paste. The pesto should be thick, but should also fall off a spoon quite easily.
Serving suggestions for vegan pesto
This pesto is perfect when mixed through freshly cooked pasta such as linguine or spaghetti. I like it along with pan-fried mushrooms, broccoli, and cherry tomatoes.
To make an even creamier sauce, combine the pesto with a little homemade cashew cream.
It's also great for spreading on toast, adding to salad dressings, marinating other ingredients, or mixing through hummus.
How long does vegan pesto last?
You can store this vegan pesto in the fridge for up to a week. For the best results, store in a resealable bag or container.
Can you freeze vegan pesto?
You can store vegan pesto in the freezer for up to six months, ideally in containers that match the portion sizes you'll want. You can also divide the pesto into ice cube trays, freeze until solid, then remove and store the cubes together in the freezer in a resealable bag or container.
When it comes to using the frozen pesto in a dish, be sure to defrost it thoroughly beforehand (you can always give it a quick blast in the microwave).
HEY YOU – LET ME KNOW WHAT YOU THINK
If you made this recipe and enjoyed it – or did anything differently – I'd love to hear from you down below in the comments 👇
You can also find me and let me know on Instagram, Pinterest, and Facebook @thepeskyvegan 🌿
Keep in touch
Subscribe below to receive a weekly newsletter with my latest recipes. Nice and simple. No pesky pestering. No spam (which wouldn’t be very vegan anyway).
More vegan recipe ideas
If you liked this recipe, you may also enjoy:
- Vegan Parmesan
- Easy Cheesy Pasta Sauce
- Vegan Spaghetti Bolognese
- Vegan Pea and Mint Risotto
- Vegan Stewed Pepper Pasta
- 12-Minute Tomato and Basil Pasta
- Vegan Pasta Puttanesca
- Creamy Vegan Mushroom and Leek Tagliatelle
Easy Vegan Pesto (Quick + Delicious)
Ingredients
- 60 g fresh basil
- 3 large cloves garlic, peeled
- 4 tablespoons pine nuts
- 4-5 tablespoons nutritional yeast
- 1 green chilli, top removed (optional)
- Juice of 1 lemon (if you like lemon, include some zest)
- 3-4 tablespoons extra-virgin olive oil
- 4-6 tablespoons water (plus more if needed)
- Salt and pepper to taste
Instructions
- Add all the ingredients (except the water) to a food processor and blend into a paste. You may need to stop once or twice to scrape down the sides with a spatula or spoon.
- Add the water a little at a time and blend to loosen up the paste. The pesto should be thick, but should also fall off a spoon quite easily.
- Adjust the seasoning to taste and you're good to go.
Notes
- Vegan Parmesan
- Easy Cheesy Pasta Sauce
- 12-Minute Tomato and Basil Pasta
- Vegan Spaghetti Bolognese
- Vegan Pancetta
- Vegan Pasta Puttanesca
- Creamy Vegan Mushroom and Leek Tagliatelle
- Vegan Stewed Pepper Pasta
- Vegan Pea and Mint Risotto
Nutrition
Social Follow
🌱 Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.
FURTHER READING / RESOURCES
📩 Fancy keeping in touch? Subscribe to my weekly newsletter.
📖 Find out more about my story.
🍽️ Want to get straight to the food? Hop aboard the recipe train.
🌿 Got a question about veganism? You might find the answer in these vegan FAQs.
PASTA PESTO - YUM! 🙂
Brought to you by The Pesto Vegan 🌱
This was so good!
Cheers Steve!
This was delicious, thanks!
Glad you enjoyed, cheers!
very nice, very nice
Thanks, glad you enjoyed!