Description
This fresh and vibrant basil walnut pesto comes together in just 5 minutes and tastes like you spent all afternoon in the kitchen. Made with toasted walnuts, fresh basil, Parmesan, garlic, and a squeeze of lemon, it's the perfect sauce for pasta, sandwiches, grilled meats, and so much more.
Ingredients
1 cup walnuts
6 (5-oz) packages fresh basil
1 cup Parmesan cheese, freshly grated
4 garlic cloves
Juice of 1 lemon
Zest of 1 lemon
1/2 teaspoon black pepper
1 teaspoon salt
3/4 cup extra-virgin olive oil
Instructions
Add the walnuts to the bowl of a food processor. Pulse 8–10 times until the walnuts are coarsely chopped into small, pebble-sized pieces. You want some texture here — don't over-process into a powder.
Add the fresh basil leaves (stems removed), freshly grated Parmesan cheese, garlic cloves, lemon juice, lemon zest, salt, and black pepper to the food processor with the chopped walnuts.
Pulse everything together 10–15 times, scraping down the sides of the bowl with a spatula as needed, until the mixture is well combined but still slightly chunky.
With the food processor running on low, slowly stream in the extra-virgin olive oil through the feed tube in a thin, steady stream. Let it run for about 20–30 seconds until the pesto reaches your desired consistency — slightly chunky or silky smooth, your call.
Stop the food processor and taste the pesto. Adjust salt, pepper, or lemon juice to your preference. If it's too thick, drizzle in a little more olive oil and pulse once or twice.
Transfer the pesto to an airtight jar or container. Use immediately, or press a thin layer of olive oil over the top to prevent browning, and store in the refrigerator for up to one week.
Notes
Storage: Store pesto in an airtight container in the refrigerator for up to 1 week. Press plastic wrap directly onto the surface or add a thin layer of olive oil on top to prevent browning.
Freezing: Freeze pesto in ice cube trays for up to 3 months. Pop out frozen cubes and transfer to a freezer bag for easy portioning.
Substitutions: Swap walnuts for pine nuts, almonds, or cashews. Use Pecorino Romano in place of Parmesan for a sharper flavor. For dairy-free, substitute nutritional yeast.
Make it your own: Add a handful of baby spinach or arugula for a different flavor twist. Stir in sun-dried tomatoes or roasted red peppers for a variation.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Sauce
- Method: Food Processor
- Cuisine: Italian