• Recipe Box
    • Blog
  • About Me
    • Contact
    • Work With Me
menu icon
go to homepage
  • Recipe Box
  • Subscribe
  • About Me
  • Contact
subscribe
search icon
Homepage link
  • Recipe Box
  • Subscribe
  • About Me
  • Contact
×
Home » Recipes » Sides and Sauces

Dairy-Free Vegan Pesto: Fresh, Flavorful & Easy to Make

Profile Picture for Bio author
Modified: Aug 4, 2025 · Published: Mar 3, 2022 by AmyG · This post may contain affiliate links · Leave a Comment

Dairy free Vegan Pesto is a fresh and vibrant alternative to the traditional Italian pesto sauce. Made without cheese but bursting with classic basil flavor. Paleo, Keto, Vegan and Dairy free pesto is very simple to make and it tastes great too!

Make this basil pesto sauce once and I'll guarantee that you will be making this over and over again to put over pasta or fresh vegetables.

Try this vegan pesto with my Tender Pesto Potatoes, Italian Pork Braciole Stuffed with Prosciutto, or my Gluten Free Gnocchi Recipe.

Visit my recipe box for some more great recipe ideas inspired by Italian tradition!

Dairy free pesto sauce in a jar with ingredients around the jar
Jump to Recipe Print Recipe
Jump to:
  • Here's Why You'll Love this Dish
  • Ingredients Needed
  • My Thoughts on Lemon Juice or Vinegar
  • Instructions on How to Make Dairy Free Vegan Pesto
  • Top Tips
  • Substitutions and Variations
  • What to Make with Pesto?
  • How Long will Fresh Homemade Vegan Pesto Sauce last?
  • Recipe Details
  • Top Tips
  • Other Paleo Recipes
  • Food Safety
  • Comments

Dairy free vegan pesto can be made at any time of the year. You can use fresh basil, micro basil. Basil from the garden or basil from the store are both suitable to make delicious pesto sauce.

This recipe for dairy free pesto goes perfectly with this Gluten and Dairy Free Gnocchi. And if you are searching for other sauces to make, this Amazing Pasta Sauces Collection will inspire your next meal.

Here's Why You'll Love this Dish

You'll love this recipe because it's:

  • 100% plant based and dairy-free which makes it perfect for vegan dishes or anyone avoiding dairy
  • quick, easy and ready in just 5 minutes with a blender
  • customizable allowing you to use your choice of nuts, herbs and citrus
  • versatile making it delicious on pasta, sandwiches, grain bowls or roasted vegetables
  • bold, fresh flavor tastes just like traditional pesto sauce

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

Ingredients Needed

You'll need the following ingredients for homemade vegan pesto sauce:

  • Fresh Herbs - this is the main ingredient, for this recipe the herb we are going to use is basil. But you could use sun-dried tomatoes, spinach, parsley, cilantro or any leafy herb or vegetable.
  • Nuts - Cashews are the best choice for as a non dairy substitute for cheese in this Paleo pesto sauce because cashews taste the closest to parmesan cheese. Of course you can use any nut you like.
  • Oil - You always want to use the freshest and finest oil. Extra Virgin Olive Oil works best if you are making a Basil Pesto. You want to match the oil with the type of pesto you are making. Other options are avocado oil, truffle oil, sesame seed oil, etc
  • Garlic - garlic is the heart of any good pesto sauce. Always use freshly, crushed garlic. Crushing the garlic brings out the boldness of the garlic. Some even sauté the garlic, this isn't necessary but optional if you want to take this extra step
  • Salt and Pepper
  • Vinegar or lemon juice how about lime juice1(00% optional)

My Thoughts on Lemon Juice or Vinegar

While I don't personally add lemon juice or vinegar to my basil pesto sauce you may wish to include them. Aside from keeping the basil from discoloring, I don't feel that it adds flavor worth including it as an ingredient. But, that's just my opinion!

So, if you want, I'll leave it up to you to decide whether you want to add lemon juice or not, this is totally optional.

Instructions on How to Make Dairy Free Vegan Pesto

The easiest way to make pesto is by using a food processor or mini-food processor. That's what I use. Depending on how much pesto you are going to make you can use a regular size food processor.

Sauté some garlic in olive oil until lightly brown and set aside.

Place cashews or nuts into a food processor and chop until ground fine but coarsely.

garlic in a frypan
cashews in a mini food processor

If you don't have a food processor, don't worry. You can also use a hand mixer.
For those of you that don't have a food processor, you can finely chop up the basil with a knife or scissors.

Of course, if you have a mortar and pestle you can also use it to finely grind the basil and then take it from there. Add remaining ingredients and Bob's your uncle.

Add the basil to the food processor with the cashew and add the garlic. Chop until ingredients are ground finely. Remove ground ingredients and place into a bowl.

micro basil in a food processor
basil, cashews, garlic in a food processor

Add olive oil, salt, and pepper to the bowl and mix gently.

Use immediately or store in a sealed container in the refrigerator.

Top Tips

Use fresh basil only.

Choose flavorful nuts like pine nuts, walnuts, almonds or cashews.

Add lemon juice to keep the basil bright and balance the richness.

