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.
For more delicious recipes that do include basil, check out this 12-minute tomato and basil pasta and smoked tofu risotto with lemon and 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 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 it 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 it 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 it 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
This pesto is perfect when mixed through freshly cooked pasta such as linguine or spaghetti (this recipe for sun-dried tomato pasta is a personal favourite). I also 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, stirring into tomato soup, marinating other ingredients, or mixing through hummus.
Recipe FAQ
You can either omit the pine nuts and enjoy the pesto as a thinner sauce, or replace them with your favourite plant seeds. Good substitutes include sunflower, pumpkin, or hemp seeds.
Yes – like most pesto recipes, this one is completely gluten-free.
You can store this vegan pesto in the fridge for up to a week. For the best results, keep it in a resealable container.
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. Defrost thoroughly before using.
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
- Homemade Italian Herb Mix
- Vegan Stewed Pepper Pasta
- Vegan Pasta Puttanesca
- Creamy Vegan Mushroom and Leek Tagliatelle
You can also check out my full list of vegan pasta dishes.
Full recipe
Easy Vegan Pesto (Quick + Delicious)
Ingredients
- 3 cups (2 oz / 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
📩 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.
hmtv
very nice, very nice
The Pesky Vegan
Thanks, glad you enjoyed!
Dave
This was delicious, thanks!
The Pesky Vegan
Glad you enjoyed, cheers!
Steve
This was so good!
The Pesky Vegan
Cheers Steve!
Vicky Storey
PASTA PESTO - YUM! 🙂
The Pesky Vegan
Brought to you by The Pesto Vegan 🌱