This Vegan Pesto Recipe is a staple in my kitchen. Incredibly tasty and very satisfying. I use it in pasta, sandwiches, and as a dip. My 6 years old boy loves it with wholemeal pasta! And that is a great way to feed him with green goodies and healthy fats from this sauce. Isn’t it?

vegan pesto sauce recipe

Interesting Facts 

  • Pesto is a classic Italian sauce and takes its roots in Genoa (a region of Liguria), where moretum (cheese spread with herbs) was its prototype.
  • The ingredients must be ground with a wooden pestle in a marble mortar. Even the name “pestare” is literally translated from the Italian verbs “to grind” or “to crush”.
  • Very strict ingredients must be used in Genovese recipe:

– Genovese basil leaves;

– Ligurian extra virgin olive oil. It should neither be too frutti or sweet nor too bitter;

– Fresh garlic from Vessalico with a delicate flavor and particular digestibility;

– Italian pine nuts;

– the coarse salt from Celvia salt caves.

  • Not all pasta shapes are allowed to be used with pesto sauce in Liguria. Only linguine (flattened spaghetti), trofie (short, thin, twisted pasta), and corzetti (thin rounds of pasta).

Want to know more about pesto? Then you have to visit this incredible website gopesto.

Ingredients for Pesto

basil, arugula, lemon, garlic, sunflower seeds, pine nuts

I don’t use dairy in this recipe, as it is vegan. And I added extra greens and healthy fats to the recipe.

Along with basil I use arugula (or baby spinach/kale), depending on what I have in the fridge. I also add some sunflower seed to the classic ingredient pine nuts.

In my recipe, I use one clove of garlic. If you like garlicky sauce, add 2 cloves. However, I don’t recommend using more than 2 cloves, as garlic may overpower the flavor of other ingredients.

The recipe requires good quality extra virgin olive oil, not refined sunflower oil, as in many commercial pesto sauces.

  • 2 cups fresh basil leaves (packed, no stems)
  • 1 cup baby spinach or arugula
  • 3-4 Tbsp pine nuts
  • ½ tsp salt
  • 1Tbsp +1tsp lemon juice
  • 1 small garlic clove
  • 7-8 Tbsp extra virgin olive oil
  • 1 Tbsp water (just enough to blend)
  • (Optional) 1 Tbsp nutritional yeast for a cheesy, umami boost

Storing Suggestion

Store Pesto sauce in an airtight container in the fridge for up to 5 days. Press plastic wrap on top of the pesto and close the container. in this way you prevent the basil leaves from getting brown.

Also, you can freeze the sauce in an ice cube train up for to 1 month.

More Delicious Recipes

Cashew Cream 

Special Hot Sauce Adjika

Gourmet Goat Cheese Pesto Recipe

Tahini Orange Dressing to Elevate Your Salads

Tzatziki: A Refreshing Greek Dip

The Best Classic Hummus Recipe

vegan green pesto sauce

Pesto - Vegan Recipe

This homemade vegan Pesto Recipe is ideal for pasta, sandwiches, or fish. Incredibly tasty and very satisfying.
No ratings yet
Prep Time 10 minutes
Total Time 15 minutes
Course Appetizer
Cuisine Italian
Servings 1 cup
Calories 85 kcal

Equipment

  • 1 food processor

Ingredients
  

  • 2 cups (packed) fresh basil leaves (no stems)
  • 1 cup arugula or baby spinach/kale
  • 3-4 Tbsp pine nuts
  • 1/4 tsp salt
  • 1 Tbsp + 1 tsp lemon juice
  • 1 clove of garlic
  • 7-8 Tbsp extra virgin olive oil
  • 1 Tbsp water just enough to blend

Instructions
 

  • Wash and dry the basil leaves, and arugula if needed. My greens are prewashed.
  • Toast the seeds on a dry pan for extra flavor (for 1-2 minutes). This step is optional.
  • Put all the ingredients in the food processor and blend until desired consistency.
    vegan pesto
  • The consistency of the pesto sauce shouldn't be super-smooth, leave it a bit chunky.
    vegan pesto

Notes

  1. I make the pesto a little thick so I can spread it on my sandwiches. 
  2. When I use it in pasta, I dilute it with pasta water to the desired consistency.
  3. Store in an airtight container in the fridge for 3-5 days. Or freeze for 1 month. 
  4. Optionally you can toast the seeds for extra flavor, about 1-2 minutes. But make sure you don't let them burn!
The nutritional breakdown for 1 tablespoon (15g) of vegan pesto is an approximate.

Nutrition

Serving: 1TbspCalories: 85kcalCarbohydrates: 1gProtein: 0.7gFat: 9gSaturated Fat: 1gFiber: 0.3gSugar: 0.1gVitamin C: 2mg
Keyword pesto, plant-based, vegan, vegetarian
Tried this recipe?Let us know how it was!