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
Homemade basil pesto in a dish garnished with pine nuts and fresh basil leaves.

Homemade Basil Pesto


  • Author: Sarah Mendez
  • Total Time: 15 minutes
  • Yield: About 1 cup of pesto 1x

Description

This fresh basil pesto is packed with flavor, made with toasted pine nuts, garlic, lemon, and optional Parmesan. Perfect for pasta, sandwiches, or as a dip, this homemade pesto is bright, herby, and irresistibly delicious!


Ingredients

Scale

Essentials:

  • 1/2 cup toasted pine nuts
  • 2 tablespoons fresh lemon juice
  • 1 small garlic clove
  • 1/4 teaspoon sea salt
  • Freshly ground black pepper, to taste
  • 2 cups fresh basil leaves
  • 1/4 cup extra virgin olive oil (more as needed)
  • 1/4 cup freshly grated Parmesan cheese (optional)

Optional Add-Ons:

  • Different nuts (walnuts, almonds, pecans)
  • Sunflower seeds for nut-free version
  • Additional herbs (parsley, cilantro, arugula)

Substitutions and Shortcuts:

  • Store-bought pesto or fresh spinach/kale instead of basil
  • Pre-toasted pine nuts or pre-made gourmet pesto for convenience

Instructions

  1. Prepare Ingredients: Gather and prep all your ingredients before you start.
  2. Blend Base Ingredients: In a food processor, pulse toasted pine nuts, lemon juice, garlic, salt, and black pepper until finely chopped.
  3. Add Basil: Add fresh basil leaves and pulse again until combined but not fully smooth.
  4. Drizzle in Olive Oil: With the processor running, slowly drizzle in olive oil until the pesto reaches your desired consistency.
  5. Add Parmesan: If using, pulse in the freshly grated Parmesan cheese just until incorporated.
  6. Taste & Adjust: Taste and adjust seasoning—add more salt, lemon, or garlic to suit your taste.
  7. Serve or Store: Use immediately or store in a sealed jar with a thin layer of olive oil on top. Refrigerate for up to one week.

Notes

  • To freeze: Spoon pesto into ice cube trays, freeze until solid, then transfer cubes to a zip-top bag for later use.
  • Roasted garlic can be used for a milder flavor.
  • If pesto thickens in the fridge, stir in a bit of olive oil before using.
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes (for toasting nuts)
  • Category: Condiment, Sauce
  • Method: Blending
  • Cuisine: Italian

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 120
  • Sugar: 0g
  • Sodium: 85mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: undefined
  • Trans Fat: undefined
  • Carbohydrates: 2g
  • Fiber: 0.5g
  • Protein: 3g
  • Cholesterol: undefined

Keywords: basil pesto, homemade pesto, Italian sauce, easy pesto recipe, fresh pesto, vegetarian pesto, nut-free pesto option