This post may contain affiliate links. Please read our disclosure policy.
My homemade basil pesto is easy to make, wallet-friendly, and delicious on everything! It makes a delicious sauce or spread for entrees and appetizers!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Why you'll love my basil pesto recipe
There's nothing like homemade pesto, especially during the summer when basil is abundant. My easy basil pesto recipe makes the ultimate sauce, dip, spread, or topping for pizza, pasta, salad, crackers, crostini, and sandwiches.
Traditional pesto is made with pine nuts, which are quite expensive. So, for my recipe, we're swapping the expensive pine nuts with walnuts for a budget-friendly alternative. It offers a rich, earthy flavor and a creamy texture
The best part is that this recipe delivers equally rich flavor without the rich prices. My arugula pesto recipe is proof of the same! In fact, pesto with walnuts is as good as classic, pine nut pesto on all things Italian. I especially love it in pesto tortellini salad.
Ingredient notes
- fresh basil - The best quality and prices of basil are found during summer when it's grown in abundance.
- extra virgin olive oil - One of the best oils for pesto because it's nutty and rich, and is known for a host of health benefits.
- garlic - Always use fresh raw garlic (not granulated garlic) for classic pesto flavor.
- Parmesan cheese - I use either shaved Parmesan cheese and grated Romano.
- walnuts - These are a great substitute for pine nuts in traditional basil pesto. The flavor is equally rich but basil walnut pesto more budget-friendly.
- fresh lemon juice - This is optional but it brightens up any pesto and can help prevent browning.
- salt and pepper - Use these to flavor the pesto to your liking.
Blanch the basil (optional)
This step is optional but highly recommended because it reduces the browning of basil pesto. I've tried other techniques and I find that nothing is more effective than blanching the basil. It's always worth it. Here's how I do it:
- Rinse the basil leaves in cold water to remove dirt and debris.
- Blanch the basil in boiling water for a few seconds.
- Transfer basil to an ice bath and cool completely.
- Strain the blanched basil, then towel dry to remove excess water.
How to make basil pesto
Basil walnut pesto is made the same way as classic pesto with pine nuts. The full, printable recipe below. Here's a summary.
- Gather ingredients. If not blanching basil, thoroughly wash and spin the basil leaves, and remove all excess water with an absorbent towel.
- Add basil, walnuts, lemon juice, and garlic to a food processor and blend.
- Add olive oil, Parmesan cheese, and black pepper. Blend until well combined.
- Add salt to taste and serve immediately or refrigerate until ready to use.
Recipe tips
- Make basil walnut pesto during summer when basil is abundant and on sale because it takes a fair amount of basil to make fresh pesto.
- Rinsing basil leaves is an important pesto prep step because it removes dirt.
- Blanching basil for pesto followed by an ice water plunge is the most effective way to prevent the pesto turning brown. It's not required, but it's SO worth the tiny effort because it keeps your pesto a gorgeous green color for days.
- Adding lemon juice can help prevent browning and adds a bright, acidic, flavor that helps balance out any bitterness.
- To store pesto, it can be refrigerated in an airtight container and enjoyed up to 5 days. I personally love how the flavor deepens with each day.
- When freezing basil pesto, I like to freeze it in deli containers. You can freeze pesto in smaller amounts such as an ice cube tray. Freezing pesto not only reduces food waste, but delivers classic summer flavors all year long!
- Feel free to substitute the basil in this recipe with kale, spinach, or parsley.
- If you'd like to learn more about basil, check out this article on how to plant, grow, and harvest it.
How to use basil pesto
Pesto can be used as a sauce or spread for multiple foods including pizza, pasta, sandwiches, charcuterie, and bruschetta. It can also be used as a marinade for fish, poultry, beef, pork, tofu, and vegetables. Here are some recipes to use with pesto:
- As a dip with vegetables or simple charcuterie board.
- As a sauce for baked spaghetti squash.
- Make pesto hummus by adding it to this classic hummus recipe.
- Dollop on fig and prosciutto pizza.
- 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.
- Pair this crostini recipe with a summer tomato burrata caprese salad with fresh pesto.
Frequently asked questions
Blanching basil for pesto is a highly effective solution because it immediately stops food cooking and prevents enzymatic browning. Adding lemon to a pesto recipe can also help prevent discoloration.
Canning pesto is not recommended because canned herbs and oils may promote bacteria responsible for certain food-borne illnesses.
📖 Recipe
Basil Pesto with Walnuts
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
When scaling the recipe 2x or 3x, the gray ingredient note stays the same. Adjust quantities accordingly.
Ingredients
- 4 cups Fresh Basil, tightly packed
- ¼ cup Walnuts, or pine nuts
- 2 cloves Garlic, coarsely chopped
- ⅓ cup Extra Virgin Olive Oil
- ½ Lemon, juiced (same as 1 Tbsp)
- ⅓ cup Parmesan Cheese, shaved, shredded, or fresh grated
- ¼ teaspoon Sea Salt, or to taste
- Black Pepper, to taste
Instructions
- Rinse BASIL leaves thoroughly in cold water to remove all dirt and debris. * If blanching basil, see recipe footnotes for instructions.
- Towel dry the basil to remove as much moisture as possible.
- Add BASIL, WALNUTS, LEMON JUICE, and GARLIC to the food processor or blender. Blend until ingredients are well combined.
- Add OLIVE OIL and continue processing until incorporated.
- Add PARMESAN CHEESE and BLACK PEPPER. Blend until combined.
- Add SALT to taste.
- Serve immediately or refrigerate in an airtight container up to five days. See recipe for the notes about freezing pesto.
Equipment
- 7-cup food processor fitted with mixing blade
- fine grater
- 6-quart stock pot if blanching
- 9-inch fine mesh sieve if blanching
- 3 quart bowl of ice water if blanching
Recipe Notes
- Rinse the basil leaves in cold water to remove dirt and debris.
- Blanch the basil in boiling water for a few seconds.
- Transfer basil to an ice bath and cool completely.
- Strain the blanched basil.
- Return to step 2 in the recipe above.
Kelly says
Fantastic! I might just reduce the amount of garlic. My cloves were really big, so that may have been it. At least no vamps will be visiting tonight. Otherwise, absolutely wonderful and easy!
Traci says
Haha you're welcome to reduce the garlic as much as you like. Thanks for bringing my recipe into your kitchen. I appreciate this feedback. Enjoy! xoxo