1 View0
Homemade Vegan Pesto

Homemade Vegan Pesto

My love story and journey to creating the perfect homemade vegan pesto was like any romantic relationship. We met, we fell in love…and then I had to figure out how to change it to fit into MY life. hahaha.

I moved to Italy a little over 3 years ago and little by little, this country has transformed my taste buds. Their use of so many fresh herbs, spices, and the delicate dough has turned me into quite a pasta/pesto/pizza addicted gal. I wouldn’t change it for the World!

Pesto actually originates not too far from where we live, in Genoa Italy. It was created in the 16th century and is traditionally made with crushed garlic, basil, oil, pine nuts, and parmesan cheese. While you can absolutely substitute the avocado for pine nuts, they are extremely pricey in today’s world! The best low budget substitute would be soaked sunflower seeds.

Through many failed attempts, daring ingredients and constant questioning of any Italian cook that is willing to hear me out, I have developed a few “must-have” staples in my refrigerator. Each week I create a big batch of my veggie packed pasta sauce, my Italian grandma inspired homemade raspberry jam and also this herb-packed homemade vegan pesto sauce that the entire family is crazy about.

homemade vegan pesto
Homemade Vegan Pesto

Homemade Vegan Pesto

Oil Free and Delicious!
5 from 1 vote
Print Pin Rate
Course: Sauce, Side Dish
Cuisine: Italian
Keyword: Easy Pasta, Oil Free, Pesto, vegan, WFPB
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 4
Calories: 64kcal


  • Food Processor


  • 2 fresh lemons juiced
  • 2 cups packed of fresh basil
  • 1 cup packed fresh spinach leaves
  • 1/4 cup nutritional yeast
  • 1/2 cup of avocado
  • 1/2 tbsp garlic powder
  • 1 tsp sea salt


  • Juice your lemons into a blender or food processor
  • Add the remaining ingredients
  • Blend until smooth!


  • Add in a 1/2 can of cannellini beans if you want a protein punch
  • Substitute the avocado with soaked sunflower seeds
  • Finish this pesto sauce within 5 days for best taste
P.s. The homemade gnocchi is a great pasta to pair with this amazing vegan pesto sauce!


Calories: 64kcal | Carbohydrates: 9g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Sodium: 591mg | Potassium: 312mg | Fiber: 4g | Sugar: 2g | Vitamin A: 1364IU | Vitamin C: 35mg | Calcium: 43mg | Iron: 1mg
Homemade Vegan Pesto (Oil Free!)

Leave Comment:

This site uses Akismet to reduce spam. Learn how your comment data is processed.