Go Back
Pesto in bowl with cherry tomatoes
Mirjana

20 Minute Basil Walnut Almond Pesto – A Fresh Take on a Classic Sauce

Bright, bold, and bursting with flavor—this Basil Walnut Almond Pesto is a fresh spin on the beloved Italian classic. Made with garden-fresh basil, toasted nuts, and a squeeze of lemon, this easy homemade pesto is your new go-to for elevating pasta, sandwiches, grilled meats, and more.
Prep Time 15 minutes
Total Time 20 minutes
Servings: 3 cups
Course: Dips
Cuisine: Italian

Ingredients
  

  • 6 cups packed fresh basil leaves, washed and dried
  • 1/2 cup toasted walnuts, chopped
  • 1/2 toasted almonds, chopped
  • 1 cup finely grated Parmesan or Romano cheese (reserve ¼ cup for topping, optional)
  • 1 cup cup olive oil (add more if needed for texture)
  • 1/2 tsp salt
  • freshly ground black pepper, to taste (optional)
  • 6-8 garlic cloves (adjust to taste)
  • 3-4 tbsp fresh lemon juice

Method
 

  1. Prepare the Basil:
Wash and thoroughly dry the basil leaves using a salad spinner or by gently patting them with paper towels. Dry basil will help prevent oxidation and preserve a vibrant green color.
  2. Toast the Nuts (Optional but Recommended):
Lightly toast the walnuts and almonds in a dry skillet over medium heat until fragrant. Let them cool before chopping.
  3. Rough Chop the Garlic and Nuts:
Using a small food processor or knife, chop the garlic, almonds, and walnuts separately to break them down for easier blending.
  4. Blend the Pesto Base:
In a food processor or high-powered blender, combine basil, garlic, walnuts, almonds, lemon juice, salt, pepper, and olive oil. Pulse until everything is well chopped but still textured. Avoid over-blending to maintain a rustic feel.
    Add the Cheese:
Add the grated Parmesan or Romano and pulse briefly until combined. If needed, add more olive oil to achieve your desired consistency.
    Taste and Adjust:
Taste the pesto and adjust the salt, lemon juice, or garlic to suit your preference.
    Pesto sauce in bowl with checkered napkin