Ingredients
2 cups fresh basil leaves, packed (about 2 large bunches)
1/2 cup grated Parmigiano-Reggiano cheese
1/3 cup pine nuts (lightly toasted, optional)
2 large garlic cloves, peeled
1/2 cup extra virgin olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
Step 1: In the bowl of a food processor, combine the fresh basil leaves, pine nuts, garlic cloves, and salt. Pulse several times until the mixture is finely chopped.
Step 2: Add the freshly grated Parmigiano-Reggiano cheese to the food processor. Pulse a few more times until well combined and the mixture starts to resemble a coarse paste.
Step 3: With the food processor running on low speed, slowly drizzle in the extra virgin olive oil through the feed tube. Continue to process until the pesto reaches your desired consistency – smooth but still with a slight texture.
Step 4: Taste the pesto and adjust seasoning as needed. Add more salt, freshly ground black pepper, or a squeeze of fresh lemon juice if desired for a brighter flavor. Lemon juice also helps maintain the vibrant green color.
Step 5: Transfer the fresh pesto to an airtight container. If not using immediately, press a piece of plastic wrap directly onto the surface of the pesto before sealing the container. Refrigerate for up to a week. For longer storage, freeze in ice cube trays.
Notes
For best results, use fresh, high-quality ingredients, especially your basil and olive oil. Toasting the pine nuts is optional but adds a deeper, nuttier flavor. If you prefer a milder garlic flavor, blanch the garlic cloves in boiling water for 30 seconds before adding them to the food processor. Store leftover pesto in the refrigerator for up to one week, or freeze in ice cube trays for longer storage.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Main Dishes & Savory Recipes
- Cuisine: Italian
Nutrition
- Serving Size: 2 tablespoons (30g)
- Calories: 350 kcal
- Sugar: 1 g
- Sodium: 350 mg
- Fat: 35 g
- Saturated Fat: 6 g
- Unsaturated Fat: 28 g
- Trans Fat: 0 g
- Carbohydrates: 4 g
- Fiber: 1 g
- Protein: 8 g
- Cholesterol: 15 mg