Dairy-free Whole30 Pesto
Home » Whole30 » Dairy-free Whole30 Pesto

Dairy-free Whole30 Pesto - Gluten-free, Paleo, Keto, Vegan, egg-free. EASY delicious sauce!

Whatever you are meal planning this week, this Dairy-free Whole30 Pesto *should* be a part of it. Homemade pesto is divine and can really add a “wow” factor to a meal. I call it “liquid gold” and love love it! Homemade pesto is so EASY and tastes 10x better than store-bought, and I will fight you on it! ; )

Why We Love This Dairy-free Whole30 Pesto

We love how allergen-friendly it is! Dairy-free, paleo, keto, vegan, plant-based, egg-free and Whole30 compliant. It takes only 10 minutes to make and is a wonderful simple sauce to level up your meals. Plus, it freezes great!

Like all my recipes, it has some flexibility. Can’t do cashews? Just use an equal amount of more pinenuts. My sister uses 2 cups basil + 1 cup spinach instead of the 3 cups basil to get in more greens. Want a thinner pesto? Add another tablespoon of two of oil.

What We Love it On

I first had homemade pesto in a small local restaurant that put it on their eggs. I was so skeptical about pesto on my eggs. But, it WOW’d me and I have ordered that dish pretty much every time I go to that restaurant. It’s fantastic for an easy punch of flavor. Here’s some ideas how to use it:

Dairy-free Whole30 Pesto - Gluten-free, Paleo, Keto, Vegan, egg-free. EASY delicious sauce!


Not only is this Dairy-free Whole30 Pesto quick to make, it only uses 5 ingredients! Plus, I include lots of modifications to make this recipe accessible for you. 

  • Fresh Basil – This ingredient makes all the difference in flavor between this and store-bought pesto. Yes, it has to be fresh basil, which can be found in the produce section, leaves only. 
  • Pinenuts – Traditional pesto uses only pinenuts. However, they are pricey, so I only use a little bit of pinenuts, supplemented with the cheaper cashews. You can use ALL pinenuts (1/4 c + 1/3 c) or ALL cashews (1/4 c + 1/3 c) as needed.
  • Fresh minced garlic cloves
  • Olive oil
  • Pinch of salt
Dairy-free Whole30 Pesto - Gluten-free, Paleo, Keto, Vegan, egg-free. EASY delicious sauce!

Dairy-free Whole30 Pesto

Autumn @wholefoodfor7
An easy, delicious dairy-free sauce that levels up any dish!
5 from 1 vote
Prep Time 10 minutes
Cook Time 0 minutes
Total Time 10 minutes
Course Side Dish
Cuisine Italian
Servings 8 2-tablespoon servings
Calories 141 kcal


  • 3 cups fresh basil packed
  • 1/4 cup pinenuts can sub more cashews
  • 2 garlic cloves chopped
  • 1/3 cup cashews can sub more pinenuts
  • 1/3 cup olive oil
  • Pinch of salt


  • Combine all ingredients in a food processor or blender. Blend until smooth, stirring down and blending again as needed.
  • Lasts 1-2 weeks in a closed container in the fridge. Or, can freeze in a sealed container for up to 3 months


Calories: 141kcalCarbohydrates: 3gProtein: 2gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gSodium: 1mgPotassium: 90mgFiber: 0.5gSugar: 1gVitamin A: 476IUVitamin C: 2mgCalcium: 20mgIron: 1mg
Keyword budget-friendly, dairy-free, easy, egg-free, gluten-free, keto, paleo
Tried this recipe?Let us know how it was!

1 Comment

  1. 5 stars
    So good


Submit a Comment

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

Recipe Rating