Ingredients
2 cups fresh basil leaves, packed
1/2 cup grated Parmesan cheese (or Pecorino Romano)
1/3 cup pine nuts (lightly toasted, optional)
2 cloves garlic, peeled
1/2 cup extra virgin olive oil
1/2 teaspoon salt, or to taste
Optional: 1 teaspoon fresh lemon juice (to brighten flavor)
Instructions
Step 1: In a food processor, combine the fresh basil leaves, pine nuts, garlic cloves, and salt. Pulse several times until the mixture is coarsely chopped. Scrape down the sides of the bowl as needed to ensure even processing.
Step 2: With the food processor running on a low setting, slowly drizzle in half of the extra virgin olive oil through the feed tube. Continue to process until the ingredients form a thick, coarse paste.
Step 3: Add the freshly grated Parmesan cheese to the food processor. Pulse a few more times until the cheese is just incorporated into the basil mixture. Be careful not to over-process at this stage, as it can make the pesto bitter.
Step 4: Continue to slowly drizzle in the remaining extra virgin olive oil while the food processor is running, until the pesto reaches your desired consistency. You can make it smoother or leave it slightly chunkier, according to your preference. If desired, add a teaspoon of fresh lemon juice to brighten the flavors.
Step 5: Taste the homemade pesto and adjust the seasoning with more salt if necessary. Transfer the pesto to an airtight container. For optimal freshness and to prevent browning, pour a thin layer of olive oil over the surface before sealing. This homemade pesto recipe can be stored in the refrigerator for up to one week or frozen for several months.
Notes
For the best flavor, use the freshest ingredients possible, especially your basil. If you don't have pine nuts, walnuts or almonds make great substitutes. To keep pesto green when storing, pour a thin layer of olive oil on top before sealing the container. Freezing in ice cube trays is an excellent way to preserve individual portions for later use. This homemade pesto recipe is naturally gluten-free.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Main Dishes & Savory Recipes
- Cuisine: Italian
Nutrition
- Serving Size: 2 tbsp (30g)
- Calories: 180 kcal
- Sugar: 0.5g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 15mg