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
- Prepare Ingredients: Gather and prep all your ingredients before you start.
- Blend Base Ingredients: In a food processor, pulse toasted pine nuts, lemon juice, garlic, salt, and black pepper until finely chopped.
- Add Basil: Add fresh basil leaves and pulse again until combined but not fully smooth.
- Drizzle in Olive Oil: With the processor running, slowly drizzle in olive oil until the pesto reaches your desired consistency.
- Add Parmesan: If using, pulse in the freshly grated Parmesan cheese just until incorporated.
- Taste & Adjust: Taste and adjust seasoning—add more salt, lemon, or garlic to suit your taste.
- 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