• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Share the Spice
menu icon
go to homepage
  • Home
  • Recipes
  • About me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Vegan

    Basil Walnut Pesto

    Published: Jun 6, 2022 · Modified: Jul 4, 2024 by Shweta with 6 Comments · This post may contain affiliate links ·

    An easy homemade Basil Walnut Pesto that is simple and flavorful. This vegan pesto recipe can be used as a pesto sauce for pasta, in your sandwiches, add it to a salad or use it as a dip with your favorite vegetables!
    Jump to Recipe Pin Recipe
    basil walnut pesto in mason jar

    I love condiments and sauces but I especially LOVE basil walnut pesto! Pesto is extremely fast and easy to make and it's kid-friendly...my toddler loved taste-testing it!

    condiment in a jar
    Jump to:
    • 📋 Basil Walnut Pesto Ingredients & Substitutions
    • 💭 How to Make Pesto Tips
    • 🍽 How to Store Pesto
    • Vegetarian Pasta Recipes You Might Like
    • 📖 Recipe
    • ⭐ Reviews

    Traditionally, pesto is made of pine nuts but this is a pesto recipe without pine nuts. Pine nuts are very expensive and aren't really budget-friendly or something I keep on hand. I use walnuts in this recipe but really, any nuts work really well. I know with budget constraints that you have to adapt to what you already have in your pantry. I’ve used almonds in a pesto recipe before and even made a pistachio pesto. Plus, walnuts are a great source of good fats, plant-based omega-3 alpha-linolenic acid, fiber, and protein.

    mason jar filled with pesto spread

    📋 Basil Walnut Pesto Ingredients & Substitutions

    In a classic pesto recipe, you use a mortar and pestle to grind basil, pine nuts, olive oil, garlic, parmesan cheese, and salt. Today, for ease of convenience, we use a food processor to grind the ingredients.

    In this pesto recipe, I used the following:

    ingredients for walnut pesto
    • Basil leaves. Basil really has a strong taste profile and I highly recommend not replacing this. However, I know basil can be hard to find or sometimes it's just not in the budget. In this case, I have added spinach to my pesto recipe before. You can use part spinach, part basil, or completely replace the basil.
    • Walnuts. This is a pesto recipe with walnuts. However, other nuts you can use are: pistachios, almonds, pecans, or even cashews. If you are allergic to nuts, you can try to use sunflower or pumpkin seeds.
    • Garlic. Garlic is essential in a pesto recipe. Depending on your flavor preference and the size of your garlic, start with 2 cloves of garlic and add more based on your taste.
    • Lemon juice. I like to use freshly squeezed lemon juice to add some freshness and accent the umami flavors.
    • Nutritional yeast. Parmesan cheese is a prime ingredient in classic basil pesto. However, parmesan cheese is not considered vegetarian or vegan. This pesto recipe can be made with great quality ingredients and you won't miss the cheese. I like to use nutritional yeast as a substitute for parmesan cheese.
    • Olive oil. A good quality extra virgin olive oil is best for this recipe.
    • Sea salt. Salt brings all the flavors together. I love using sea salt in this recipe to bring out more flavor. You are welcome to use regular salt, start with ½ teaspoon and gradually increase
    Basil Walnut Pesto in glass jar

    💭 How to Make Pesto Tips

    • Toasting the nuts first really adds flavor to the pesto. You are welcome to skip this step to save time, however, I highly recommend it. I use toasted nuts for many of my dishes so I like to toast them and store them in my pantry. For toasting your walnuts on the stove top, toast on medium-high heat for about 5-7 minutes while tossing occasionally (careful not to burn them, as they brown quickly).
    • To get the best basil walnut pesto recipe down, add the walnuts to the food processor first. Pulse until they're crumbly. Then add the rest of the ingredients. The pesto should have a little bit of texture to it, not be uniformly smooth.

    🍽 How to Store Pesto

    If you have leftovers, don’t let them go bad! Keep it refrigerated with a thin layer of olive oil to slow down the oxidation process of basil. You can also freeze pesto which I find the most convenient (Tip: buy basil in season and make a large batch to freeze for the best flavor!). For freezing the pesto, fill the pesto in silicone ice cube trays then remove and place them in a container or reusable ziplock bag for up to 6 months. Don’t forget to date your frozen items!

    condiment in a bowl

    Vegetarian Pasta Recipes You Might Like

    • Creamy Garlic and Vegetable Pasta
    • Vegetable Pasta with Sweet Potato and Brussels Sprouts
    • Creamy Vegan Alfredo Pasta
    • Spaghetti with Avocado Spinach Pesto
    • Asparagus Pasta Salad
    • Instant Pot Minestrone Soup
    • Pesto Grilled Cheese with Garlic Butter
    basil walnut pesto in jar

    If you loved this Basil Walnut Pesto Recipe, let me know in the comments below! I’d love to connect with you on Facebook, Instagram, and Pinterest! Subscribe to my weekly emails so you never miss a new recipe!

    📖 Recipe

    basil walnut pesto in mason jar
    Print Recipe Pin Recipe
    5 from 3 votes

    Basil Walnut Pesto

    An easy homemade Basil Walnut Pesto that is simple and flavorful. This vegan pesto recipe can be used as a pesto sauce for pasta, in your sandwiches, add it to a salad or use it as a dip with your favorite vegetables!
    Prep Time: 10 minutes mins
    Cook Time: 5 minutes mins
    Total Time: 15 minutes mins
    Servings: 4 servings
    Author: Shweta

    Ingredients 

    • 3 cups loosely packed basil leaves
    • 1 cup walnuts
    • 3 cloves garlic
    • 2 teaspoons nutritional yeast
    • 2 tablespoons lemon juice
    • ½ teaspoon sea salt
    • ⅓ cup extra virgin olive oil
    • 2-3 tablespoons water, as needed

    Instructions

    • For toasting your walnuts on the stove top: In a skillet, toast on medium-high heat for about 5-7 minutes until a nutty aroma has released, while tossing occasionally (careful not to burn them, they brown quickly).
    • Add the walnuts to the food processor until slightly crumbled. Add the basil, garlic, nutritional yeast, lemon juice, and sea salt. Blend until it becomes a paste consistency. Scrape the sides and gradually add the olive oil until pesto becomes like a sauce.
    • Pesto should have some texture to it and is not completely smooth. If you prefer your pesto to have more liquid or be smoother, add 2-3 tablespoons of water (1 tablespoon at a time) until you reach your preferred consistency.
    • Taste test and adjust seasonings according to your preference. Store in an airtight jar in the fridge for up to one week with a layer of olive oil on top. Or freeze up to 6 months.

    Notes

    Storage:
    • Keep refrigerated with a thin layer of olive oil over the pesto for up to one week.
    • For freezing the pesto, fill the pesto in silicone ice cube trays then remove and place them in a container or reusable ziplock bag for up to 6 months. 

    Nutrition Info

    Calories: 363kcal | Carbohydrates: 6g | Protein: 6g | Fat: 37g | Saturated Fat: 4g | Polyunsaturated Fat: 16g | Monounsaturated Fat: 16g | Sodium: 293mg | Potassium: 219mg | Fiber: 3g | Sugar: 1g | Vitamin A: 956IU | Vitamin C: 7mg | Calcium: 65mg | Iron: 2mg
    Tried this recipe? Let me know!Tag @sharethespice or tag #sharethespicerecipes!

    More Vegan

    • roasted sweet potato garnished with scallions and sesame seeds
      Miso Sweet Potatoes
    • roasted sweet potato cubes with seasoning
      Roasted Sweet Potatoes
    • Vegan Almond Flour Cookies
    • garlic chili oil noodles garnished with cilantro and chili crunch
      Easy Garlic Chili Oil Noodles

    Sign up for email updates!

    • Facebook
    • Instagram
    • Pinterest

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. JGohel

      June 10, 2022 at 10:26 am

      5 stars
      Excellent

      Reply
      • Shweta

        June 23, 2022 at 1:29 pm

        Thank you Mr. Gohel! Hope you enjoyed the recipe!

        Reply
    2. Hansa Gadhia

      July 04, 2022 at 7:19 pm

      5 stars
      Superb! This is my type of Recipe for Pesto. Thanks

      Reply
      • Shweta

        July 05, 2022 at 1:50 pm

        Thank you so much! Hope you enjoyed it 🙂

        Reply
    3. Jenn

      August 27, 2022 at 3:43 pm

      5 stars
      A great balance of pesto flavors.

      Reply
      • Shweta

        September 15, 2022 at 2:56 pm

        Thank you!

        Reply

    Primary Sidebar

    Welcome!

    Hey y’all, I'm Shweta!

    I’m the blogger, recipe developer, and photographer behind this blog. Share the Spice is a blog about vegetarian and vegan recipes that focus on healthy, flavorful meals. My goal is to show you how to make nourishing meals that are easy and full of flavor.

    More about me →

    Trending

    • Easy Tofu Recipe
    • cashew sauce pasta vegan with vegetables
      Creamy Vegan Alfredo Pasta
    • jalapeno corn dip garnished with green onions
      Jalapeño Corn Dip
    • Dark chocolate granola in a bowl with soy milk and fresh fruit
      Dark Chocolate Granola

    Footer

    Stay Connected

    • Terms of Use & Disclaimer
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me
    • Subscribe for emails here!

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme