Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
basil pesto recipe - A bowl of fresh green basil pesto next to a bunch of basil leaves and pine nuts.

Classic Homemade Basil Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, aromatic, and easy-to-make basil pesto recipe that brings the authentic taste of Italy to your kitchen using fresh basil, pine nuts, and aged cheeses.

  • Total Time: 15 minutes
  • Yield: 1.5 cups 1x

Ingredients

Scale

3 cups fresh basil leaves, packed
1/2 cup extra virgin olive oil
1/3 cup pine nuts, lightly toasted
2 large garlic cloves, peeled
1/2 cup freshly grated Parmigiano-Reggiano
2 tablespoons freshly grated Pecorino Romano
1/2 teaspoon coarse sea salt
1/4 teaspoon black pepper
1 teaspoon lemon juice (optional, for brightness)

Instructions

Step 1: Begin by lightly toasting the pine nuts in a dry skillet over medium heat for 2-3 minutes until golden and fragrant. Set aside to cool.
Step 2: In a food processor, combine the toasted pine nuts, garlic cloves, and sea salt. Pulse until the mixture is coarsely ground.
Step 3: Add the fresh basil leaves and black pepper to the processor. Pulse in short bursts until the basil is finely chopped but not yet a paste.
Step 4: With the motor running on low, slowly drizzle in the extra virgin olive oil. This helps create a stable emulsion for a creamy basil pesto recipe texture.
Step 5: Transfer the mixture to a bowl and stir in the grated Parmigiano-Reggiano and Pecorino Romano by hand. Stir in the lemon juice if using.
Step 6: Taste and adjust seasoning. Use immediately or store in an airtight container with a thin layer of olive oil on top.

Notes

To keep the pesto bright green, avoid over-processing which generates heat and oxidizes the basil. Always use fresh, high-quality olive oil for the best flavor.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Italian

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 185 kcal
  • Sugar: 0.5g
  • Sodium: 160mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 5mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!