Basil Walnut Pesto

Basil Walnut Pesto uses fresh basil, garlic, pine nuts & olive oil to create a rich, zesty and luxuriously earthy sauce that will have you pining for more! Please excuse the pun!

Fresh basil walnut pesto in a white bowl with a spoon

Save This Recipe!

Enter your email below and get it sent straight to your inbox. Plus, you get more tasty recipes every week!

Save Recipe

Until recently I despised pesto. All the versions I had tried in the past were too tart, too earthy and a little slimy. The key it turns out is using the freshest basil you can get your hands on!

This year Lou built me a herb garden and my basil has been growing like weed. Maybe because it is a sort of weed but none the less I knew I had to use it up before it took over the rest of the garden.

Pesto uses quite a bit of the stuff and I know it is a popular dressing for pasta, meats and sandwiches that many of my readers would like so I decided to give pesto another try.

This recipe is not my own. I have a huge Bon Appetit cookbook from 2006 I have and I found a pesto recipe inside and got to work. Now I not only use it on pasta but on my meats. It is so simple and fancy at the same time!

A bowl of homemade pesto sauce in a white bowl with a spoon

Actually there really isn’t much work to it which was another reason I was so included to make this homemade pesto recipe with my basil bonanza growing in my backyard.

Ingredients you will need:

Fresh Basil – As fresh as you can find it. Look for leaves that are bright green with little to know dark spots or bruising. You will need about 3 cups packed.

Pine Nuts – These nuts are actually one of the most expensive nuts in the world because they are so hard to harvest from their encasements. They are grown from the pinyon pine trees and are typically grown in the US. But they have a delicious buttery slightly sweet flavour with a high-fat content that is absolutely worth every penny. You only need 1/3 cup. Pine Nuts can be found at many bulk food stores.

Walnuts – Walnuts add a great earthy tartness to this pesto. You will need 3 tablespoons.

Garlic – I dare you to name an Italian based dish that doesn’t include garlic. 2 large cloves will do.

Olive Oil – The liquid gold that is the backbone to this sauce. You will need 3/4 cup.

Parmesan Cheese – Adds a tangy richness to this recipe along with a slight creaminess. One cup of grated parmesan is needed.

Ingredients for pesto

How To Make pesto:

Can this recipe be made vegan?

Yes, there are a number of vegan substitutes on the market for parmesan cheese that are vegan. Earth Island carries a brand that I know some of my vegan friends enjoy and is a straight swap for authentic parm.

What do you serve basil walnut pesto with?

Pesto is amazing on a number of dishes the possibilities are seemingly endless but here are some of the most popular uses:

  • On pasta … in these pictures, I used about a 1/2 a cup over a big bowl of fresh pappardelle pasta and it was bellisimo!
  • Sandwich spread… add some chicken, mozzarella, rapini or arugula on a nice crusty bread and spread the bread with some pesto!
  • Perfect for cooking fish, shrimp or chicken. Just toss with the pesto and bake or barbecue. Save a little extra pesto on the side (not the one coating the protein or you will get sick) and baste the chicken, fish or shrimp once again with a little pesto to give you dish a pop of colour and that lovely fresh basil aroma.
A bowl of pesto pasta decorated with basil

how long will fresh pesto last?

Fresh pesto will keep in a sealed container in the fridge for up to 5 days.

can you freeze pesto?

Yes, you can for up to 9 months! So make some while basil is in season and enjoy it all year. The best way to freeze pesto is to spoon the fresh pesto into an ice cube tray and freeze. Then pop the cubes out and store in a freezer bag thawing and using whenever you need it.

Do you need to heat pesto up before using it?

No, actually pesto is best uncooked. When cooking the basil cooks as well so you lose some of the basil aroma and flavour. That is why I always suggest putting a little pesto on the side and then giving your meats or seafood a little basting before serving.

A table with a bowl of pesto pasta and fresh basil pesto on the side.
Fresh basil walnut pesto in a white bowl with a spoon

Basil Walnut Pesto

Alisa Infanti | The Delicious Spoon
A traditional pesto recipe made with fresh basil, garlic, pine nuts, olive oil and walnuts to add a little depth and earthiness to the versatile Italian favourite!
4.88 from 8 votes
Prep Time 5 minutes
Total Time 5 minutes
Course Appetizer, Dinner, Lunch, Sauce
Cuisine Italian
Servings 12 servings
Calories 195 kcal


  • Blender
  • Measuring Cups
  • Measuring Spoons


  • 3 cups basil leaves (about 6 oz) firmly packed; washed
  • ¾ cups olive oil divided
  • cup pine nuts
  • 3 tbsp walnuts
  • 2 cloves garlic
  • 1 cup grated parmesan cheese


  • In a blender add the basil, pine nuts, walnuts, garlic and a 1/4 cup of the olive oil. Pulse until finely chopped.
  • Add the parmesan cheese and then continue blending while slowly adding the remaining olive oil from the top of the blender. Continue blending until smooth and creamy looking. Serve or freeze for later.


Serving: 2tbspCalories: 195kcalCarbohydrates: 2.4gProtein: 3.8gFat: 19.6gSaturated Fat: 3.4gPolyunsaturated Fat: 3.6gMonounsaturated Fat: 11.5gTrans Fat: 0.1gCholesterol: 7mgSodium: 151mgPotassium: 91mgFiber: 0.5gSugar: 0.2gVitamin A: 831IUVitamin C: 2.8mgCalcium: 99mgIron: 0.8mg


Store in a sealed container in the fridge for up to 5 days or freeze in smaller containers or in individual portions using an ice cube tray for up to 9 months.
21 Day Fix Container Count:
1 orange container per serving
Please Note:

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Share on Facebook Pin Recipe

For the step-by-step version of this recipe, check out the How To Make Butter Smothered Green Beans & Cashews Story.

pin it for later!

Pinterest pin showing a bowl of pasta dressed with pesto and more on the side in a bowl

Similar Posts


  1. 5 stars
    I love that there are walnuts in this recipe! I can’t wait to try it – I know I’m going to love it!

  2. 5 stars
    This is such a beautiful pesto. I can’t wait to get my hands on some basil so I can give it a try.

4.88 from 8 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating