Go Back
+ servings

Classic Basil Pesto

A vibrant and aromatic basil pesto made with fresh ingredients, perfect for pasta, sandwiches, or as a dip.
Prep Time 10 minutes
Total Time 10 minutes
Servings: 4 servings
Course: Condiment, Sauce
Cuisine: Italian
Calories: 80

Ingredients
  

For the Pesto
  • 2 cups fresh basil leaves packed
  • 1/2 cup extra-virgin olive oil use high-quality oil for best flavor
  • 1/3 cup pine nuts lightly toasted for enhanced flavor
  • 1/2 cup Parmesan cheese freshly grated
  • 2 cloves garlic peeled
  • 1/2 teaspoon salt adjust to taste
  • 1/4 teaspoon black pepper freshly ground

Method
 

Prepare the Ingredients
  1. Wash the basil leaves thoroughly under cold water to remove any dirt or impurities. Pat them dry with a clean kitchen towel or paper towels.
  2. Toast the pine nuts in a dry skillet over medium heat for about 3-5 minutes, stirring frequently, until they are golden brown and fragrant. This step enhances their flavor.
  3. Peel the garlic cloves and set them aside.
Blend the Pesto
  1. In a food processor, combine the basil leaves, toasted pine nuts, garlic, salt, and black pepper. Pulse until the mixture is finely chopped.
  2. With the food processor running, slowly drizzle in the extra-virgin olive oil. This emulsifies the oil with the other ingredients, creating a smooth pesto.
  3. Stop the processor and scrape down the sides with a spatula to ensure everything is well mixed.
  4. Add the freshly grated Parmesan cheese and pulse again until combined. Taste and adjust seasoning if necessary.
Store and Serve
  1. Transfer the pesto to a clean storage container. If not using immediately, drizzle a thin layer of olive oil on top to prevent oxidation.
  2. Store in the refrigerator for up to one week or freeze for up to three months.
  3. Serve the pesto with pasta, use it as a spread on sandwiches, or enjoy it as a dip with fresh vegetables.

Nutrition

Serving: 1tablespoonCalories: 80kcalCarbohydrates: 1gProtein: 1gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 1mgSodium: 50mgPotassium: 30mgVitamin A: 500IUVitamin C: 5mgCalcium: 40mgIron: 0.5mg

Notes

For a nut-free version, substitute pine nuts with sunflower seeds. Pesto can also be made in larger batches and frozen in ice cube trays for easy portioning.

Tried this recipe?

Let us know how it was!