My Very Favorite Vegan Basil Pesto Recipe

Garlicky, glorious, herby pesto. It’s such a wonderful, versatile sauce that elevates everything from pizza to pasta to sandwiches. And at a glance, pesto looks like it must be vegan. I mean, it’s so green, am I right? But nope! Traditional pesto is not vegan. 

My Very Favorite Vegan Pesto Recipe - Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point. Just 10 minutes and a handful of simple ingredients for the best-tasting pesto around. #veganpesto

Traditional pesto contains the following ingredients:

  1. Basil
  2. Garlic
  3. Pine nuts
  4. Parmesan and
  5. Olive oil

So you see your vegan “gotcha” ingredient right there – PARMESAN! No bueno for vegans – and something a no bueno for vegetarians, too, if rennet source matters to you. 

I’m sure there are quite a few people out there who think pesto needs parmesan cheese, and I suppose I used to be one of them. But you know what? It just ain’t so! Yes, back before my dairy-free days, even my own pesto recipes had a heavy hand with the cheese. And I’ll admit, it took me awhile to land on a cheese-free pesto recipe that I liked just as well. So you might be wondering … 

What Can I Use Instead of Parmesan in Pesto?

Instead of Parmesan, we’ve got a combo of that glorious vegan wonderfood, nutritional yeast, and lemon juice. TRUST ME – this combo works swimmingly and officially elevates this vegan basil pesto to my very favorite in the world. 

So what else is in this one?

My Very Favorite Vegan Pesto Recipe - Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point. Just 10 minutes and a handful of simple ingredients for the best-tasting pesto around. #veganpesto

We’ve got some nice, traditional ingredients going on – basil, pine nuts, good olive oil, garlic. And then, as we’ve discussed, we’ve got lemon juice for zip, nutritional yeast for that nutty umami effect that parmesan used to bring to the table, and some fresh thyme just because it’s oh-so good. The thyme is optional, but I gotta enthusiastically recommend it. (The addition is inspired by the one and only Isa and it’s so good in there.)

Some people use a mortar and pestle for their pesto – that’s the old-fashioned (and some might argue superior) way to do it. If you’d like to do the same, go for it! But me, I use my Vitamix. Call me lazy or call me efficient – either way, call my very favorite vegan pesto recipe delicious. 😉

Because it’s still plenty tasty straight out of the blender, and it’s super easy to make that way too.

My Very Favorite Vegan Pesto Recipe - Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point. Just 10 minutes and a handful of simple ingredients for the best-tasting pesto around. #veganpesto

Seriously, just seeing that picture of freshly blended bright green basil pesto just makes my heart go all a-flutter.

Make some for now, make some for later (just freeze it in ice cube trays and pop out a cube whenever you need a hit of flavor). Either way, just make it!

You’ll be glad you did.

My Very Favorite Vegan Pesto Recipe - Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point. Just 10 minutes and a handful of simple ingredients for the best-tasting pesto around. #veganpesto

Oh, and some ideas for enjoying your vegan basil pesto? I, Ms. Pesto Obsessed, have a few of those! How about as a base on some pizza along with a thin layer of heirloom tomatoes and some cashew parmesan sprinkled on top before baking? Vegan pizza nirvana. Or tossed with just-out-of-the-oven roasted baby potatoes? Drizzled on top of your favorite minestrone? Slathered on a grilled vegetable sandwich? Stirred into some pasta and topped with cherry tomatoes?

Pesto, baby. Is there anything it can’t do?

Did you make this recipe?   Leave a review »

My Very Favorite Vegan Basil Pesto Recipe

Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point.

Ingredients:

  • 6 cups loosely packed fresh basil
  • 2/3 cup pine nuts
  • 1/4 cup nutritional yeast
  • 4 medium cloves garlic, roughly minced
  • 2 tablespoons freshly squeezed lemon juice
  • 1 tablespoon fresh thyme leaves (optional)
  • 1/2 teaspoon kosher salt or sea salt + more to taste
  • 1/2 – 3/4 cup olive oil

Directions:

  1. Place basil, pine nuts, nutritional yeast, garlic, lemon juice, thyme (if using), salt, and 1/2 cup olive oil in your high-speed blender (I use and recommend a Vitamix). Blend until a bit of a paste forms, drizzling in more olive oil as necessary until your pesto reaches the consistency you like. Taste and add additional salt if desired.
  2. Store in an airtight container in the refrigerator for up to 5 days or freeze for up to several months.

This recipe makes a nice big batch of pesto. I often cut this recipe in half. It’s doable but sometimes it’s just not quite enough quantity for the blender to operate efficiently. So just keep that in mind if you want to half the recipe – you may be doing some extra scraping-down in order to keep everything moving and blending evenly.

Nutrition Information

Yield: About 1 1/2 cups pesto, Serving Size: 2 tablespoons

  • Amount Per Serving:
  • Calories: 144 Calories
  • Total Fat: 14g
  • Saturated Fat: 2g
  • Sodium: 48mg
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 3g
All images and text © for Kitchen Treaty.

My Very Favorite Vegan Pesto Recipe - Think pesto needs parmesan in order to have flavor? Think again! This versatile, vibrant pesto proves the point. Just 10 minutes and a handful of simple ingredients for the best-tasting pesto around. #veganpesto

This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds. More about this here.

Kare

Kare is a vegetarian home cook living among carnivores. She loves creating irresistible and flexible recipes that help multi-vore families like hers keep the peace - deliciously.