Vegan Pesto

Easy Vegan Pesto

Vegan pesto is light, fresh, and 100% plant-based. This delicious sauce comes together with fresh basil, lemon juice, olive oil, garlic, and homemade vegan parmesan cheese!

Prep: 30 minutesTotal: 30 minutes
Fat 14 Carbs 7 Protein 3
Yield 2/3 cup 1x


  • 4 cups packed fresh basil
  • 1/2 cup vegan parmesan cheese*
  • 1/4 cup olive oil
  • 1 tablespoon lemon juice
  • 2 cloves garlic, peeled
  • 2 tablespoons water
  • 1/4 teaspoons salt
  • 1/4 teaspoon ground pepper


  1. Place all ingredients for the vegan pesto into a high powered food processor. 
  2. Pulse the ingredients together for 30 seconds to combine the ingredients and then scrape the sides of the food processor. 
  3. Then, process all the ingredients on low for 1-2 minutes or until a pesto forms. You may have to scrap the sides of the food processor a few times throughout this process.*
  4. Toss the pesto with pasta, serve on a pizza, or store it in the refrigerator for later.

Tips & Notes

  • If the ingredients aren’t processing together add a teaspoon of water at a time to the food processor until the mixture begins to form a pesto. 
  • Option to use store-bought vegan parmesan cheese.

Nutrition Facts

Serving Size: 1.5 tablespoons Calories: 160 Sugar: 0 Fat: 14 Carbohydrates: 7 Fiber: 0 Protein: 3
Author: Linley RichterCategory: SauceMethod: Food ProcessorCuisine: VeganDiet: Vegan

Keywords: vegan pesto

Blueberry Flax Superfood Smoothie in a Cup

5 Secrets to Healthy & Delicious Smoothies

Our best tips & recipes to perfectly sublime smoothies!