This post may contain affiliate links, view our disclaimer for details.

If you’re like me and you have basil in your garden, then you know that this time of year means lots of fresh, homemade pesto. Pesto has always been a favorite pasta sauce for me, so naturally, it was one of the first things I learned to make vegan when I cut out dairy 10 years ago. This Classic Vegan Basil Pesto is creamy, herby, and salty with a ‘cheesy’ tang.

the classic vegan basil pesto on a spoon

If you’re a fan of basil pesto, you’ll also love this flavor-packed sun-dried tomato pesto!

classic vegan basil pesto ingredients

the pesto ingredients

Luckily, most of the ingredients in pesto are naturally vegan-friendly. To make dairy free pesto, you really only need to make a swap for the parmesan cheese. Below are all the ingredients you’ll need in order to make this homemade vegan pesto.

  • Fresh Basil
  • Extra Virgin Olive Oil, be sure your olive oil is good quality!
  • Garlic
  • Toasted Pine Nuts, see below for substitutions
  • Vegan Parmesan, my favorite is by Violife
  • Salt + Pepper

substitutes for pine nuts:

Let’s face it…pine nuts are expensive. And people don’t always have them on hand. I’ve made this vegan pesto without pine nuts before and had it turn out great! Of course, pine nuts give a unique flavor to the pesto but it will be equally as delicious if you sub in another type of nut. Below are some of my favorite substitutions for pine nuts in this recipe:

  • Almonds: because almonds are harder than pine nuts, the pesto may be chunkier
  • Walnuts: walnuts are probably the closest substitution for pine nuts because their texture is similar
  • Cashews: this will definitely give the pesto a creamier consistency
vegan parmesan cheese

vegan parmesan

While you don’t technically need vegan parmesan in this recipe, it adds so much flavor and really makes this the best vegan pesto possible. Violife makes the best vegan parmesan cheese in my opinion. It comes in a wedge that you can grate yourself for fresh dairy free parmesan shreds. I buy this vegan parm at Whole Foods, usually when it goes on sale. It looks like you can also order it directly on Violife’s website. While I’ve never done this, it does seem pretty convenient.

If you don’t plan on using vegan parmesan, you’ll want to add more salt than the recipe calls for. The vegan parm adds a good amount of saltiness, so just be sure to compensate for that!


making the vegan pesto

To make this easy vegan pesto, a food processor is highly recommended. If you don’t have a food processor you could use a mortar and pestle but it will take a long time to blend everything by hand. I don’t recommend making this in a blender, as the pesto will lose all of its texture.

To make the pesto, you’ll follow the steps below:

  1. First, toast your pine nuts on low heat for 3-5 minutes until they are golden brown on all sides.
  2. Add the basil, garlic, and pine nuts to the food processor. Pulse until they’re roughly chopped.
  3. Slowly start drizzling in the olive oil and continue blending. The mixture should start to come together into a sauce consistency.
  4. Add the vegan parm, salt and pepper. Be sure to taste the pesto and add any more salt to taste!

Once it’s ready you can use it as a sauce for your favorite pasta. You can even use it to make Pesto Rice!


blending the basil

tips & tricks

What can I substitute for vegan parmesan?

If you can’t find vegan parmesan or choose not to include it in the recipe, you can add a tablespoon of nutritional yeast or about 1/4 teaspoon of salt in its place.

What can I substitute for pine nuts?

pine nuts give a unique flavor to the pesto but it will be equally as delicious if you sub in another type of nut.
Almonds: because almonds are harder than pine nuts, the pesto may be chunkier.
Walnuts: walnuts are probably the closest substitution for pine nuts because their texture is similar. Cashews: this will definitely give the pesto a creamier consistency.

Is there a substitution for basil?

Unfortunately, to make this classic vegan basil pesto, there’s no good substitution for fresh basil. I don’t recommend using dried basil in this recipe. However, I do have a recipe for spinach pesto which is also very tasty.


vegan pesto pasta
more delicious vegan sauces!
Did you make This Vegan Basil Pesto Recipe?
Iโ€™d love to know! Leave a star rating and comment below! 

Classic Vegan Basil Pesto

5 from 5 votes
By Emily
This Classic Vegan Basil Pesto is creamy, and salty with a 'cheesy' tang. It's made with Violife vegan parmesan for an authentic flavor.
1 cup
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 1 cup
1 cup

Ingredients

  • 3 cups fresh basil, loosely packed
  • ยผ cup +2 tbsp extra virgin olive oil
  • 1 clove garlic, roughly chopped
  • ยฝ tsp salt
  • ยฝ cup toasted pine nuts
  • ยฝ cup grated vegan parmesan, like Violife
  • โ…› tsp fresh ground black pepper

Instructions

  • Toast your pine nuts on low heat for 3-5 minutes until they are golden brown on all sides. Watch them closely since they burn easily.
    ยฝ cup toasted pine nuts
  • Add the basil, garlic, and pine nuts to the food processor. Pulse until they're roughly chopped.
    3 cups fresh basil, 1 clove garlic, ยฝ cup toasted pine nuts
  • Slowly start drizzling in the olive oil while the food processor is running. The mixture should start to come together into a sauce consistency.
    ยผ cup +2 tbsp extra virgin olive oil
  • Add the vegan parm, salt, and pepper.
    ยฝ tsp salt, ยฝ cup grated vegan parmesan, โ…› tsp fresh ground black pepper
  • Be sure to taste the pesto and add any more salt to taste!

Recipe notes

  • Substitute 1 tbsp nutritional yeast + salt to taste for the vegan parmesan.
  • Substitute toasted almonds, walnuts, or cashews for the pine nuts.

Nutrition

Calories: 166kcalProtein: 2gFat: 15gSaturated Fat: 2g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Sauces
Cuisine Italian

ยฉ Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

vegan pesto in a glass bowl.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!


the classic vegan basil pesto

Disclosure: This page contains some affiliate links. Please know that I may receive a percentage or commission from a link included on this page, at no cost to you. I will only recommend a product or service that I have used or believe has substantial value to my readers.  

Categories:

, , , , , , , , , , ,

Leave a Reply

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

Recipe Rating





5 from 5 votes (5 ratings without comment)

Even More Recipes You'll Love...