Basil Cashew Pesto (Whole30, Paleo, Vegan)

This dairy-free, vegan and paleo basil cashew pesto is made with pre-soaked nuts, which give it a gorgeous velvety cream consistency. Spread over sweet potato toast, use as a dip, add to your salad or as a sauce for pasta or zucchini noodles. 

Basil Cashew Pesto Recipe

I bought a big bunch of fresh basil the other day and wanted to make my regular pesto but realised that I only had some cashews on hand (I usually add pine nuts). I often use soaked cashews for making a dairy-free ‘cheese-y’ sauce and in dips, so they quickly ended up in a blender together with fresh herbs and olive oil.

The mixture of this cashew pesto is a thicker, creamier consistency of a regular pesto and has that beautiful fresh basil flavour mellowed out by the nutty, sweet nuts and olive oil, plus a hint of garlic.

This cashew pesto is vegan and paleo-friendly and is quite low in carbs, so it’s suitable for a keto diet.


Cashew Pesto With Basil, Lemon & Garlic


I wanted to keep this basil cashew pesto dairy-free so it’s suitable for paleo, Whole30 and vegan diets, so there is no Parmesan cheese or any other kind of cheese. Cashew nuts give it plenty of creaminess so you don’t need it anyway. 

I went with the traditional basil but you can easily use other fresh herbs or a mixture. You could do a coriander/cilantro for a Mexican-inspired pesto or oregano and rosemary for a Greek-style. Arugula or rocket can also be used for a more mellow leafy green flavour.

Garlic and lemon will give it a little acidity and a pungent kick. Finally, the key to any good pesto is good quality olive oil. This is where extra-virgin would be the best bet. 

Cashew pesto ingredients


You can use this paleo and vegan cashew pesto in a variety of ways:

  • as a spread over roasted sweet potato toast or toasted sourdough
  • use it to top sliced tomatoes or grilled vegetables like eggplant and zucchini
  • drizzle over roasted carrots or pumpkin
  • use it as a spread in a tasty paleo wrap or any kind of sandwich really
  • as a dip with fresh carrot and celery sticks
  • stir through some scrambled eggs or add a dollop on top
  • as a sauce with zucchini or celeriac noodles, or with your favourite gluten-free pasta
  • as a crust on grilled or baked fish or chicken

Basil cashew pesto over scrambled eggs

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Basil Cashew Pesto Recipe

Basil Cashew Pesto

  • Author: Irena Macri
  • Prep Time: 15 mins
  • Cook Time: 0 minutes
  • Total Time: 15 mins
  • Yield: 1.5 cups 1x
  • Category: Condiment
  • Method: Blended
  • Cuisine: Italian


Velvety and creamy, this cashew pesto is made with fresh basil, olive oil, lemon and garlic. It’s full of flavour and is a nutritious dip, condiment or sauce. It’s dairy-free, so it’s paleo, vegan and Whole30 friendly.It’s also low-car and keto friendly.


  • ½ cup cashew nuts, soaked in warm water for 34 hours
  • 1 medium bunch of fresh basil (about 2 cups packed with leaves)
  • 1/3 cup good extra-virgin olive oil
  • 2 clove of garlic, chopped roughly
  • Juice of ½ lemon
  • 1/2 teaspoon salt (more to taste)
  • A generous pinch of pepper
  • ¼ cup water (you can add more for thinner consistency)


  1. Pre-soak the cashew nuts in a bowl of warm water for 3-4 hours and strain through a sieve.
  2. Tear off the basil leaves and save the stalks for a soup, although you can also use some of the stalks in the pesto.
  3. Add all ingredients to a high-speed blender. Process into a thick puree, adding a little more water if the consistency is too thick. Taste the pureed mixture for salt and lemon, and add more if you like.
  4. You can also add some chilli or more garlic, if you like an extra kick, or some nutritional yeast flakes for a more cheesy flavour.


Store this creamy cashew pesto in an airtight jar or container for up to 2 weeks in the fridge.


 Basil Cashew Pesto Recipe (Dairy-free, Whole30, Vegan)

Creamy Paleo Basil Cashew Pesto (Dairy-free, Whole30, Vegan)

About the author: I share tasty recipes, tips, and meal plans to help you get healthier and lose weight. I am a qualified nutrition coach with an Advanced Diploma in Nutrition & Weight Management. More about me here.

PS. Some posts contain affiliate links, which means I receive a small commission for purchases made through these links.


Got questions or feedback? Leave a comment. Made the recipe? Please leave a rating as it helps other readers to discover this dish. Name and email are required to avoid spam comments and are never used for any purpose or shared with third parties.

Leave a Reply

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

Recipe rating


See all comments »

You Might Also Like

Share via
Copy link
Powered by Social Snap