Vegan Creamy Avocado Pesto

Jump to Recipe Print Recipe
No ratings yet

Get your daily dose of greens with this simple Vegan Creamy Avocado Pesto. It’s light, fresh, herby & delicious!

I have to admit, I prefer pesto over red sauce. Pesto is light, fresh, herby and delicious. This isn’t your traditional pesto sauce, though. This pesto sauce is made using avocados, basil and spinach – hello greens! The avocado gives a rich and creamy texture, the spinach adds that vibrant green color and nutrients, and basil provides that classic pesto flavor.

Vegan Creamy Avocado Pesto is vegan, nut-free, oil-free and ready in 5 minutes. Just add all of the ingredients to a blender or food processor and blend until creamy.

The avocados add a rich and creamy texture to this pesto sauce that is unmatched, and replaces both the nuts and olive oil that traditional pesto calls for. You don’t even taste the avocado (the fresh basil masks it), but you reap it’s creamy texture, nutrients and healthy fats. Win win! If you are one of the hundreds who have tried my Chocolate Avocado Pudding, you’ll know exactly what I’m talking about.

Pour this creamy pesto over your favorite pasta (gluten-free pasta, regular pasta, or zucchini noodles), drizzle it over a caprese salad, enjoy it on toast or in a sandwich – the possibilities are endless!

My favorite way to enjoy this creamy avocado pesto is in pasta and topped with my homemade vegan cashew parmesan cheese – it’s the best! I also like to add a pinch of red pepper flakes for a little spice.

More pasta recipes you’ll love

Vegan Creamy Avocado Pesto

Get your daily dose of greens with this simple Vegan Creamy Avocado Pesto. It's light, fresh, herby & delicious!
No ratings yet
Print Pin Rate
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 4 servings
Author: Megan



  • Add the avocados, basil, spinach, lemon juice, nutritional yeast, reserved pasta water, garlic and salt to a blender and blend until smooth.
  • Pour pesto over your favorite pasta, spread on toast, drizzle on caprese salad, etc. Enjoy!



  1. To make pesto pasta: pour pesto over your favorite cooked pasta (8-10 oz box) and heat through for 5 minutes, until warm. 

Nutrition information is automatically calculated, so it should only be used as an approximation.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Previous Post