Skip to main content

With just five ingredients and less than five minutes, this bright and healthy vegan pesto is ready to top pizza, pasta, salad, and everything else under the sun all summer long.

Pro tip: double (or triple!) this vegan pesto recipe to have a jar ready to top all your favorite foods throughout the week.

Plant-Based Pesto Ingredients

This vegan pesto recipe is made of five ingredients: fresh basil, garlic, lemon juice, walnuts, and olive oil.

Unlike traditional pesto recipes that contain Parmesan cheese, this pesto is vegan and can be made nut-free as well. To nix nuts from the recipe, swap walnuts with pumpkin seeds.

Pesto is given its signature vibrant green color and flavor thanks to basil, a fresh herb with both nutritional benefits and recipe versatility. With potent antioxidants and volatile compounds, basil is thought to be anti-inflammatory, liver protective, antimicrobial, and anticancer. Basil also contains trace vitamins and minerals including vitamins A, K, and C, and copper, folate, and manganese.

When purchasing fresh basil at the store or farmers market, look for an organic option. Organic fresh basil grows like a weed in the summertime and is readily available. Choose bright bunches of basil without blemishes, cuts, or torn leaves. Better yet, snag a pot of basil and keep it in a bright sunny place on your kitchen window, balcony, or deck. Hello, farm (or pot) to table!

Garlic, another key ingredient in this vegan pesto recipe, is also full of health benefits. Garlic’s potent compounds promote antimicrobial and anti-inflammatory effects while boosting the immune system. Garlic provides a spicy and potent bite to this pesto while complimenting the sweet taste of basil. If you don’t love garlic, reduce or omit garlic from the pesto recipe.

Other nutritious ingredients in this vegan pesto include olive oil, which is filled with healthy fats for hormone production and cell integrity, walnuts for even more healthy fats, and lemon juice. Fresh lemon juice contains vitamin C, antioxidants to quench free radicals, and folate.

Kitchen Prep

Throwing together this vegan pesto couldn’t be easier. Simply place all five ingredients into a food processor and pulse. There’s no need to even chop the garlic or basil, as the food processor will take care of that for you!

To make a thicker texture of pesto, pulse walnuts in the food processor first. Pulse walnuts until slightly broken down and pour into a bowl. Pulse the remainder of the ingredients together in the food processor before adding in walnuts at the end.

Using a thicker texture pesto is great for pizzas, sandwiches, and dips.

vegan pesto

How to Make Plant-Based Pesto

  • Duration
  • Prep Time


Pesto Ingredients

  • 2 cups thickly packed fresh basil
  • 1/4 cup + 2 Tablespoons walnuts or pumpkin seeds (you can add more or less depending on how thick and nutty you like your pesto)
  • 2-3 cloves garlic
  • ½ cup olive oil
  • 2 Tbsp fresh lemon juice
  • Salt and pepper to taste


  1. Combine all ingredients into a food processor. Pulse mixture off and on until pesto mixture is broken down and combined, about one minute or less.
  2. For a thicker texture, pulse mixture less.
  3. For an even thicker texture, pulse walnuts first in the food processor. Remove walnuts from food processor and add the other ingredients. Pulse mixture together until combined, add walnuts, and pulse once or twice more to fully combine.
  4. Pesto will keep in the refrigerator in an airtight container for up to three days.
Publish date:

Related Recipes

The Healthiest Bean Layer Dip In All The Land

The Healthiest (and Delicious) Bean Layer Dip In All The Land

A plant-based take on an old classic. Yes, it's delicious.

hand holding toast dipping into Fava Bean Pesto

Fava Bean Pesto Recipe

Looking for a creative spin on traditional pesto? Fava beans are the answer.

black bean burger recipe

Spicy Quinoa and Black Bean Burger [It's All Veg]

This spicy quinoa, corn, and black bean burger recipe screams summer. With a handful of pantry staples, it's yours in less than an hour.

spiralized summer squash recipe

Spiralized Summer Squash Recipe with Tagliatelle, Peas, and Arugula Pesto (Vegan)

A cinch to make, this summer squash recipe combines with tagliatelle noodles, spring peas, and a delectable arugula pesto sauce that screams summer! Enjoy!

vegan ice cream

This 4-Ingredient No-Churn Coconut Vegan Ice Cream is Summer in a Bowl

Four-ingredient, no ice cream maker needed, coconut and banana plant-based ice cream. What more could you ask for from a summer treat?

gazpacho recipe

Make This Zesty Summer Gazpacho Recipe With Your Ripe Garden Tomatoes

Keep things cool and refreshing during summer parties with this simple gazpacho recipe. Packed with tomatoes and cucumbers, it's easy and delicious.