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. Effie
    August 7, 2025

    5 stars
    Delicious, fresh, and SO easy! Definitely adding this into the regular rotation.

    Reply
    1. Madeline
      August 8, 2025

      Yay! Love to hear this.

      Reply
  2. Mark
    August 2, 2025

    Hi, Would anyone have a sense of the quantity the recipe makes in terms of cups? 1/2 cup, 1 cup ? Thanks

    Reply
    1. Madeline
      August 2, 2025

      About a cup to a cup and 1/4!

      Reply
  3. Terrye Doyle
    June 29, 2025

    5 stars
    Excellent recipe. I doubled it and added a splash of lemon juice. Delicious!!

    Reply
    1. Madeline
      June 29, 2025

      Awesome! Thank you!

      Reply
  4. Deb
    June 19, 2025

    5 stars
    I love this!! I first made it last year and could not get enough of it. It is wonderful on sandwiches. Because I discovered this recipe later in the summer, I had fresh basil, but soon depleted it. I was able to freeze two small jars which fared extremely well when thawed. No taste difference!
    This year I have planted much more, I’m sure, than needed – just more to enjoy through the summer and freeze for fall and winter. I will also use to experiment with almonds and pecans! Thank you so much for sharing!

    Reply
    1. Madeline
      June 20, 2025

      Yay! Sounds like a great plan! Thanks, Deb!

      Reply
  5. Jodi
    June 17, 2025

    I haven’t made it yet but from the replies it sounds perfect for our family. I was wondering if it can be frozen in very small ice cube trays? we are only a family of two now so can’t possibly use it within a week. thank you. Plan on trying many of your recipes. Do you have any Mediterranean recipes?

    Reply
    1. Madeline
      June 17, 2025

      Yes, you can absolutely freeze in an ice cube tray! If you are interested in Mediterranean, check out either my Orzo Salad (https://madaboutfood.co/mediterranean-orzo-salad/) or my shrimp salad (https://madaboutfood.co/mediterranean-shrimp-salad/)

      Reply
  6. Renee
    October 19, 2024

    This is my favorite pesto recipe. Just made a big batch from the basil from my garden & going to pop it in the freezer to use all winter. Thank you!

    Reply
    1. Madeline
      October 20, 2024

      Love that. Thanks, Renee!

      Reply
  7. Laura
    August 24, 2024

    5 stars
    Wow! Your recipe is super delicious!

    I used avocado oil since I was low on olive oil. I reduced the salt to 1/4 tsp (just personal preference). The ingredients fit perfectly in my Cuisinart mini processor.

    I’m using your Pesto baked turkey meatballs recipe for dinner tonight with a salad made from my garden.

    Thank you for sharing!

    Reply
    1. Madeline
      August 25, 2024

      So glad! Thank you, Laura!

      Reply
  8. Maggie
    August 17, 2024

    5 stars
    This pesto is excellent and easy. Be careful when toasting the walnuts they can burn suddenly so keep an eye on them. I made two batches and one of my batches tasted salty. I found a small splash of lemon juice corrected that perfectly. I will freeze it in half cup increments in zip lock bags to use in the future. Great way to use the abundance of fresh basil I have!

    Reply
    1. Madeline
      August 19, 2024

      Yay! Thanks, Maggie!

      Reply
←Older
1 2

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.