
Vegan pesto sauce should be a simple sauce to make, after all, it's basil, extra virgin olive, garlic, and pine nuts, however, with a few adjustments in ingredients and method, we can make a vegan pesto that you will want to put on everything. Walnuts make this pesto stand out as a vegan pesto. It is challenging to replace Parmesan cheese just by using plants. The walnuts bring creaminess and earthiness, and the one thing that I think is the most important is a gentle amount of bitterness and a hint of sharpness, these are the very same flavor profiles of Parmesan cheese.
Shop the Recipe...
What You'll Need...
Basil: that is fresh as possible. This will deliver a maximum amount of flavor and bring vibrant green color to the pesto.
Walnut baking pieces: are a perfect size and very cost-effective.
Extra virgin olive oil: the higher the quality the better, floral notes, wine of pepper, and a slight note of bitterness all shine through a great extra virgin olive oil.
Nutritional Yeast: brings that cheese flavor to the pesto.
Substitutions and Swaps
Nutritional yeast: can be replaced with vegan Parmesan cheese (although you may want to add a bit less depending on the strength of the flavor).
Walnut baking pieces: can be replaced with pine nuts very easily
How To Make Vegan Pesto Sauce

Pesto sauce ingredients.

Combine, blend and enjoy!
Chefs Tips
When picking the basil leaves, do not include any of the stem, or bruised leaves. Both of these will make the vegan pesto turn brown faster.
The first step in this recipe is a little different than most. I feel that combining all of the ingredients in the blender minus the basil and blending to emulsify first helps to keep the basil greener.
Heat is the enemy of keeping the basil bright green, so the quicker you can puree the pesto the better.
Pesto freezes great, so you can make a batch eat some and freeze the rest.

Vegan Pesto Sauce
Servings: 9 ounces
Calories: 211kcal
Vegan pesto sauce should be a simple sauce to make, after all, it's basil, extra virgin olive, garlic, and pine nuts, however, with a few adjustments in ingredients and method, we can make a vegan pesto that you will want to put on everything. Walnuts make this pesto stand out as a vegan pesto. It is challenging to replace Parmesan cheese just by using plants. The walnuts bring creaminess and earthiness, and the one thing that I think is the most important is a gentle amount of bitterness and a hint of sharpness, these are the very same flavor profiles of Parmesan cheese.
Print Recipe
Equipment
- 1 High Speed Blender
Ingredients
- 1/4 cup water
- 1/2 cup walnuts baking pieces
- 2-4 garlic cloves fresh peeled
- 1/2 tsp salt kosher
- 1/4 tsp red chili flakes
- 2 Tbsp nutritional yeast
- 3/4 cup olive oil extra virgin
- 4 cups basil leaves, fresh
Instructions
How to make vegan pesto
- Place the water, walnuts, garlic, salt, red chili flakes, and nutritional yeast in the blend, slowly start to puree the mixture, and slowly add the extra virgin olive oil, it should only take about 20 seconds to emulsify the extra virgin olive oil.
- Add the basil leaves, puree until smooth, about 15- seconds, remove from blender, and cool in the refrigerator until time to use.
Notes
Nutritional values are an estimate.
Nutrition
Calories: 211kcal | Carbohydrates: 2g | Protein: 2g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 14g | Sodium: 131mg | Potassium: 97mg | Fiber: 1g | Sugar: 0.2g | Vitamin A: 580IU | Vitamin C: 2mg | Calcium: 27mg | Iron: 1mg
Pesto – delicious, easy, and great for all-in vegan and not-sure-about-vegan 😉