A fresh, vibrant Italian basil pesto with garlic, Parmesan, toasted nuts, and extra-virgin olive oil. Perfect for pasta, sandwiches, salads, pizza, and more. Ready in 10 minutes and freezer-friendly.
If desired, lightly toast the nuts in a dry skillet over medium heat for 2–3 minutes until fragrant. Cool completely.
Add the cooled nuts and garlic to a food processor and pulse until finely chopped.
Add basil leaves and Parmesan; pulse in short bursts until the basil is finely chopped.
With the processor running, slowly drizzle in the olive oil until the mixture becomes smooth and emulsified. Scrape down the sides as needed.
Season with salt, black pepper, and lemon juice (if using); pulse to combine. Taste and adjust seasoning or oil for desired consistency.
Use immediately or transfer to an airtight container. Smooth the surface and cover with a thin layer of olive oil. Refrigerate up to 5 days or freeze in small portions up to 3 months.