This delicious vegan walnut pesto is made with basil, spinach and nutritional yeast for a classic flavor! Pesto sauce is extremely versatile and a fantastic way to spruce up meals. Using simple plant based ingredients, this pesto is easy and quick to whip together.
This recipe tastes exactly how I remember non-vegan pesto to taste; and I used to eat a lot of pesto pasta during the early years of my undergraduate degree. It’s just such a simple meal!
Skill: Easy | Time: 15 min | Servings: 4
Sign up for the Veg Out newsletter to get vegan recipes and nutrition content from a Registered Dietitian!
This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.
Use Walnuts in Vegan Pesto
A truly classic pesto recipe would use pine nuts but I’ve decided to use walnuts instead.
Pine nuts tend to be quite pricey and may be difficult to find. Walnuts, on the other hand, are a bit less expensive, commonly found and a nut I often have on hand.
Walnuts are packed with nutrition and flavor so they are a great addition to this pesto sauce, or a plant-based diet in general. We’re not missing out on anything by making this simple substitution from a classic pesto recipe.
Spinach in Vegan Basil Pesto
By using spinach in this vegan pesto, we’re bulking up the sauce while adding some tasty nutrition. To make a large amount of pesto, without spending a fortune on basil, bulking up the sauce with spinach has always been my go-to technique.
I also like rounding out the flavor of the basil with the spinach. We’re already using 2 cups of basil which provides all the herby flavor needed! Plus, there’s no harm in adding the nutrition boost that spinach provides.
Dairy Free Pesto: Using Nutritional Yeast in Pesto
A predominant flavor of traditional pesto is Parmesan cheese. To make a vegan or plant based pesto, we need to substitute that ingredient, while still creating a flavorful sauce!
The simple solution is to use nutritional yeast to flavor the pesto. Nutritional yeast is a staple in my vegan kitchen because it is truly unique in its flavor. It brings a cheesy, nutty and somewhat salty flavor to anything including pesto!
Along with the walnuts and hemp seeds, nutritional yeast allows for the perfect vegan pesto flavor.
How to Serve Vegan Walnut Pesto
There are countless ways to serve your vegan walnut pesto. In university, I simply cooked pasta and tossed it with pesto and a drained can of chickpeas. add in some chopped fresh tomato and you have a super quick meal that’s unbelievably tasty.
Some other ways to use pesto are:
- As the base sauce for a vegan pesto pizza
- In a calzone (or to dip calzones into)
- On toast, topped with bruschetta
- In a wrap or sandwich
- Tossed onto some roasted veggies
I hope you enjoy this recipe! If you make it, please rate and comment below so others benefit from your experience.
More Easy to Make Vegan Recipes
Classic Vegan Pesto with Walnuts and Hemp Seeds
- Food processor
- Place all ingredients, except for the olive oil, into a food processor.
- Pulse a few times to combine ingredients.
- Turn the processor on low and slowly drizzle in the olive oil until the mixture is at the desired consistency.