Oil-Free Avocado Pesto

Easy Vegan Oil Free Avocado Pesto

Pesto is our go-to sauce at the moment. We LOVE basil pesto. It’s so easy to make, herby, fresh, and creamy. We usually make this more traditional vegan pesto which calls for 1/3 cup olive oil but lately, many people have been requesting oil-free recipes.  That’s where this Oil-free Avocado Pesto comes in.

And guess what? Avocado is the perfect substitute for olive oil in pesto.  I suppose when we say “oil-free”, we really mean no oil added.  The natural oils in the avocado add the perfect creamy textures to this pesto.


Easy Vegan Oil Free Avocado Pesto

Last time we made basil pesto we added an avocado along with the olive oil because we thought it would make it extra creamy and ohhhh lawd, it sure did! It was delicious! So then we thought about completely ditching the oil and REPLACING it with avocado to see what would happen.

Well, it was a total success and that’s where this Oil-Free Avocado Pesto comes alive.

Easy Vegan Oil Free Avocado Pesto

The other difference from our original pesto is a few more tablespoons of almond milk. This oil free pesto is amazing – give it a try!

Easy to make.
No added oils.
Six ingredients!
Comes together in less than 10 minutes.
Packed with antioxidants.

Also, there’s lots of places you can use this pesto, other than just on plain pasta.  You can add it to:

If you make this oil-free avocado pesto recipe, take a picture and tag us on Instagram @pastabased!  Or, you can always leave a comment below!


5 from 1 vote
Easy Vegan Oil Free Avocado Pesto
Prep Time
5 mins

Avocado is the perfect substitute for olive oil in pesto. Make this easy vegan oil free pesto, with only six ingredients, in less than 10 minutes.

Course: Sauce
Cuisine: Vegan
Servings: 1 cup
Calories per Serving: 604 kcal
  • a BIG handful of basil leaves
  • 1 ripe avocado
  • 2-3 cloves fresh garlic
  • 1/2 cup almond milk
  • 1/3 cup raw cashews
  • 1/4 cup lemon juice
  • 1/2 tsp salt or to taste
  1. Add all ingredients to a food processor. Process on high for 2 minutes or until creamy.

Recipe Notes

Nutrition Facts
Easy Vegan Oil Free Avocado Pesto
Amount Per Serving (1 cup)
Calories 604 Calories from Fat 450
% Daily Value*
Fat 50g77%
Saturated Fat 7g44%
Sodium 184mg8%
Potassium 1392mg40%
Carbohydrates 37g12%
Fiber 15g63%
Sugar 5g6%
Protein 13g26%
Vitamin A 1560IU31%
Vitamin C 49.9mg60%
Calcium 243mg24%
Iron 4.7mg26%
* Percent Daily Values are based on a 2000 calorie diet.

June 6, 2017



  1. Reply


    June 27, 2017

    5 stars
    Hi, can I change the cashew with another nut?

    • Reply


      June 27, 2017

      Hi Erika,

      Of course! Your favorite nut or seed will work just as well. We’ve done pine nuts and sunflower seeds before 🙂

  2. Reply


    April 9, 2018

    Thanks for the great recipe. I am excited to try it. I was wondering if you had any idea if and how long it can be stored in the fridge for? Thanks!

  3. Reply


    May 28, 2020

    Do you need to soak the cashews first?

    • Reply


      July 14, 2020

      Hey Megan, just straight raw cashews in this recipe. Let us know if you have other questions!


Recipe Rating