Embrace the essence of timeless Italian cuisine with this Vegan Basil Pesto recipe, crafted to perfection without the use of dairy. This rendition of the classic pesto stays true to its roots, offering a burst of fresh flavours that captivate the senses.
This pesto presents a delightful harmony of fresh basil leaves, toasted pine nuts, and aromatic garlic. These ingredients intertwine seamlessly, creating a medley of scents and textures that transport you to the heart of Italian cuisine. The richness of extra-virgin olive oil serves as the unifying force, elevating the dish with its velvety smoothness.
A squeeze of zesty lemon juice and a sprinkle of salt and pepper bring out the flavours, inviting a well-rounded taste profile that pays homage to the original pesto while introducing a fresh perspective.
The versatility of this pesto is its secret weapon. This Pesto recipe can be adapted by adjust the olive oil quantity to achieve your desired consistency, and fine-tune the seasoning to match your personal taste preferences. Try walnuts in place of pine nuts for a nuttier character or sunflower seeds for a nut-free alternative. Toss in some parsley for a fresher profile, or some sundried tomato for a zesty umami hit.
Serve this with your favourite pasta for a satisfying meal that’s both simple and luxurious, or spread it generously on sandwiches to transform them into gourmet delights. The versatility of this pesto extends to being a delectable dip, offering a burst of authentic Italian flavours that complement everything from crudités to warm baguette slices.

Vegan Basil Pesto
Ingredients
- 3 heaped cups fresh basil leaves you need a lot
- 1/4 cup pine nuts toast them in a dry pan for maximum flavour
- 2 large cloves garlic
- 1/3 cup extra-virgin olive oil
- 1/2 teaspoon salt or to taste
- 1/4 teaspoon black pepper or to taste
- 1/2 lemon juiced
- 1/2 cup nutritional yeast for a cheesy flavour, this is optional
Instructions
- Toast the pine nuts in a dry pan over medium heat until they are lightly golden and fragrant. Be sure to stir them frequently to prevent burning. Let them cool.
- In a food processor, combine the toasted nuts, garlic cloves, salt and lemon juice. Pulse until the mixture is finely minced before adding in the basil
- While the food processor is running, slowly drizzle in the olive oil to create a smooth and creamy consistency.
- Add more lemon juice and salt if needed, black pepper, and nutritional yeast if using. Pulse a few more times to incorporate the flavours and achieve a smooth creamy pesto.
- If you prefer a thinner consistency, you can add a bit more olive oil.
- Transfer the pesto to an airtight container and store it in the refrigerator. To prevent oxidation, you can drizzle a thin layer of olive oil on top before sealing the container.
- Serve it tossed through your favourite al dente pasta!
Notes





