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

    Home » Vegan

    Basil Walnut Pesto

    Published: Jun 6, 2022 · Modified: Nov 7, 2022 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

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

    Jump to:
    • 📋 Basil 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.

    📋 Basil 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:

    basil walnut pesto ingredients flat lay
    • 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!

    Basil walnut pesto sauce 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

    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

    PRINT PIN
    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 mins
    Cook Time: 5 mins
    Total Time: 15 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

    • Cilantro Chutney
    • Vegan Banana Muffins
    • Air Fryer Masala Potatoes
    • Easy Tofu Scramble

    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
    • Creamy Vegan Alfredo Pasta
    • Jalapeño Corn Dip
    • Dark Chocolate Granola

    Footer

    Stay Connected

    • Facebook
    • Instagram
    • Pinterest

    Copyright © 2023 · Share The Spice