Vegan Basil Pesto Recipe | Elizabeth Rider (2024)

Vegan Basil Pesto Recipe | Elizabeth Rider (1)

I’ve been making this vegan pesto recipe for so long that I think I like it even more than the original.

I love it on pasta and it’s also awesome with veggies, spread on a baguette, or even on top of chicken or fish if you’re more looking for dairy-free and not necessarily vegan.

Honestly, I don’t even miss the cheese with the perfect combination of the ingredients in this dish. But, if you don’t care if this is vegan and you’re simply looking for a lactose-free version, go ahead and add some real Parmesan Reggiano if you’d like as it’s one of the healthier cheeses and happens to be 100% lactose-free (the real stuff, not the fake stuff, see notes below). Of course, don’t add it if you want to keep this vegan.

This vegan pesto is pretty budget-friendly, too, if you grow your own herbs and/or buy the nuts and seeds in the bulk bins at the store (only buy what you need).

Vegan Pesto Recipe Ingredients

Fresh Basil (+ Sometimes Mint)

Obviously! We need fresh basil. The great thing about pesto is that it’s SUPER flexible. You’ll need about two cups total of loosely packed herbs to make this pesto. I like to add a handful of fresh mint, but you can use all basil if you prefer. But holy organic cow try it with the mint! Mint and basil go together like peanut butter and jelly. Plus, mint grows like crazy in the spring, so grab yourself a little starter plant and enjoy fresh mint for months on end (BTW, here are 10 more ways to use fresh mint that you can check out after you read this post.)

Fresh Garlic

Grab yourself a whole clove of raw garlic for this dish. Avoid the stuff in jars if you can, the fresh stuff tastes so much better, stores easily on your counter or in a cabinet for months, and is actually one of the most antioxidant-rich foods on the planet. Fresh garlic releases compounds when it’s chopped that make it even better for you, just another reason to use fresh.

I will say though, raw garlic is potent, so that’s why I only use one clove. If it’s too strong for you, you can saute it in the extra virgin olive oil you’re going to use here to mellow it out. Either way, put this ingredient in the food processor first to chop it into little bits before adding the rest of the ingredients, it just saves you from having to manually chop it and saves some dishes.


I use cashews (not roasted, unsalted) and pumpkin seeds (not roasted, unsalted) as my secret ingredients to get that slight texture of little crumbles without adding any cheese to this dish. Cashews (not roasted, unsalted) are mild and soft and give this vegan pesto recipe excellent flavor.

Look for “raw” cashews, which aren’t actually raw because all cashews are steamed to remove a film on the outside of them that is toxic. (Don’t worry, cashews you buy at the store are completely safe and even good for you in small quantities like this.) If cashews don’t work for you, substitute raw almonds or even the old pesto stand-by: pine nuts. Or, more raw pumpkin seeds work if you can’t do nuts. That’s the great thing about pesto in general, it’s super flexible.

Raw nuts are often soaked in healthy recipes, but in this case, do NOT soak the cashews. It’s better when they’re not soaked (and cashews are flash steamed before you buy them anyway).

Pumpkin Seeds

I use a combo of cashews and raw pumpkin seeds (sometimes called pepitas) for extra nutrition, fiber, and textures. Raw pumpkin seeds are full of vitamins, minerals and antioxidants, and make a great combo here. Like the cashews, look for raw (not roasted and unsalted)—they are the little green ones. But hey, the roasted hulled ones (the ones that were in the shell roasted and look more like typical sunflower seed snacks) would be delicious here, too.

Fresh Lemon

Some people debate if lemon is a traditional ingredient in pesto. I think it’s a must in this vegan pesto recipe. The bright flavors and acid of lemon make the basil (and mint if you’re using it) really pop. Plus, it adds extra enzymes and nutrients to this dish.

Use fresh lemon juice, and add a teaspoon of zest for that extra bright flavor. When you zest the lemon, be sure to just take the yellow part as the white part of the peel (the pith) is extra bitter. You just want the yellow part in your zest as that’s where the essential oils live. Just one or two passes over the yellow on a fine grater or rasp will do it for you.

Of course, wash your lemon extra well since you’re using the zest, and grab an organic one if you can. If you can’t find a fresh lemon, you can still make this dish without it.

Vegan Basil Pesto Recipe | Elizabeth Rider (2)

Extra Virgin Olive Oil

Of course, we need the EVOO! Extra virgin olive oil is right on track with this recipe as it’s full of nutrients and good-for-you ingredients. Be sure you’re getting a good one that is REAL olive oil because believe it or not, there is a huge black market for fake olive oil. It’s actually a huge international crime ring. I know it sounds like I’m kidding but I’m not—there are bad people in this world who cut your olive oil with cheap, nasty, lesser oils then sell it to you at full price. Not only is that just plain mean, it affects your health.

I buy my organic extra virgin olive oil from Thrive Market because it’s a really great price and they do their homework to make sure what’s in the bottle is actually real olive oil.

Sea Salt

Since there’s not any cheese vegan pesto, don’t skimp on the salt! Typically, parmesan would contribute to some of the salt here, but since we’re not using it, add 1/4 teaspoon of sea salt, then a few more shakes to taste at the end.

I like to use sea salt to avoid the anti-caking powder added to conventional table salt—that stuff isn’t natural and affects the flavor of your food. Save your coarse sea salt for another dish and use finer sea salt so it dissolves into the pesto. I use the Real Salt brand, you can get it at most grocery stores in the natural foods section.

Want an Easy Dinner? Turn it into Vegan Pesto Pasta

This vegan pesto recipe makes a fantastic as a dip for veggies or spread it on a toasted baguette or crackers for an appetizer or snack. Or toss it with hot pasta (reserve some of the hot pasta water to make a sauce, instructions below) to make a delicious lunch or dinner that’s honestly just as good cold the next day.

Choose the best pasta noodles that work for you. Rice pasta has come a long way as a gluten-free option that’s great. And be sure to salt the pasta cooking water with at least a tablespoon of salt and add an extra 1/2 teaspoon or so of sea salt to the sauce to make sure your pesto pasta isn’t bland.

Vegan Basil Pesto Recipe | Elizabeth Rider (3)


Vegan Basil Pesto Recipe | Elizabeth Rider (4)

The Best Vegan Pesto Recipe

5 Stars4 Stars3 Stars2 Stars1 Star5 from 2 reviews

  • Author: Elizabeth Rider
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: About 1 cup 1x
Print Recipe


I’m obsessed with this cheese-free vegan pesto, even more than the original! It’s fantastic as a dip for veggies, spread on a toasted baguette or crackers, or tossed with hot pasta (save the pasta cooking water and use up to a cup with this recipe to make a pasta sauce). If you love this recipe, leave a star rating in the comments below to help with readers in our community.



  • 1 large garlic clove, peeled
  • 1/2 cup raw cashews
  • 1/4 cup raw pumpkin seeds
  • about 2 cups fresh basil leaves
  • about 1/3 cup fresh mint leaves (omit or use more basil if desired)
  • 1 teaspoon lemon zest
  • 1 lemon, juiced (about 1 tablespoon fresh lemon juice, more or less to taste)
  • 1/4 teaspoon sea salt, or more to taste
  • about 1/4 cup, plus 2 tablespoons extra virgin olive oil (a few tablespoons more depending on the texture you want)


Food Processor Method (my preferred method):

  1. Place the garlic in a food processor and run until it is well minced. This just saves the step of finely chopping it before you add it. Zest the lemon before you juice it. Wash it before you zest it.
  2. Add the cashews, pumpkin seeds, basil, lemon zest, lemon juice, and sea salt. Run the food processor continuously and slowly stream in the extra virgin olive oil through the top spout. Stop and scrape down the sides.
  3. Continue to process until the mixture is smooth, adding a touch more olive oil as needed until the desired texture is achieved.

If using this for pasta, salt the water and cook 14-16 ounces (usually one package) of pasta. Reserve a few cups of the pasta cooking water. Toss the pesto with hot pasta and add up to 1/4 cup of the hot cooking water at a time to turn the pesto into a sauce (usually 1/2 cup to 3/4 cup total). Add a few big pinches of sea salt to taste and garnish with fresh basil leaves if you have any left. We like it with good-quality spaghetti or penne.

Blender Method:

Same as above but finely chop or press the garlic first then add it with the rest of the ingredients. Be careful to not over blend and make basil soup, use your blender like a food processor and pulse it while scraping down the sides every few pulses. I prefer to not use a blender as it’s hard to get the right texture and it can get stuck in the blades, but work with what you’ve got.

Mortar & Pestle Method:

Grind the garlic with a big pinch of sea salt first, then add each ingredient, one at a time in the order they are listed, and grind away until you have the texture you want.


If you don’t care either way if this is vegan or not, it still makes an incredible variation of traditional pesto by adding real Parmesan Reggiano:

I sometimes use real Parmesan Reggiano because it’s actually one of the healthier cheeses. Real Parmigiano Reggiano from Italy is 100% lactose-free and made to uber strict standards. Don’t confuse it with American parmesan cheese, which is full of preservatives and definitely not healthy at all. Real parmesan will be labeled Parmigiano Reggiano, stamped on the rind, and it will indicate that it’s from Italy. All that to say, if you’re cool with a little real Parmigiano Reggiano and want to fold in 1/4 to 1/2 cup (finely grated) after you’ve processed it with the olive oil, go for it. Stir it in at the end after processing so it doesn’t turn to mush.

You’ll Also Like:

How to Make Restaurant-Style Salsa

The Perfect Homemade Balsamic Vinaigrette

10 Healthy Ways to Use Fresh Mint

Vegan Basil Pesto Recipe | Elizabeth Rider (2024)


What is the difference between vegan pesto and pesto? ›

