Make a bright, flavorful vegan basil pesto using toasted walnuts instead of pine nuts. This recipe skips cheese for a rich, dairy-free sauce perfect for pasta, sandwiches, or dips.
Author:Ahazzam
Prep Time:10 min
Cook Time:5 min
Total Time:15 min
Yield:About 1 cup
Category:Sauce
Method:Food Processor
Cuisine:Italian Inspired
Diet:Vegan
Ingredients
Scale
2 cups fresh basil leaves, packed
1/2 cup toasted walnuts (or substitute sunflower seeds for nut-free)
1/4 cup nutritional yeast
2 cloves garlic
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 cup olive oil, plus more if needed
2 tablespoons fresh lemon juice
Instructions
If your walnuts are raw, toast them in a dry skillet over medium heat for 3-5 minutes until fragrant. Let them cool slightly.
Combine the basil, toasted walnuts, nutritional yeast, garlic, salt, and pepper in a food processor. Pulse several times until the mixture is coarsely chopped.
With the food processor running, slowly drizzle in the olive oil until the pesto reaches your desired consistency. Stop and scrape down the sides as needed.
Add the lemon juice and pulse a few more times to combine. Taste and adjust salt or lemon juice if necessary.
If you prefer a thinner sauce, add a little more olive oil or a tablespoon of water until you reach the right texture.
Notes
For a nut-free version, substitute sunflower seeds for the walnuts.
If you want a cheese-free flavor without nutritional yeast, add 1 tablespoon of white miso paste for umami depth.
To keep the pesto bright green, blanch the basil leaves for 10 seconds in boiling water, then immediately plunge them into ice water before processing.
Store leftover pesto in an airtight container, topped with a thin layer of olive oil to prevent browning.