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
Fresh Garlic Basil Pesto Recipe in a bowl with ingredients around.

Garlic Basil Pesto Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Sophie
  • Total Time: 10 minutes
  • Yield: 1 cup (approximately 8 servings) 1x
  • Diet: Vegetarian

Description

A flavorful homemade pesto recipe made with fresh basil, garlic, Parmesan cheese, and pine nuts. Perfect for pasta, pizza, and more!


Ingredients

Scale
  • 2 cups fresh basil leaves (packed)
  • 23 garlic cloves, peeled
  • 1/3 cup Parmesan cheese, grated
  • 1/4 cup pine nuts, toasted
  • 1/2 cup extra virgin olive oil
  • Salt and pepper to taste
  • 1 tablespoon lemon juice (optional)

Instructions

  • Wash and dry the basil leaves.
  • Toast the pine nuts in a dry skillet over medium heat for 2-3 minutes, stirring frequently (optional).
  • Add the basil, garlic, Parmesan cheese, and toasted nuts to a food processor. Pulse until coarsely chopped.
  • With the food processor running, slowly drizzle in the olive oil until the mixture reaches your desired consistency.
  • Season with salt and pepper to taste. If desired, add a tablespoon of lemon juice for extra brightness.
  • Taste and adjust seasoning as needed.

Notes

  • Storage: Store pesto in an airtight container in the refrigerator for up to 5-7 days. To prevent browning, pour a thin layer of olive oil over the top before sealing.
  • Freezing Instructions: Freeze pesto in an ice cube tray for individual servings. Once frozen, transfer the cubes to a freezer-safe bag and store for up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Sauce, Dip
  • Method: Blended
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup pesto = 8 servings (2 tablespoons each)
  • Calories: 150 Kcal
  • Sugar: <1g
  • Sodium: 150mg
  • Fat: 15g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 12.5g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: <1g
  • Protein: 3g
  • Cholesterol: 3mg