Home » Basil Walnut Pesto

Basil Walnut Pesto

Basil Walnut Pesto is a quick, fresh, and flavorful condiment you’ll want to keep on hand all week long. It’s made with simple ingredients; herbs, nuts, parmesan, and olive oil but together they turn into something bold and delicious!

Fresh homemade green pesto in glass jar with spoonful of pesto, basil leaves, cheese, and walnuts on a patterned tray, healthy and delicious sauce.

Homemade Pesto is the best!

This pesto comes together in minutes with the help of a food processor. Fresh basil is the star, with parsley adding a light, earthy note. Walnuts give it a deep nuttiness that balances the sharp parmesan and garlic. Lemon zest and juice brighten everything up, making the sauce taste fresh and lively.

A drizzle of olive oil ties it all together, giving the pesto a silky, spoonable texture. Spread it on sandwiches, toss it with pasta, or swirl it into soups, this is one of those sauces that makes simple meals feel special.

🩷 xo, Ana

Ingredients notes

  • Basil leaves – Fresh basil is the star here. Use leaves only (stems can make the pesto a little bitter). Loosely pack them into your measuring cup.
  • Parsley leaves – Adds a fresh, earthy flavor that balances the basil. Flat-leaf parsley works best, but curly parsley is fine too.
  • Walnuts – Toasting the walnuts brings out their nutty flavor. Just a few minutes in a dry skillet is all you need.
  • Parmesan – Freshly grated parmesan melts into the pesto for a salty, savory kick. Avoid pre-shredded cheese, which doesn’t blend as smoothly.
  • Red onion – Just a touch adds sharpness. You can swap for shallot if you prefer a milder taste.
  • Garlic cloves – Smash them before blending so they break down easier. Raw garlic gives the pesto a bold punch.
  • Lemon zest & juice – They brighten the flavor and keep the pesto from tasting too heavy. Freshly squeezed juice makes a big difference.
  • Olive oil – Use a good-quality extra virgin olive oil for the best taste. Add more or less depending on how thick or smooth you like your pesto.
The ingredients for this recipe on a white plate.

How To Make Basil Walnut Pesto

Sauteing the walnuts in a skillet.

Start by toasting the walnuts until lightly golden (about a minute). Keep moving them so they don’t burn. This step really brings out their flavor.

All of the herbs and ingredients in the food processor ready to be blended.

Add the basil, parsley, walnuts, parmesan, onion, garlic, lemon zest, and lemon juice into your food processor. Pulse a few times until everything looks finely chopped.

All of the herbs in the food processor all chopped up.

With the machine running, slowly pour in the olive oil. Keep going until the pesto looks smooth and creamy.

Taste it, then season with salt and black pepper. Sometimes just a pinch more lemon juice or parmesan makes it perfect.

Transfer to a jar and keep it ready in the fridge, it’s the easiest flavor boost for busy days.

Fresh homemade green pesto in glass jar with spoonful of pesto, basil leaves, cheese, and walnuts on a patterned tray, healthy and delicious sauce.

Ana’s Recipe Tips

  • Toasting the walnuts makes a big difference since it warms up the oils and brings out the flavor, Don’t skip it!
  • For a smoother pesto, add more olive oil a tablespoon at a time.
  • Use freshly grated parmesan for the best texture and flavor.
  • If you want a milder onion flavor, rinse the chopped red onion in cold water before adding it in.
  • Storing: Keep your pesto in an airtight jar in the fridge for up to 5 days. Press a thin layer of olive oil on top to keep it from browning. For longer storage, freeze in small portions; ice cube trays work perfectly, then transfer the cubes to a freezer bag for up to 3 months.
A plate with Basil walnut pesto.

Print Recipe

Fresh homemade green pesto in glass jar with spoonful of pesto, basil leaves, cheese, and walnuts on a patterned tray, healthy and delicious sauce.

Basil-Walnut Pesto

Basil Walnut Pesto is a quick, fresh, and flavorful sauce you’ll want to keep on hand all week long. It’s made with simple ingredients; herbs, nuts, parmesan, and olive oil but together they turn into something bold and delicious!
5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes
Total Time: 10 minutes
Serves: 1 cup
Author: Ana Frias

Equipment

  • Food processor

Ingredients 

  • 2 cups loosely packed basil leaves
  • 1 cup loosely packed parsley leaves
  • ¼ cup chopped walnuts - toasted
  • cup grated parmesan
  • 1 Tablespoon chopped red onion
  • 2 garlic cloves - smashed
  • 1 teaspoon lemon zest
  • 2 Tablespoon lemon juice
  • 6 Tablespoons olive oil - or more according to taste
  • salt & black pepper to taste

Instructions

  • Pulse parsley, basil, walnuts, parmesan, shallots, garlic, zest, and lemon juice in a food processor until chunky. With machine running, drizzle in oil; process until smooth. Season pesto with salt and pepper.

Notes

Makes 1 cup – About 200 grams (7 ounces)
  • Toasting the walnuts makes a big difference since it warms up the oils and brings out the flavor, Don’t skip it!
  • For a smoother pesto, add more olive oil a tablespoon at a time.
  • Use freshly grated parmesan for the best texture and flavor.
  • If you want a milder onion flavor, rinse the chopped red onion in cold water before adding it in.
  • Storing: Keep your pesto in an airtight jar in the fridge for up to 5 days. Press a thin layer of olive oil on top to keep it from browning. For longer storage, freeze in small portions; ice cube trays work perfectly, then transfer the cubes to a freezer bag for up to 3 months.

Nutrition

Serving: 2Tablespoons | Calories: 138kcal | Carbohydrates: 2g | Protein: 2.6g | Fat: 13.9g

Pesto Recipe FAQs

Can I use a different nut to make the pesto?

Yes! Pine nuts, almonds, or pecans all work well in place of walnuts.

Do I need both basil and parsley?

The parsley balances the strong basil flavor, but you can make it with just basil if that’s what you have.

Can I freeze pesto?

Yes, it freezes beautifully. Just portion it into small containers or ice cube trays and drizzle a little olive oil on top before freezing.

How do you loosely measure basil into a cup?

When a recipe says “loosely packed basil,” it means you don’t need to cram the leaves tightly into the measuring cup. Just wash and dry the basil, remove the leaves from the stems, and gently place them into the cup until it’s full. Let them sit naturally with some air space in between—don’t press down hard or squish them in. Think of it as a light scoop rather than a packed measurement.A measuring cup packed with fresh basil leaves.

Share

5 from 1 vote

Leave a Comment:

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment