Skip to content
Download a FREE E-Book with 20 Easy Weeknight Dinners
  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • TikTok
About
Lifestyle
Favorite Products
Contact
Mad About Food
  • All Recipes
  • High Protein
  • Slow Cooker
  • Soups, Stews and Chilis
  • Meal Prep
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
    • TikTok
Search

Trending:

High Protein
Slow Cooker
Soups
30 Minute Meals
One Pan
Meal Prep
Home / Recipes / Sauces, Dips, and Dressings

Homemade Walnut Pesto

Jump to Recipe

By: Madeline Tague

Published: June 10, 2026

This site may contain affiliate links. Please read my disclosure policy.

This Homemade Walnut Pesto is a fresh and flavorful twist on classic basil pesto that uses walnuts instead of pine nuts. It is just as bright and creamy but more affordable and easy to make at home.

Just throw everything in a food processor and blend until smooth in under 5 minutes. Use it on pasta, sandwiches, pizza, grain bowls, and so much more. I use this walnut pesto recipe to make myย Pesto Baked Turkey Meatballsย recipe and this easy pesto gnocchi sheet pan meal.

walnut pesto in a white bowl with ingredients scattered around
homemade walnut pesto in a white bowl with ingredients around it

Extremely easy

Freezer Friendly

Quick Look: Homemade Walnut Pesto

  • โฑ๏ธ Prep Time: 5 minutes
  • ๐Ÿ‘ฉ‍๐Ÿณ Cook Time: 15 minutes
  • ๐Ÿ•– Total Time: 20 minutes
  • ๐ŸŒฑ Servings: 12 servings
  • โšก๏ธ Calories: 120 calories per serving (based on nutrition panel)
  • ๐Ÿ”ฅ Cooking Method: Blend in a food processor
  • ๐Ÿ›’ Main Ingredients: walnuts, basil, parmesan cheese
  • โญ๏ธ Difficulty: Extremely easy! Toast your walnuts and blend everything together.

Add me as a trusted Google source
Table of Contents
  • Quick Look: Homemade Walnut Pesto
  • Why Youโ€™ll Love This Recipe
  • Ingredients Youโ€™ll Need
  • How to make a Homemade Walnut Pesto
  • Madโ€™s Expert Tips for the Best Homemade Walnut Pesto ๐ŸŒฑ
  • Recipe FAQs
  • Storage and freezing
  • Recipe

Effie left this 5 star review โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ

โ€œDelicious, fresh, and SO easy! Definitely adding this into the regular rotation.โ€

Why Youโ€™ll Love This Recipe

  • Great for meal prep โ€“ Make a batch of this homemade walnut pesto at the beginning of the week to make all of your meals more delicious all week long.
  • More affordable pesto โ€“ Pesto is typically made with pine nuts, which tend to be more expensive. Walnuts are a more affordable option to make your pesto with.
  • Best summer recipe โ€“ I love going to the farmerโ€™s market and getting a huge bunch of basil. This pesto recipe is the perfect way to enjoy it!

For another pesto to try, you can make this easy kale pesto.

Ingredients Youโ€™ll Need

You only need a few simple ingredients to make this homemade walnut pesto.

ingredients for homemade walnut pesto in small bowls with labels on them
  • Fresh basil leaves โ€“ basil gives the pesto a ton of flavor and the perfect green color
  • Raw walnuts โ€“ use the walnuts to add flavor and texture to your pesto. Toast them up to make them extra nutty
  • Garlic cloves โ€“ I love adding garlic to pesto to deepen the flavors
  • Salt โ€“ a pinch of salt makes all of the ingredients shine. You can add more to taste if needed
  • Parmesan cheese โ€“ freshly grate your cheese for the best results. It will blend into the pesto much better
  • Extra virgin olive oil โ€“ Use extra virgin olive oil for pesto for the best results. Neutral oils donโ€™t give quite as much flavor

Instead of walnuts you could also use roasted almonds or pecans. If you are using almonds I recommend using a marcona almond because the texture of the pesto will be smoother.

Add a pinch of crushed pepper flakes to add a little bit of spice. Add a squeeze of lemon juice or a dollop of vinegar for a hit of acidity and brightness.

