A perfectly simple, easy vegan basil pesto recipe that you need on repeat. Basil pesto brights up any dish but is perfect on pasta or pizza. This dairy-free pesto version uses just a pinch of nutritional yeast to fill the dairy void while letting the star (obviously, the basil) shine!

Please read the entire post for tips and tricks to ensure a perfect recipe every time. And don't forget to tag @peelwithzeal on Instagram so we can admire your creation!
This post may include affiliate links. Please read my disclosure policy.
Pesto is one of those easy sauces that doesn’t require hours standing over the stove but packs on bunches of flavor. Everyone has their own version of the perfect pesto, but this is our favorite vegan basil pesto.
It is one of our favorite no-cook sauces. We use it over gluten-free pasta, spaghetti squash, roasted eggplant but most often just on some fresh garden tomatoes.
Recipe Ingredients and Substitutions
Pesto is a simple recipe with few ingredients. So quality and following the recipe does really count.
- Basil- Remove the stems and discard leaves with any brown spots.
- Pine Nuts- Unsalted and lightly toasted. To toast the pine nuts place them in a dry saute pan over medium-low heat. They are done when they turn golden and start to smell nutty.
- Nutritional Yeast- This is our "cheese". If you aren't a fan of the flavor you can omit or reduce the quantity.
- Olive Oil- Use a high-quality extra virgin olive oil.
- Garlic, Lemon Juice, Kosher Salt
Recipe Instructions and Tips
The key to pesto is to place all the ingredients into your food processer EXCEPT the olive oil. Give it a few good pulses to break up the basil leaves, pine nuts, and garlic.
Only once everything is all minced up can you begin to slowly drizzle in the olive oil. Salt to taste.
Recipes Tips
- Blanch the basil if not using right away. This will keep the bright green color.
- Don't use cheap olive oil, you should like the taste of it on its own.
- Adjust the amount of olive oil to get the consistency that works for your dish.
- Use a blender rather than a food processor for the best texture.
How to Store Pesto
I prefer to store the pesto in a glass jar with a thin layer of extra olive oil to the top (to prevent any air from getting to it), cover with a lid. It will keep for 5 to 7 days. Expect some browning unless you blanched the pesto.
For freezing, you can store in the same manner as above or fill ice cube trays with pesto, freeze until hard. Remove the frozen pesto cubes and store freezer-safe plastic bags for up to 6 weeks.
Basil Pesto Variations
- Add a half cup of sundried tomatoes.
- Do 50/50 with another herb. My favorites are parsley, oregano (the most underutilized fresh herb), and mint.
- Replace the lemon juice with a few slices of preserved lemon peel. I would it the nutritional yeast due to clashing flavors.
- Replace the pine nuts and EVOO with walnuts and walnut oil. It really brings a unique flavor.
- Replace the raw garlic with 3-4 cloves of roasted garlic for a sweeter flavor.
- Increase to 1 ½ cups of olive oil and add 2 tablespoon of white wine vinegar to make a salad dressing.
More Vegan Sauce Recipes
We are so happy you stopped by to check out this pesto recipe. Here are some other vegan sauces and spread recipes that don't require cooking. Holla!
What is your favorite way to serve up vegan basil pesto? Let us know in the comments below!
If you enjoyed this recipe, please leave us a rating or a comment. It helps other wonderful people connect with our food.
📖 Recipe
Easy Vegan Basil Pesto
Equipment
Ingredients
- 3 c basil leaves, light packed remove large stems
- ¼ c pine nuts, lightly toasted
- 1 clove garlic
- 1 tablespoon lemon juice
- ½ teaspoon nutritional yeast
- ¼-1/2 c olive oil
- kosher salt and pepper
Instructions
- Place basil, pine nuts, lemon juice nutritional yeast, a pinch of salt and a few grinds of fresh black pepper into a blender or food processor. Pulse for 30 seconds to break up the mixture.
- Turn the blender on high and drizzle in ¼ cup of olive oil. Taste for salt and pepper.
- Additional oil can be added to thin down the dressing. Perfect if making a pasta sauce.
Emily says
I love pesto too and this one sounds wonderful. I also love that it is low carb as well as being vegan. I will probably use it on Miracle Noodles or zoodles. Can't wait.
Jay Joy says
Pesto is so delicious. It doesn't look like this recipe steers too far off from the original, which is good! MY co-worker is vegan and we are soooo making this next time she comes over!
Kelly Anthony says
I love how easy and fast pesto is and the fact that you can put it on almost anything. This pesto is sure to turn any boring meal into something delicious!
Tania | Fit Foodie Nutter says
Love this pesto! So handy to keep it in the fridge for quick fix meals!
Karen @ Seasonal Cravings says
Pesto is such a classic recipe that can be used in so many ways. I am always on the lookout for the perfect recipe bc I haven't found one that I love. I can't wait to give yours a try!
Kathi says
I have fond memories of shopping for fresh basil at the Pike Place market in Seattle with my Mom then making batches of pesto! Thank you for a vegan version!
Katherine says
Where is the recipie?
Jen says
Oh no! We fixed it. Thank you so much for letting us know about the issue. Cheers!