Go Back
+ servings
Homemade pesto served in a bowl
Print

Homemade Basil Pesto Recipe

Pesto - a traditional Italian condiment that improves every dish with its perfect combination of aromatic herbs and nutty richness.
Prep Time 10 minutes
Servings 8
Calories 223.4kcal

Ingredients

  • 2 cups fresh basil leaves packed
  • ½ cup sun-dried tomatoes drained and chopped
  • ½ cup grated Parmesan cheese
  • ½ cup extra-virgin olive oil
  • ½ cup pine nuts or substitute with walnuts or almonds
  • 3 cloves garlic minced
  • 1 teaspoon lemon juice
  • Zest of 1 lemon
  • Salt and freshly ground black pepper to taste

Instructions

  • Wash the basil leaves thoroughly and gently pat them dry with a clean towel.
  • Toast the pine nuts in a dry skillet over medium heat for a few minutes, stirring occasionally, until they are golden brown and fragrant. Be careful not to burn them.
  • Grate the Parmesan cheese using a fine grater or a microplane and Zest the lemon, being careful to avoid the white pith.
  • In a food processor or blender, combine the basil leaves, sun-dried tomatoes, garlic, toasted pine nuts, lemon juice, and lemon zest. Pulse until coarsely chopped.
  • With the machine running, slowly pour in the olive oil through the feed tube. Scrape down the sides as needed.
  • Add the grated Parmesan cheese and pulse until well combined.
  • Season with salt and freshly ground black pepper, to taste. Adjust the consistency by adding more olive oil if necessary.

Notes

  • Feel free to adjust the quantities of the ingredients based on your taste preferences.
  • Blend or hand-crush to your preferred consistency. A food processor or blender produces a smooth consistency, and a mortar and pestle produce a coarser texture.
  • Adjust pesto seasoning, adding salt or freshly ground black pepper to enhance flavors and taste.
  • Store pesto with olive oil to maintain a vibrant green color.

Nutrition

Calories: 223.4kcal | Carbohydrates: 6.3g | Protein: 4.2g | Fat: 21.3g | Saturated Fat: 3.3g | Polyunsaturated Fat: 4.5g | Monounsaturated Fat: 11.9g | Cholesterol: 5.4mg | Sodium: 117.6mg | Potassium: 320.7mg | Fiber: 1.3g | Sugar: 2.9g | Vitamin A: 433.2IU | Vitamin C: 4.4mg | Calcium: 77mg | Iron: 1.4mg