Change up the flavor slightly by using a pecorino romano cheese instead of the parmesano reggiano. You could also use a blend of both that you will occasionally see at the grocery store.

Use this walnut pesto recipe to make Shrimp Pesto Pasta Salad.

How to make a Homemade Walnut Pesto

ingredients for homemade wlanut pesto in a food processor with a bowl of oil next to it

Step 1: Toast your walnuts in a dry skillet over medium low heat until golden brown. Place basil, garlic, walnuts, parmesan cheese, and salt in a food processor. Process until fully combined.

blended walnut pesto in a food processor

Step 2: With the food processor running, slowly stream in olive oil. Once all of the oil is added, keep the food processor running until a smooth pesto remains. Place in an airtight container and store in the fridge for up to one week.

Madโ€™s Expert Tips for the Best Homemade Walnut Pesto ๐ŸŒฑ

  • Toast the walnuts before blending โ€“ A few minutes in a dry pan over medium heat makes the walnuts taste so much richer and nuttier. It is a small step that makes a big difference in flavor. Watch them closely to avoid burning.
  • Stream the olive oil in slowly โ€“ Add the oil in a slow, steady stream while the food processor is running. This helps the pesto come together smoothly instead of turning greasy or separated.
  • Scrape the pesto to avoid pooling โ€“ While adding the oil, use a spatula to scrape down the sides of the food processor as needed to avoid the oil pooling.
  • Use freshly grated parmesan โ€“ Pre-shredded parmesan has added coatings that can make the texture of your pesto gritty. Freshly grated parmesan blends much smoother and gives a better flavor.
  • Add a little pasta water when tossing with pasta โ€“ If you use this pesto in pasta, a splash of starchy pasta water helps the pesto coat the noodles evenly and keeps it from clumping together.

You can use this walnut pesto recipe in this pesto gnocchi sheet pan meal.

homemade walnut pesto in a white bowl

Recipe FAQs

What can I use instead of pine nuts in pesto?

Walnuts are a great substitute and that is exactly what this recipe uses. Almonds, cashews, and pecans also work well and are all more affordable than pine nuts.

How long does homemade walnut pesto last?

Store it in an airtight container in the fridge for up to one week. Press a piece of plastic wrap directly onto the surface of the pesto before sealing to prevent browning.

Can I freeze walnut pesto?

Yes! Freeze it in an ice cube tray and then transfer the cubes to a freezer bag. It will keep for up to 3 months. Thaw individual portions in the fridge or at room temperature.

Why did my pesto turn brown?

Pesto browns when the basil is exposed to air or heat. To prevent this, press plastic wrap directly onto the surface of the pesto when storing and use it within a few days.

Storage and freezing

Store this basil pesto sauce in an airtight container in the fridge for up to one week. The sauce may become discolored as it sits in the fridge, but will still taste good.

If you have extra basil walnut pesto or if you double the batch, you can freeze extra in an ice cube tray. This makes it super easy to pop one or two cubes out of the tray, defrost them and use them in any recipe.

Check Out These Other Homemade Sauces

  • Creamy Zhoug Sauce

    Creamy Zhoug Sauce

  • Copycat Chick-fil-A Sauce (5 Minutes)

    Copycat Chick-fil-A Sauce (5 Minutes)

  • Healthy Caesar Dressing

    Healthy Caesar Dressing

  • Whole30 Chipotle Ranch Dressing

    Whole30 Chipotle Ranch Dressing


You can find the full recipe below. If you make this recipe, please rate and review it in the comments, or share it with me on Instagram!

Email Recipe for Later

Please enable JavaScript in your browser to complete this form.
Loading
homemade walnut pesto in a white bowl with ingredients around it

Recipe

Homemade Walnut Pesto

5 from 18 votes
A rich, creamy, and flavorful homemade pesto sauce.
Recipe By: Madeline Tague
Prep: 5 minutes minutes
Cook: 15 minutes minutes
Print Review Pin It SaveSaved!
Servings: 12 servings

Ingredients

  • 2 cups fresh basil leaves
  • 1-2 cloves garlic
  • 1/3 cup walnuts
  • 1/2 cup grated parmesan
  • 1/2 cup extra virgin olive oil
  • 1/2 tsp salt