Sadly, classic basil pesto is not vegan because it contains Parmesan and Pecorino, which are both cheeses made from dairy. However, there are plenty of vegan pesto sauces available, many of which use nutritional yeast to replicate the taste of cheese.

What cuts bitterness in pesto? ›

Anything sugary will work: granulated white sugar, honey, fruit juices, even sweet dessert wines. Acid in the form of vinegar or citrus juices can make a pesto taste less bitter and could even enhance the flavour of the sauce at the same time.

Why does basil turn brown when making pesto? ›

The problem is the basil: Cutting, processing, or bruising activates the enzyme polyphenol oxidase in the leaves. This enzyme catalyzes reactions in which the leaves' colorless monophenol compounds oxidize to form black and brown polyphenols.

What makes pesto not vegan? ›

Most pesto is not considered vegan for the sole reason that basic recipes call for some kind of hard cheese like Parmesan or pecorino, which is not suitable for vegans. Some authentic Parmesan is even made using rennet, an enzyme found in the lining of a goat or calf's stomach.

How long does vegan pesto keep in the fridge? ›

How long does vegan pesto last? Fresh pesto will store well in a sealed container in the refrigerator for up to 1 week. Keep a layer of plastic wrap pressed directly onto the top of the pesto so it doesn't brown.

What can you substitute for nuts in pesto? ›

Cashews. Cashews resemble pine nuts in color, texture and mild sweetness, and can be used as a substitute in just about any recipe. Stick to unsalted versions (roasted or raw varieties both work), and toast them to provide extra depth of flavor.

Why does my homemade pesto taste bad? ›

The most common reason for pesto tasting bitter is that the olive oil is past its best and has started to turn rancid. If the pesto has been made in a food processor or blender, there's also the possibility that it has turned bitter from the crude, sheering action of the blades.

What makes pesto taste better? ›

Add a pinch of salt if the basil tastes too bitter or the pesto needs more zing. Add more Parmesan if you'd like a creamier/cheesier pesto. If desired, you can thin out the pesto with more olive oil.

Why does pesto upset my stomach? ›

Most pesto varieties contain parmesan cheese, which is high in lactose. Lactose intolerance is a common cause of digestive discomfort, and individuals with IBS who are sensitive to lactose may experience bloating, gas, diarrhea, and other symptoms.

Should you wash basil before making pesto? ›

Basil: Fresh basil leaves are the base of this pesto recipe. Rinse and pat dry before using. Pine Nuts: Pine nuts add structure and a light nutty flavor to the pesto.

Will lemon juice keep pesto from turning brown? ›

In the case of pesto, adding a little acidity (normally in the form of lemon or lime juice) doesn't just slow down the browning thanks to its citric and ascorbic acid content, but can make the sauce taste better too.

Why did my pesto turn black? ›

The chlorophyll in the basil leaves discolors from contact with the acids found in olive oil and cheese, two other ingredients of pesto. How do I store pesto so that it doesn't turn brown? Once made with basil or blanched lemon juice, pesto will keep in the refrigerator for up to a week.

What are the disadvantages of pesto? ›

You might not like it (for some people the basil has a too strong taste): You might be allergic to nuts (real pesto genovese contains pine nuts, cheaper commercial versions might contain cashew nuts, etc). You might be a vegan (in which case the pecorino sardo and the parmigiano reggiano cheeses don't work for you).

Can vegans eat hummus? ›

Hummus is a vegan staple that allows you to have some versatility in your diet. It's an immensely popular food amongst vegans so you may have found a new favourite yourself. It's available in a wide range of flavours and is very versatile in the kitchen so you can experiment with it if you wish to.

Why are people allergic to pesto? ›

Overview. While pine tree allergy is relatively uncommon, there are two main allergens of concern that come from pine trees: pine nuts and pine pollen. Pine nuts (pignoli) are the edible seeds of certain species of pine trees, and are used in a variety of foods, including Italian pesto.

What is vegan pesto made of? ›

The base is fresh basil, pine nuts, and garlic with a splash of lemon juice for acidity and brightness. For that cheesy color and flavor, I rely on nutritional yeast, which is a man-made yeast that can be high in B12 (depending on the brand).

Are there different kinds of pesto? ›

Any variety of herbs, cheese, nuts, and other robust ingredients can be pounded in the same way to make a pesto with local flavor, just as people in Genoa used their abundant basil to make theirs. There are dozens of local variations of pesto that you can find across Italy today—more than we could possibly list.

Does vegan pesto contain nuts? ›

Ingredients: Basil (52%), sunflower oil, CASHEW NUTS, rice syrup, potato flakes, olive oil, salt, acidity regulator: lactic acid, natural flavouring, pine nuts, spices. MAY ALSO CONTAIN OTHER NUTS AND PEANUT TRACES SO NOT SUITABLE FOR NUT AND PEANUT ALLERGY SUFFERERS.

Can I buy vegan pesto? ›

Sacla Vegan Basil Pesto 190G - Tesco Groceries.

Top Articles
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 5865

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.