This homemade basil pesto recipe is fresh, flavorful, and easy to make with basil, Parmesan cheese, pine nuts, garlic, lemon juice, and olive oil. Perfect for pasta, sandwiches, pizza, or as a dip, this classic Italian sauce comes together in minutes and can be stored or frozen for later use.

Ingredients
- 2 cups fresh basil leaves, tightly packed
- ¾ cup shredded Parmesan cheese
- ½ cup extra virgin olive oil
- ½ cup pine nuts
- 2 large garlic cloves
- ¼ cup lemon juice (juice of 2 small lemons)
- ½ tsp salt, or to taste
- ¼ tsp black pepper
Instructions
- Prepare Basil: Wash and thoroughly dry the basil leaves. A salad spinner works best for removing excess moisture.
- Blend Ingredients: Place basil, Parmesan cheese, pine nuts, garlic, lemon juice, olive oil, salt, and black pepper into a food processor.
- Process: Blend until smooth and creamy. Scrape down the sides as needed to ensure everything is evenly combined.
- Adjust Seasoning: Taste and add more salt if desired.
Why You’ll Love This Recipe
- Fresh, vibrant flavor with simple ingredients.
- Quick and easy to make in under 10 minutes.
- Versatile — works as a sauce, spread, or dip.
- Freezer-friendly for future meals.

Tips
- Dry basil leaves thoroughly to prevent watery pesto.
- Toast the pine nuts lightly for extra flavor.
- Add olive oil gradually while blending to control consistency.
- Use a sharp blade to avoid bruising the basil.
Variations and Substitutions
- Nuts: Replace pine nuts with walnuts, almonds, or cashews.
- Cheese: Try Pecorino Romano or Grana Padano instead of Parmesan.
- Dairy-Free: Skip the cheese or use a vegan alternative.
- Citrus Twist: Use lime juice instead of lemon for a different flavor.
FAQs
Can I freeze pesto?
Yes, freeze in small airtight containers or ice cube trays for up to 3 months.
How long does fresh pesto last in the fridge?
Store in an airtight jar with a thin layer of olive oil on top for up to 1 week.
Can I make pesto without a food processor?
Yes, use a blender or even a mortar and pestle for a rustic texture.
Serving
- Toss with pasta for a quick dinner.
- Spread on sandwiches or wraps.
- Use as a topping for grilled chicken or fish.
- Mix into soups or roasted vegetables.
Suggestions
- Drizzle over pizza instead of tomato sauce.
- Serve as a dip with crusty bread or crackers.
- Stir into scrambled eggs for a fresh twist.
- Gift in a jar with a ribbon for a homemade present.
Basil Pesto Recipe
8
servings10
minutesIngredients
2 cups fresh basil leaves, tightly packed
¾ cup shredded Parmesan cheese
½ cup extra virgin olive oil
½ cup pine nuts
2 large garlic cloves
¼ cup lemon juice (juice of 2 small lemons)
½ tsp salt, or to taste
¼ tsp black pepper
Directions
- Prepare Basil: Wash and thoroughly dry the basil leaves. A salad spinner works best for removing excess moisture.
- Blend Ingredients: Place basil, Parmesan cheese, pine nuts, garlic, lemon juice, olive oil, salt, and black pepper into a food processor.
- Process: Blend until smooth and creamy. Scrape down the sides as needed to ensure everything is evenly combined.
- Adjust Seasoning: Taste and add more salt if desired.


Leave a Comment