Instructions

  • Peel garlic cloves and remove stems from basil
  • Toast your walnuts in a dry skillet over medium low heat until they just start to turn golden brown โ€“ about 7 minutes, tossing frequently
  • Place basil, garlic, walnuts, parmesan cheese, and salt in a food processor
  • Process until fully combine
  • With the food processor running, slowly stream in olive oil โ€“ you may need to stop the food processor and scraps down the sides to be sure all the ingredients are mixed in
  • Once all of the oil is added, keep the food processor running until a smooth pesto remains
  • Place in an airtight container and store in the fridge for up to one week

Equipment

  • food processor

Recipe Notes

  • Use pecorino romano instead of parmesan if you like it better.
  • Feel free to use almonds or pecans in place of walnuts.
  • Stream your olive oil in slowly for a smooth and creamy texture.ย 
  • Toast the walnuts until golden for the best flavor.
  • Pour a thin layer of olive oil over top of the pesto in the jar to prevent oxidation.
  • Store leftovers in an airtight container for up to one week in the fridge.ย 
  • Freeze pesto for up to three months.

Nutrition Information

Serving: 1g, Calories: 120kcal (6%), Carbohydrates: 1g, Protein: 2g (4%), Fat: 12g (18%), Saturated Fat: 2g (13%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Cholesterol: 4mg (1%), Sodium: 170mg (7%), Potassium: 35mg (1%), Fiber: 0.3g (1%), Sugar: 0.1g, Vitamin A: 248IU (5%), Vitamin C: 1mg (1%), Calcium: 48mg (5%), Iron: 0.3mg (2%)

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

Did you make my Homemade Walnut Pesto?

Review Share on Insta SaveSaved!
I appreciate your reviews SO much! Mention @mad_about_food and hashtag your photo with #madaboutfood
1737 shares
  • Facebook
  • Email
Madeline Tague Avatar

About

Madeline Tague

Hi, I’m Madeline! I am so excited to share my healthy and approachable recipes with you. Here you will find simple, comforting recipes that the whole family will enjoy. Turn on your favorite playlist or podcast and let’s get cooking!
Learn More
  • Facebook
  • Pinterest
  • YouTube
  • Instagram
  • X
5 from 18 votes

Leave a Reply Cancel reply

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

Recipe Rating




42 responses

  1. MaryBeth McDonald
    May 30, 2024

    5 stars
    I just made this pesto recipe. It was quick & easy, The pesto was bright green & so good. I am making Shrimp pesto for dinner tonight. !!!!!!

    Reply
    1. Madeline
      May 30, 2024

      Yum!!

      Reply
  2. Kitchy Katch
    October 3, 2023

    5 stars
    I could not find my walnut pesto recipe. Made this one which is very similar to the one I normally make. I have never toasted the walnuts. Pesto was delicious. Will toast the walnuts from now on. When I do not have Parmesan cheese I have use freshly grated Pecorino Romano cheese, which is also good.

    Reply
    1. Madeline
      October 3, 2023

      Yay! So glad you liked it.

      Reply
  3. Lori
    September 10, 2023

    5 stars
    Can you freeze in small portions?

    Reply
    1. Madeline
      September 11, 2023

      Yes! If you have extra basil walnut pesto or if you double the batch, you can freeze extra in an ice cube tray. This makes it super easy to pop one or two cubes out of the tray, defrost them and use them in any recipe.

      Reply
  4. Evonne
    August 27, 2023

    5 stars
    My husband is going through cancer treatment and what he is able to taste doesn’t taste good. I made your pesto last evening with chicken and pasta and he liked it so much that he ate two helpings ๐Ÿ˜Š. Thank you so much!!

    Reply
    1. Madeline
      August 27, 2023

      Sending good thoughts for your husband! I am so glad that this recipe was a hit for him.

      Reply
  5. Erin
    October 15, 2022

    5 stars
    Delicious and easy! I used this pesto on homemade pizza and your shrimp and pesto pasta salad recipe. Both turned out amazing.

    Reply
    1. Madeline
      October 20, 2022

      yum those are great ideas

      Reply
  6. Trish
    September 30, 2022

    5 stars
    Love this super tasty and so easy to make , I make this a few times a month we use it on everything so thanks for the great recipe.

    Reply
    1. Madeline
      October 2, 2022

      yay that’s great! thanks Trish!

      Reply
  7. Denise
    August 14, 2022

    5 stars
    Delicious pesto sauce, super easy.

    Reply
    1. Madeline
      August 24, 2022

      thanks Denise!

      Reply
  8. Mary Katherine
    August 1, 2022

    5 stars
    Easy, affordable & delish!

    Reply
  9. Kayla
    July 15, 2022

    5 stars
    Made this last night, it was so easy to put together and the best homemade pesto sauce I had, it was so fresh and delicious. Will definitely be making this again and again.

    Reply
    1. Madeline
      July 15, 2022

      love to hear that!! thank you!!

      Reply
  10. Meg
    September 19, 2021

    5 stars
    This was so easy to make – literally took 5 min – and tastes amazing!

    Reply
  11. Jill
    June 28, 2021

    The pesto was great, I used fresh basil ftom my plant.
    Love the walnuts

    No need to buy jarred pesto agsin

    Reply
    1. Madeline
      July 1, 2021

      wonderful!

      Reply
  12. Nicole
    June 27, 2021

    5 stars
    Great recipe, I love that it use walnuts versus pine nuts. Smooth and delicious and not bitter. Will be making all summer with basil from my garden.

    Reply
    1. Madeline
      July 1, 2021

      yesss so glad to hear you loved it!

      Reply
  13. Monica
    June 26, 2021

    5 stars
    So easy and delicious, definitely going to be a summer staple!

    Reply
  14. Marissa
    June 17, 2021

    5 stars
    Loved the use of walnuts. So easy yet so good.

    Reply
  15. Olivia
    July 9, 2020

    This pesto was so good!! I made it using basil from my herb garden. I will definitely be making it again. My boyfriend said he loved it!

    Reply
    1. Madeline
      July 11, 2020

      Oh yay! Thank you for sharing!

      Reply
1 2
Newerโ†’

Welcome

Hi, I’m Madeline – food blogger and recipe developer based just outside Philadelphia. Join me for simple, comforting recipes designed for the whole family. Turn on your favorite playlist or podcast, and let’s get to cooking!

Read more

High Protein favorites

  • High Protein Overnight Oats

    High Protein Overnight Oats

  • High Protein Lazy Lasagna

    High Protein Lazy Lasagna

  • 4 High Protein Ninja Creami Recipes

    4 High Protein Ninja Creami Recipes

  • Cottage Cheese Egg Bake

    Cottage Cheese Egg Bake

  • Jalapeรฑo Popper Chicken Salad

    Jalapeรฑo Popper Chicken Salad

  • High Protein Buffalo Chicken Mac and Cheese

    High Protein Buffalo Chicken Mac and Cheese

All High Protein Recipes

Popular Posts

  • Oven Baked Chuck Roast Recipe

    Oven Baked Chuck Roast Recipe

  • Butternut Squash Pasta Sauce

    Butternut Squash Pasta Sauce

  • Potato Cheddar Chive Bakes (Starbucks Copycat)

    Potato Cheddar Chive Bakes (Starbucks Copycat)

  • Oven Baked Starbucks Egg Bites

    Oven Baked Starbucks Egg Bites

  • High Protein Sausage Pancake Muffins

    High Protein Sausage Pancake Muffins

  • Greek Yogurt Waffles

    Greek Yogurt Waffles

image of 6 recipes

Grab a free

E-Book With 6 Of My Top Rated Recipes

Sign me up!

Join Me And over 500k Friends On Instagram

@mad_about_food

“This is my third time making this recipe and itโ€™s a fave for meal prepping! So delicious, quick and easy โ˜บ๏ธ” – Jessica

Get recipe

“This was so simple and delicious!! Worked late and still quickly put together a great meal.” – Dana

Get recipe

“So good! Not only was this incredibly easy to make, the flavor was perfect. I will definitely make this again and again!” – Mandy

Get recipe
  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • TikTok

Courses

Dinners
Breakfasts
Lunch
Dips & Sauces

Popular

One Pan Meal
30 Minute Meals
Meal Prep
Chicken Recipes
Back to Top
About
Contact
Privacy Policy

ยฉ

Mad About Food

|

Branding by MRD

|

Theme by OC

1737 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.