Adjust consistency by adding more olive oil or a bit of water for a thinner sauce.

Store properly in an airtight jar in the fridge for up to 5 days or freeze in ice cube trays for future use.

Use immediately or refrigerate for later use.

If you are making this to serve over pasta, follow the cooking directions on the pasta box. Don't forget to reserve some pasta water!

Substitutions and Variations

You would naturally think that Pesto Sauce is made only with Basil leaves. But, actually there are many different types of herbs or vegetables that you can use to make a delicious vegan pesto sauce.
Here are a few examples:

  • Cilantro Pesto
  • Pepper Pesto
  • Other Nut Pesto (walnut, pine, pistachio, etc…)
  • Arugula Pesto
  • Spinach Pesto
  • Sun Dried Tomatoes Pesto

In addition, you can substitute pine nuts with any of the following:

  • Sunflower seeds
  • nutritional yeast
  • other nuts
  • exclude nuts all together

These are just a few examples of the types of pesto that can be made. There are so many absolutely delicious combinations of pesto and with your imagination the possibilities are truly endless.

In this dairy free vegan pesto recipe we substitute pine nuts with cashews as a substitute because cashews have a cheese taste. This basil pesto recipe is refined sugar free, soy free, gluten free, keto and dairy free and its an easy vegan pesto sauce recipe.

What to Make with Pesto?

You probably think that the only use for Basil Pesto is spaghetti. But, you would be surprised that it can be used for so much more. Here are some ideas that you can use a Pesto sauce for:

  • pesto gnocchi - soft gnocchi tossed in homemade creamy pesto for a comforting, flavorful dish
  • pesto chicken - tender chicken breasts smothered in creamy pesto sauce
  • caprese pizza with pesto - a fresh twist on pizza topped with fresh pesto, mozzarella, and tomatoes
  • pesto potatoes - creamy baby potatoes coated in pesto
  • pizza sauce
  • caprese chicken sandwich - juicy grilled chicken layered on lettuce, tomato and topped with creamy pesto sauce
  • burrata salad - roasted grape tomatoes tossed in a basil pesto sauce topped with creamy burrata spilling out the side.

Need a traditional pesto sauce? Grab my homemade traditional pesto sauce recipe and use it in place of regular pesto sauce.

Unlike other sauces, pesto sauce doesn't require any cooking. One thing you want to consider when you are using Basil to make a pesto is the final taste.

Fresh basil tastes much different than cooked pesto. And usually, the Basil Pesto sauce is added to spaghetti or vegetables just prior to it being served, but you don't actually cook with it.

The only exception might be if you are making a pizza and are using it as a pizza sauce. Then you would spread the pesto over the pizza dough and bake it.

Serving on Vegetables - Use this pesto over grilled vegetables. Once your vegetables are ready, you can pour the sauce over your vegetables and toss to combine.

You can also brush on the pesto if your vegetables are cut into large pieces.

Serving over Spaghetti Squash - Place your cooked spaghetti squash in a pan and heat to cook off the water. Turn heat off and pour pesto over squash and mix to combine.

Don't know how to cook spaghetti squash? Click here to go to my post for Whole30 Spaghetti and Meatballs, where I explain the best way to cook squash.

Serving over Pasta - When it comes to pasta, it's all about that wonderful starchy pasta water! Always reserve some of your past water when you drain your pasta. I recommend saving about 1 cup.

Do not rinse pasta! If you rinse the pasta you will wash away the starch that helps the sauce to stick to it. Once your pasta is drained, place it back in the pot and pour the pesto sauce over it. Mix the pasta to combine the sauce. Use the reserved pasta water if your pasta starts to stick together or clumps up!

How Long will Fresh Homemade Vegan Pesto Sauce last?

Because homemade pesto sauce has no preservatives it will not have a long shelf life. You can store pesto refrigerated for 5 -7 days in the fridge. Always make sure that there is sufficient oil to submerge the herbs/ingredients.

Although freezing is not recommended, you can freeze it in a freezer safe container and thaw it out overnight in the freezer when you are ready to use it. However, it won't have that fresh basil taste.

  • blueberry chia jam on roasted sweet potato on a white plate.
    Blueberry Chia Seed Jam without Pectin
  • Coconut shrimp with Dipping Sauce in a white plate
    Coconut Shrimp With Dipping Sauce
  • Salmon on a white plate with Mango Salsa
    Salmon with Mango Salsa
  • Gluten Free Banana Muffins in a plate
    Gluten Free Banana Muffins

Recipe Details

Dairy free pesto sauce in a mini jar

Dairy Free Vegan Pesto Sauce Recipe

https://easyhomemaderecipes.ca
AmyG
Dairy free Vegan Pesto is a fresh and vibrant alternative to the traditional Italian pesto sauce. Made without cheese but bursting with classic basil flavor. Paleo, Keto, Vegan and Dairy free pesto is very simple to make and it tastes great too!
Make this basil pesto sauce once and I'll guarantee that you will be making this over and over again to put over pasta or fresh vegetables.
Try this vegan pesto with my Tender Pesto Potatoes, Italian Pork Braciole Stuffed with Prosciutto, or my Gluten Free Gnocchi Recipe.
5 from 1 vote
Prevent your screen from going dark
Print Recipe Pin Recipe SaveSaved!
Prep Time 20 minutes mins
Total Time 20 minutes mins
Course Sides and Sauces
Cuisine Italian
Servings 4
Calories 340 kcal

