The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Sauce + Seasoning

Walnut Pesto (Vegan, Oil-Free!)

Oct 7, 2024 by Kaitlin · Leave a Comment

Jump to Recipe

This easy Walnut Pesto recipe is so bright, herby, and fresh! It's simple to prepare in just a few minutes. It adds instant flavor to pasta, sandwiches, wraps, veggies, pizza, and more! (Vegan, gluten-free, oil-free.)

Small glass jar of walnut pesto on a white table with serving spoon

This vibrant Walnut Pesto recipe is a delicious alternative to pine nut pesto!

It's super easy to assemble in just 10 minutes or less. All you need is a food processor and a few simple ingredients. (No refined oils or dairy necessary!)

Homemade pesto tastes so much better than store-bought versions. It's fresh, herby, and shines bright with flavor!

It's an excellent way to instantly enhance and elevate flavor in sandwiches, pasta, roasted veggies, salads, pizza, and more. I love its versatility between dip, sauce, or spread!

Fresh basil, nuts, lemon, garlic, miso, and nutritional yeast ingredients laid out on a metal tray

Ingredients for Walnut Pesto

For this recipe, you'll blend together in a food processor:

  • Fresh basil leaves: You'll need two cups lightly packed basil leaves. I find this is about 50 grams or 1.5 ounces, large stems removed. (My local store sells a 3 oz. package of sweet basil, which is usually the right amount after the large stems are removed.) I remove the stems because they tend to have a bitter taste. For best quality, find basil with vibrant color and no dark spots.
  • Walnuts: I use raw, unsalted walnuts, but you can use roasted for extra depth of flavor. Be sure they're good quality and not bitter. Pine nuts are the classic ingredient in pesto, but I find them expensive and sometimes difficult to locate. So I swap in walnuts because they're more readily available and I usually have them on hand.
  • Fresh lemon juice: You'll need two tablespoons lemon juice. This adds acidity and also helps preserve the bright green color of the basil.
  • Nutritional yeast: Traditional pesto typically includes Parmesan cheese, so I substitute it with nutritional yeast. It adds a slightly cheesy, savory flavor so it's a great dairy-free substitute.
  • Garlic cloves: I like two cloves, but you can adjust as desired. I use fresh garlic, but roasted garlic could add interesting flavor as well.
  • White miso: This adds salty, umami flavor and depth. I highly recommend including it, but if you don't have miso, then substitute with a quarter teaspoon salt. You can also add black pepper to taste.
  • Aquafaba or water: Aquafaba is the liquid found in canned chickpeas. I use this in place of oil. But you can use water instead if you don't have any. (And if you're looking for chickpea inspiration after you open your can, here are 30+ Vegan Chickpea Recipes!)
Overhead view of preparing pesto ingredients in a food processor before blending together

Customizing

Nuts: Feel free to use the more classic pine nuts in place of walnuts if you'd like. Almonds can be used as well since they have a neutral flavor. Pecans could also work.

Spicy: For a spicy twist, add a pinch of red pepper flakes to taste.

Adding oil: I prepare this homemade pesto oil-free, but you can drizzle in a few tablespoons of high-quality extra-virgin olive oil in place of the aquafaba.

Overhead view of walnut pesto blended in a food processor

Serving

Pasta: Toss your favorite cooked pasta with this vegan pesto for a light, refreshing meal! Add veggies and some Vegan Parmesan Cheese to round it out.

Pizza: Use this flavorful pesto sauce on homemade pizzas instead of classic red sauce. (Or simply dollop it on top of your pizza for more flavor.)

Sandwiches & wraps: Spread it as a condiment on sandwiches, wraps, burgers, or quesadillas. It's also great on toasted bread, bruschetta, pita, garlic bread, or naan. You can even create a "Pesto Mayo" by stirring it together with this Cashew Mayo (or your own favorite mayonnaise).

Dip: Enjoy it as a dipping sauce with crackers, oven fries, or vegetables.

Enhance other dishes: Spoon a dollop into your mashed potatoes, in soup, or roasted vegetables, quinoa salads, or any other creative ways you think of! (I'd love to hear how you use it.)

Storing

Store leftovers in a sealed glass jar or other airtight container in the refrigerator. I find it keeps for about 5-7 days. Give it another stir before serving.

Freezer: I haven't tried freezing this recipe, but pesto generally freezes well. People often use ice cube trays to freeze it in individual portions.

Metal spoon lifting up basil walnut pesto from a small glass jar

For more inspiration, also browse all vegan sauce & seasoning recipes.

Small glass jar of walnut pesto on a white table with serving spoon

Walnut Pesto (Vegan, Oil-Free!)

Bright, herby, and fresh! This easy pesto is made without dairy or refined oil. It adds vibrant flavor to pasta, sandwiches, wraps, pizza, veggies, and more!
No ratings yet
Print Recipe Pin Recipe Comment
Prep Time: 10 minutes minutes
Total Time: 10 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Sauce
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 6 (2-Tbsp. servings)

Ingredients

  • 2 cups fresh basil, lightly packed*
  • 1/3 cup walnuts
  • 2 Tbsp. fresh lemon juice
  • 1 Tbsp. nutritional yeast
  • 2 cloves garlic
  • 2 tsp. white miso
  • 1/4 cup aquafaba (or water)

Instructions

  • Gently rinse your basil, large stems removed, then pat dry.
  • Place all ingredients in a food processor. (I start with 3 Tbsp. aquafaba, then add more as needed.)
  • Pulse/blend for a minute, stopping to scrape down the sides with a spatula. Add more aquafaba (or water) to thin if needed until it reaches your desired consistency.
  • Store pesto in a sealed glass jar or container in the refrigerator. I find it keeps for about 5-7 days. Stir again before serving.

Notes

*Fresh basil: This is about 50 grams, large stems removed.
Miso substitute: Use 1/4 tsp. salt instead (more or less to taste).
Yield: Recipe makes 3/4 cup pesto.

Nutrition Per Serving (Estimate)

Nutrition Facts
Walnut Pesto (Vegan, Oil-Free!)
Amount per Serving
Calories
56
% Daily Value*
Fat
 
4
g
6
%
Saturated Fat
 
0.4
g
3
%
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
1
g
Potassium
 
92
mg
3
%
Carbohydrates
 
3
g
1
%
Fiber
 
1
g
4
%
Sugar
 
0.5
g
1
%
Protein
 
2
g
4
%
Vitamin A
 
426
IU
9
%
Vitamin C
 
4
mg
5
%
Calcium
 
25
mg
3
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan walnut pesto recipe, also check out:

  • Chipotle Crema
  • Vegan Big Mac Sauce

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Sauce & Seasoning Recipes

  • Asian sesame ginger dressing cover photo
    Asian Sesame Ginger Dressing
  • Chipotle Crema (Vegan!)
  • Roasted red pepper dressing cover photo
    Roasted Red Pepper Dressing (Easy!)
  • Easy Vegan Gravy (10 Minute!)

Leave a Reply Cancel reply

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

Recipe Rating:




Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




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