Go Back
+ servings

Easy Vegan Pesto

Easy, delicious, flavorful and so easy to whip together, this vegan & dairy free pesto recipe is the perfect addition to any meal. Serve it with some grilled chicken, pasta, in a sandwich or just as a simple spread on toast.
4.67 from 3 votes
Print Pin
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings
Author: Claire Cary


  • 2 packed cups fresh basil
  • 2-4 large kale leaves
  • 1/2 cup olive oil
  • 1 cup pine nuts
  • 2-3 large cloves garlic
  • Juice from 1 large lemon
  • 1/3 cup cashew parmesan
  • 1/2-1 tsp sea salt
  • Black pepper to taste


  • Add the kale (stems removed) and garlic to a food processor and pulse until broken up into fine pieces. 
  • Add all remaining ingredients and process until smooth, or leave a few chunks if desired. 
  • Taste and add more basil, lemon, or salt if desired. 


Don't be afraid to really pack the basil in there, this is where much of the flavor is coming from!
This pesto is best made in a food processor but can also be made in a high speed blender if necessary. 
Once prepared, this recipe will store in the fridge for about 5-7 days in an air tight container.
If you don't have kale or don't want to include it, just leave it out! No need for a replacement.


Serving: 1/4 of the recipe | Calories: 270kcal | Carbohydrates: 3.8g | Protein: 3.4g | Fat: 22.2g | Fiber: 1.5g | Sugar: 0.4g
did you try this recipe?Mention @eatwithclarity or tag #eatwithclarity!
Keyword: dairy free pesto, pine nut pesto, vegan pesto