• Skip to main content
  • Skip to primary sidebar

The Kitchen Girl logo

menu icon
go to homepage
  • Home
  • Recipes
  • Dinner
  • About
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Dinner
    • About
    • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Sauces

    by Traci · Post Updated: Jul 21, 2025

    Basil Walnut Pesto

    4.90 from 37 votes
    Total 10 minutes minutes
    Jump To Recipe

    This post may contain affiliate links. Please read our disclosure policy.

    This easy walnut pesto recipe is the best way to make pesto without pine nuts. It's perfect for pasta, veggies, sandwiches, pizza, and more!

    Try my arugula walnut pesto and my pesto tortellini salad next!

    A glass jar filled with basil pesto sauce, with a wooden spoon scooping some out; fresh basil leaves are visible nearby.

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from The Kitchen Girl.

    Table of Contents hide
    1) Why You’ll Love This Basil Walnut Pesto
    2) Ingredients You’ll Need
    3) How To Make Basil Walnut Pesto
    4) Recipe tips
    5) Serving Ideas
    6) 📖 Recipe
    7) Basil Pesto with Walnuts

    Why You’ll Love This Basil Walnut Pesto

    There’s nothing like homemade pesto in the summertime when fresh basil is everywhere. This easy walnut pesto recipe is bold, creamy, and perfect as a sauce, dip, or spread.

    This pesto recipe is made without pine nuts and instead uses walnuts to keep things budget-friendly without sacrificing flavor. The walnuts add an earthy richness that blends beautifully with fresh basil and garlic.

    Whether you’re tossing it with pasta, spreading it on crostini, or adding it to sandwiches and salads, walnut pesto is just as satisfying as the classic version—the price makes it even better! I especially love it in pasta salad and smeared on my favorite veggie sandwich!

    Ingredients You’ll Need

    • Fresh basil – Best in the summer when it’s plentiful, fragrant, and more affordable.
    • Extra virgin olive oil – Adds richness and that classic, nutty pesto flavor.
    • Garlic – Use fresh cloves for the bold, sharp bite that defines traditional pesto.
    • Parmesan cheese – I use either grated Romano or shaved Parmesan, both add salty depth.
    • Walnuts – A delicious, affordable substitute for pine nuts. They give this walnut pesto recipe a creamy, earthy finish.
    • Fresh lemon juice – Optional, but brightens the flavor and helps preserve the vibrant green color.
    • Salt and pepper – Brings all the flavors together and can be adjusted to taste.
    A bowl of fresh basil, a cup of olive oil, grated Parmesan cheese, salt, pepper, garlic cloves, and chopped walnuts arranged on a marble countertop in preparation for basil walnut pesto.

    How To Make Basil Walnut Pesto

    First, rinse and dry your basil leaves well. I prefer to blanch mine, which is why my basil looks different in the process step photo below, but the directions for blending are the same: add the basil, walnuts, and garlic to a food processor and blend until combined. Slowly add olive oil while blending until smooth. Add the Parmesan, salt, and pepper. Blend until well-combined.

    Blanched basil, walnuts, and garlic cloves inside a food processor bowl, ready to be blended for basil walnut pesto.
    Grated Parmesan cheese on top of chopped basil and walnuts in a food processor bowl, ready to be blended into basil pesto.

    That’s it—your pesto is ready to use or store.

    wooden spoon scooping basil pesto from a glass jar.

    Recipe tips

    • Start with fresh basil. Summer season basil is more affordable and full of flavor. Also be sure to rinse and dry it well to rinse off any dirt or debris.
    • Blanch the basil (optional). Boil the leaves for 10 seconds, then plunge into ice water. This helps the pesto stay bright green, especially when freezing.
    • Use good olive oil. Extra virgin olive oil gives the best flavor, but light olive oil or blends work in a pinch—just know the flavor will be milder.
    • Toast the walnuts. Toasting the walnuts brings out a deeper, nuttier flavor. Just a few minutes in a dry skillet or toaster oven is all you need.
    • Swap the cheese if needed. Use Pecorino Romano for a saltier, tangier flavor.
    • Add lemon juice. It’s optional, but brightens the flavor and helps keep the pesto green.
    • Freeze for later. Freezing pesto cuts down on waste and lets you enjoy fresh summer flavor year-round. Use airtight containers, label clearly, and freeze within 5 days of making. Use within 3 months.

    Serving Ideas

    This walnut pesto is quite versatile as a spread, sauce, or marinade. We love it with these recipes:

    • As a dip with vegetables or simple charcuterie board.
    • As a sauce for baked spaghetti squash.
    • Dollop on fig and prosciutto flatbread.
    • Add to Instant Pot Chicken Alfredo or Chicken and Basil Pesto Pasta.
    • Drizzled over crispy smashed potatoes.
    • Use as a dipping sauce for cheesy pull-apart bread.
    • As a marinade for for baked chicken thighs, broiled salmon, and seafood.
    • Add walnut pesto to crustless quiche for a savory summer spin.
    • Serve it with tomato burrata salad.
    A glass jar filled with basil pesto sauce, with a wooden spoon scooping some out; fresh basil leaves are visible nearby.

    📖 Recipe

    wooden spoon scooping basil pesto from a glass jar.

    Basil Pesto with Walnuts

    This easy walnut pesto recipe is the best way to make pesto without pine nuts. It's perfect for pasta, veggies, sandwiches, pizza, and freezing for later!
    Prep TimePrep Time: 10 minutes mins
    Total timeTotal Time: 10 minutes mins
    Yield 1 cup
    Author Traci
    4.90 from 37 votes
    Print Pin it for later 📌

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from The Kitchen Girl.

    Video

    Note about scaling

    When scaling (2x or 3x), the light gray ingredient amount doesn’t scale. Please adjust those accordingly.

    Ingredients 

    • 4 cups Fresh Basil, tightly packed
    • ¼ cup Walnuts, or pine nuts
    • 2 cloves Garlic, coarsely chopped
    • ⅓ cup Extra Virgin Olive Oil
    • ⅓ cup Parmesan Cheese, shaved, shredded, or fresh grated
    • ¼ teaspoon Sea Salt, or to taste
    • Black Pepper, to taste

    Instructions

    • Rinse BASIL leaves in cold water and pat dry to remove excess moisture.
    • In a food processor or blender, combine BASIL, WALNUTS, and GARLIC. Blend until mostly smooth.
    • Add OLIVE OIL and blend until fully incorporated.
    • Add PARMESAN, SALT, and PEPPER. Blend until well-combined. Season to taste.
    • Pesto can be enjoyed immediately or refrigerated in an airtight container for up to 5 days or freeze up to 90 days.
    • To serve, let pesto sit at room temperature for 20 minutes for an ideal spreading temperature.
    Did you make this? We'd love your feedback!!Please rate and review it here or below ⤵️

    Recipe Notes

    Start with fresh basil. Summer season basil is more affordable and full of flavor. Also be sure to rinse and dry it well to rinse off any dirt or debris.
    Blanch the basil (optional). Boil the leaves for 10 seconds, then plunge into ice water. This helps the pesto stay bright green, especially when freezing.
    Use good olive oil. Extra virgin olive oil gives the best flavor, but light olive oil or blends work in a pinch—just know the flavor will be milder.
    Toast the walnuts. Toasting the walnuts brings out a deeper, nuttier flavor. Just a few minutes in a dry skillet or toaster oven is all you need.
    Swap the cheese if needed. Use Pecorino Romano for a saltier, tangier flavor.
    Add lemon juice. It’s optional, but brightens the flavor and helps keep the pesto green.
    Freeze for later. Freezing pesto cuts down on waste and lets you enjoy fresh summer flavor year-round. Use airtight containers, label clearly, and freeze within 5 days of making. Use within 3 months.

    Equipment

    • 7-cup food processor fitted with mixing blade
    • fine grater
    • citrus squeezer
    • 6-quart stock pot if blanching
    • 9-inch fine mesh sieve if blanching
    • 3 quart bowl of ice water if blanching

    Nutrition

    Serving: 0.25cup | Calories: 251kcal | Carbohydrates: 4g | Protein: 5g | Fat: 25g | Saturated Fat: 4g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 14g | Cholesterol: 6mg | Sodium: 281mg | Potassium: 136mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1336IU | Vitamin C: 12mg | Calcium: 155mg | Iron: 1mg
    Course Appetizer, Condiment, Snack
    Cuisine Italian, Mediterranean
    Diet Vegetarian
    Easy FREE recipes to your inbox weeklyJoin The Kitchen Girl community!

    More Sauces

    • fig jam in glass jar on cutting board with scattered fresh fig pieces
      Spicy Fig Jam Recipe
    • spoon lifts BBQ sauce from glass jar
      Best Homemade BBQ Sauce (Without Ketchup)
    • arugula pesto in white bowl on brown wood serving platter with sliced french bread
      Arugula Pesto
    • A pot of thick red sauce with a white spoon resting inside.
      Easy Homemade Enchilada Sauce
    743 shares
    • Facebook
    • Email recipe
    Traci

    About Traci

    I’m the recipe author, photographer, and videographer behind The Kitchen Girl food blog established in 2013. I test and share all of my original recipes here so you can make great food with simple ingredients for everyday meals and special occasions.

    Reader Interactions

    Comments

      4.90 from 37 votes (12 ratings without comment)

      We love recipe feedback... Cancel reply

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

      Tap stars to rate recipe




    1. Ed Valitutto says

      June 23, 2024 at 12:35 pm

      1 star
      Blanching should be for a few seconds. Not minutes! No taste left in the basil.

      Reply
      • Traci says

        June 23, 2024 at 2:32 pm

        Oh goodness 🙈 you're right! That should have said "seconds" not "minutes". Correction made. Even though blanching is optional for this recipe, thank you for bringing the writing error to my attention. Much appreciated!

    2. Linda G says

      September 18, 2023 at 10:49 am

      5 stars
      Was delicious. Will make again.

      Reply
      • Traci says

        September 18, 2023 at 8:21 pm

        Yay! So glad you enjoyed it. Thanks for sharing your experience!

    3. Marguerite Amstadt says

      July 29, 2023 at 11:58 am

      5 stars
      Thank you so much. I have used a similar recipe but never knew to blanch the basil to preserve the color so that I could hold it over it for a couple days. I will make this today and share it! I already know it will be wonderful. Thank you, too, for making your recipes printable.

      Reply
      • Traci says

        July 30, 2023 at 9:58 am

        Yay! So glad you can appreciate this method. Let me know how it goes! Thanks and enjoy!

    4. Sandi Kane says

      July 29, 2023 at 7:58 am

      5 stars
      I’ve been making several pesto recipes for at least 25 years… And yours is excellent! Let me suggest trying cilantro - when you mix it with the other ingredients, it takes a bite out of it, and the flavor is unbelievably wonderful! I also freeze my pesto in muffin tins or souper cubes…. Then pop them out and put them in a freezer bag for easy use. I call them “pesto pucks!”

      Reply
      • Traci says

        July 30, 2023 at 9:58 am

        Yay! I'll have to try your suggestions! Thanks for sharing your experience and I'm glad you're enjoying my recipe. Cheers!

    5. Tayler says

      July 07, 2022 at 3:53 pm

      5 stars
      I’ve tried many homemade pesto recipes and this is by far my favorite. It’s delicious!

      Reply
      • The Kitchen Girl says

        July 07, 2022 at 4:00 pm

        Yay!! So glad to hear it 🙂 Thanks so much for letting me know!

    6. Sara Welch says

      July 07, 2022 at 2:53 pm

      5 stars
      This was such a unique and unexpected twist to a delicious sauce! Easily, a new favorite pesto recipe; my whole family loved it!

      Reply
      • The Kitchen Girl says

        July 07, 2022 at 3:59 pm

        Awesome!! So glad to hear it and glad it's a new favorite. Thanks so much! 🙂

    7. Liza says

      July 07, 2022 at 12:53 pm

      5 stars
      What a fantastic recipe! I'm always looking for ways to eat more walnuts, and this summery pesto is so flavorful. Another winner from The Kitchen Girl!

      Reply
      • The Kitchen Girl says

        July 07, 2022 at 3:59 pm

        Aww thanks! I'm so glad you're enjoying this one 🙂 Thanks so much!!

    8. Ieva says

      July 07, 2022 at 12:43 pm

      5 stars
      I love walnuts in pesto! Such a great alternative to pinenuts and soo much cheaper! Great recipe!

      Reply
      • The Kitchen Girl says

        July 07, 2022 at 12:47 pm

        Yay! I'm so glad you're enjoying the recipe. Thanks so much!! 🙂

    9. Carrie says

      July 07, 2022 at 10:19 am

      5 stars
      I just love that you used walnuts in this instead of the traditional pine nuts! I definitely need to try this recipe soon. 🙂

      Reply
      • The Kitchen Girl says

        July 08, 2022 at 7:16 am

        Thanks! So glad you can enjoy this one 🙂

    10. Tara says

      July 01, 2022 at 7:43 pm

      5 stars
      I love how you made the pesto with walnuts! The flavors sound incredible with such a beautiful vibrant color too.

      Reply
      • The Kitchen Girl says

        July 02, 2022 at 9:17 am

        Thanks so much and I'm glad you can enjoy this one 🙂 Cheers!

    11. Aimee Mars says

      July 01, 2022 at 5:28 pm

      5 stars
      I agree, there is nothing like homemade pesto! I've got a basil plant in full bloom right now and I can't wait to use your recipe for pesto. Yum!

      Reply
      • The Kitchen Girl says

        July 01, 2022 at 5:44 pm

        Yay! We have basil going crazy right now too and I can't wait to make pesto this year and freeze it. Enjoy!!

    12. Mairead says

      July 01, 2022 at 4:51 pm

      5 stars
      I love the idea of using walnuts instead of pine nuts for this delicious pesto. It's such a versatile sauce and perfect for so many dishes.

      Reply
      • The Kitchen Girl says

        July 01, 2022 at 5:43 pm

        Yes indeed! So glad you can enjoy this one too 🙂 Thanks!

    13. Tavo says

      July 01, 2022 at 2:17 pm

      5 stars
      The walnut pesto was delicious! My first time making pesto without expensive pine nuts!

      Reply
      • The Kitchen Girl says

        July 01, 2022 at 3:44 pm

        Yayy! We actually make it more often because it's so budget friendly with walnuts. Glad you enjoyed! Thanks!

    14. Jamie says

      July 01, 2022 at 12:27 pm

      5 stars
      This was so delicious and flavorful! I love the bright green color and addition of walnuts.

      Reply
      • The Kitchen Girl says

        July 01, 2022 at 1:03 pm

        Yayy! I'm so glad you enjoyed it 🙂 Thanks!

    15. LINDA says

      November 11, 2021 at 5:00 pm

      Do you add the cheese when freezing your pesto?

      Reply
      • The Kitchen Girl says

        November 11, 2021 at 10:01 pm

        Yes, I always add cheese to pesto before freezing it. I love it! Let me know if you have any more questions. Thanks!

    16. Toni says

      September 22, 2021 at 7:42 am

      5 stars
      I love how easy this is to make! Thanks so much for the recipe!

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:48 am

        You're so welcome, Toni! Enjoy!

    17. Dannii says

      September 22, 2021 at 7:32 am

      5 stars
      You can't beat homemade pesto. Perfect simply stirred through pasta.

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:42 am

        Thanks! Yes, I love pesto pasta any time, any day lol.

    18. Jenn says

      September 22, 2021 at 7:32 am

      5 stars
      Hello prettiest pesto ever! Gorgeous photos and I'm loving this easy and flavorful recipe - thank you!

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:40 am

        Awww, thank youuu! Such a compliment and I'm glad you like it.

    19. Emily Flint says

      September 22, 2021 at 7:11 am

      5 stars
      I could put this pesto on everything!! I love the walnuts instead of pine nuts, they were so much easier to find.

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:28 am

        Awesome! So glad to hear you can enjoy walnuts as much as we do...thanks!

    20. Gina says

      September 22, 2021 at 7:02 am

      5 stars
      Love that you use walnuts in this recipe. Never been a huge fan of pine nuts and they're so expensive! Great recipe to have on hand and it freezes so well too!

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:29 am

        Yay! Yes, walnut pesto is my favorite way to make it for those exact reasons. Glad you like!

    21. katia says

      September 21, 2021 at 10:17 am

      5 stars
      I loved this! I tried this yesterday for lunch and is always a delicious classic.

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:30 am

        Perfect! So glad you enjoyed ... thanks!

    22. Pam says

      September 21, 2021 at 9:11 am

      5 stars
      All of your great tips are so appreciated! I'm especially glad to know about blanching the basil.

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:32 am

        Yay! Glad you're finding it helpful. Blanching basil for pesto truly is my favorite way to keep it green. Thanks!

    23. Heidy says

      September 21, 2021 at 7:46 am

      5 stars
      Good afternoon! I just wanted to let you know I found your Basil Pesto recipe via Facebook and decided to make it! I had some of the stuff on hand and went to the store right away and got the rest of what I needed. Excellent instructions and tips! The recipe turned out perfect.

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:25 am

        Aww thanks Heidy! I'm so glad you're enjoying the recipe. We love basil pesto so much!

    24. Tavo says

      September 21, 2021 at 7:34 am

      5 stars
      Looks delicious! We love making our own pesto!

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:24 am

        Yay thank you! Samesies!

    25. JB says

      September 20, 2021 at 10:20 pm

      5 stars
      Yep, this basil pesto recipe is one of the best things to happen to all of my fresh basil every year. Only wish we had started making it sooner this summer. Next year, we will! Thanks KG!

      Reply
      • The Kitchen Girl says

        September 22, 2021 at 7:24 am

        Yayyyy! I'm so glad you love it!

    Newer Comments »

    Primary Sidebar

    The Kitchen Girl standing in a white kitchen with brown accents

    Welcome to The Kitchen Girl

    I'm Traci and I'm sharing my tested and trusted recipes made with everyday ingredients, simple methods, and ALL the flavor. Read more about me.

    Busy Family Recipes

    • Creamy chicken pesto pasta in white bowl with fork and spoon.
      Creamy Chicken Pesto Pasta
    • lasagna soup in white bowl with spoon
      Lasagna Soup
    • Browned sausages and slightly charred sliced bell peppers and onions in air fryer basket.
      Air Fryer Sausage and Peppers
    • turkey sloppy joes on hamburger bun
      Turkey Sloppy Joes Recipe
    • Chicken Alfredo in black bowl with fork twisting up noodles
      Instant Pot Chicken Alfredo
    • Chicken fried rice with Chinese wok spatula in wok.
      Easy Chicken Fried Rice Recipe

    Trending Recipes

    • A parchment-wrapped sandwich filled with avocado, lettuce, cucumber, red pepper, onion, and sprouts is cut in half and placed on a wooden board.
      Ultimate Veggie Sandwich
    • lasagna soup in white bowl with spoon
      Lasagna Soup
    • A jar filled with pickled vegetables, including thinly sliced white radish and orange carrot strips, in a light brine.
      Quick Pickled Carrots and Daikon
    • pickled beets in glass jar next to striped linen
      Easy Pickled Beets
    • black refried beans garnished with fresh cilantro in white serving bowl next to lime wedges
      Refried Black Beans Recipe
    • tortilla chip is dunked into blender salsa in a black bowl
      5 Minute Blender Salsa (Restaurant Style Salsa)
    • Ham and beans in white bowl with spoon
      Ham and Bean Soup
    • penne alla vodka with chicken in white skillet
      Chicken Penne alla Vodka

    Footer

    About TKG

    • Meet Traci
    • Subscribe
    • Shop
    • Privacy Policy
    • Back to home page

    Classic Recipes

    • Baked Chicken Legs
    • Turkey Chili
    • Charcuterie Board
    • Ham and Bean Soup
    • Homemade Cornbread
    • Baked Chicken Thighs
    • Reuben Sandwich
    • Lasagna Soup
    • French Bread
    • Best Banana Bread
    • Minestrone Soup
    • Beef Stroganoff
    • Pico De Gallo

    Cooking Methods

    • Air Fryer Recipes
    • Instant Pot Recipes
    • One Pot Meals
    • Slow Cooker

    Categories

    • Appetizers
    • Beef Recipes
    • Bread
    • Breakfast
    • Dessert
    • Dips and Spreads
    • Dinner Recipes
    • Holiday Recipes
    • Pasta and Noodles
    • Salads
    • Sides
    • Soup, Stew, and Chili
    • Sauces
    • Sandwiches
    • Pinterest
    • Facebook
    • Instagram
    • YouTube
    • Twitter
    • TikTok
    The Kitchen Girl as seen on image banner

    ©2025 The Kitchen Girl LLC. All Rights Reserved.

    • 88Facebook
    • Pinterest
    • Flipboard
    743 shares

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.