Equipment

  • mini food processor
  • mini mason jars

Ingredients
  

  • 1 cup fresh basil leaves slightly packed
  • 1 cloves garlic peeled
  • ½ cup cashews roasted (or nut of your choice)
  • salt and pepper
  • ½ cup olive oil or more, depending on your preference
  • ½ tsp lemon juice optional

Instructions
 

  • Roast cashews by placing them on a small baking sheet and roast at 350°F for 5 to 7 minutes in a toaster oven or oven. Let cool. Skip this step if they are already roasted.
  • Once the cashews are cool, place in a food processor and chop until ground finely but still course.
  • Add the basil and garlic and chop until finely ground.
  • Place the pesto into a small bowl and add seasoning and olive oil.
  • Mix gently. You may want to add more olive oil as per your preference.
  • Add to pasta or vegetable dishes before serving. (do not cook the pesto sauce as this will change the flavor of the basil pesto sauce.)

Notes

Top Tips

Use fresh basil only.
Choose flavorful nuts like pine nuts, walnuts, almonds or cashews.
Add lemon juice to keep the basil bright and balance the richness.
Adjust consistency by adding more olive oil or a bit of water for a thinner sauce.
Store properly in an airtight jar in the fridge for up to 5 days or freeze in ice cube trays for future use.
Use immediately or refrigerate for later use.
If you are making this to serve over pasta, follow the cooking directions on the pasta box. Don't forget to reserve some pasta water!

Nutrition

Serving: 1Calories: 340kcalCarbohydrates: 6gProtein: 3gFat: 35gSaturated Fat: 5gPolyunsaturated Fat: 29gSodium: 185mgFiber: 1gSugar: 1g
Keyword Basil Pesto Sauce, Dairy Free Pesto Sauce, paleo, whole30
Tried this recipe?Let us know how it was!

Other Paleo Recipes

Dairy free pesto sauce in a jar with ingredients around the jar

Food Safety

Note that the storage guidelines provided on this page and site are estimates from personal experiences. We are all adults and as an adult you are responsible to ensure that the food you eat is safe to eat. Since, I'm not a food safety expert, you are responsible to review your local guidelines on food storage prior to storing any food left-overs.

Remember to:

  • Not use the same utensils on cooked food, that previously touched raw meat
  • Wash hands after touching raw meat
  • Don't leave food sitting out at room temperature for extended periods
  • Never leave cooking food unattended
  • Use oils with high smoking point to avoid harmful compounds
  • Always have good ventilation when using a gas stove

For Canadian Guidelines check the Government of Canada Food Safety Guidelines or see more guidelines at USDA.gov.

More Recipes You'll Like

  • Pesto potatoes in a white bowl.
    Tender Pesto Potatoes with Garlic and Parmesan
  • burrata salad with grape tomatoes in a white plate
    Burrata Salad with Grape Tomatoes: Fresh and Easy
  • peas and mushrooms in a white plate
    Italian Peas and Mushrooms
  • Sauteed Kale and Potatoes in a white plate
    Sautéed Kale and Potatoes Recipe

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.


Recent Recipes

  • sliced in half calzone on parchment paper, tomato sauce in background
    Homemade Calzone Recipe - Easy Italian Food Pizza Pockets
  • stromboli slices on a white plate Featured Image
    Homemade Stromboli Recipe - Easy & Delicious
  • Penne Pasta with Sunday Sauce in a white bowl
    Classic Sunday Sauce Recipe from Nonna's Kitchen
  • Kale Caesar Salad in a white bowl
    Homemade Kale Caesar Salad in Minutes
  • cut pieces of panettone in a white plate
    Traditional Italian Classic Panettone Recipe
  • Sausage Tortellini Soup in a bowl
    Quick and Easy Hearty Sausage Tortellini Soup

SIGN UP FOR OUR NEWSLETTER
and get ready to take your puff pastry game to the next level with our FREE e-book, because life is too short to settle for mediocre pastries.
Yes! Send me a FREE eBook, I want to make pastries like a pro!

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

About Me

Picture of Amy Outside

Hey, I'm Amy! And I'm so happy you're here!! So many of my favorite memories in life seem to take place around the table, especially when surrounded by the people I love. And of course, all the better when nourished by some seriously delicious food.

Stick around and explore the site to get great ideas.

Learn more about me →

Affiliate Links Message

*This page may have affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site!

  • Paleo
  • Whole30
  • Desserts
  • Main Entrées
  • Poultry
  • Meatless
  • Seafood
  • Beef

Footer

↑ back to top

About

  • Privacy Policy
  • About Me

Newsletter

  • Sign Up! for emails and updates

Reach Out

  • Contact
  • Work With Me

Copyright © 2025 Easy Homemade Recipes
Cook'd Pro using the Feast Theme Plugin

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.