Go Back

Classic Basil Pesto

This Classic Basil Pesto is a fresh and flavorful Italian sauce made with basil, Parmesan cheese, garlic, olive oil, and nuts. Perfect for creamy pesto pasta, sandwiches, salads, and quick pesto meals.
Prep Time 10 minutes
Cook Time 2 minutes
Total Time 12 minutes
Servings: 8

Ingredients
  

  • 2 cups fresh basil leaves packed
  • cup pine nuts or walnuts
  • 2 –3 garlic cloves
  • ½ cup grated Parmesan cheese
  • ½ cup extra virgin olive oil
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp lemon juice optional

Method
 

  1. Wash and dry basil leaves thoroughly.
  2. Optional: Toast pine nuts or walnuts in a dry skillet for 2–3 minutes until fragrant. Cool slightly.
  3. Add basil, nuts, garlic, Parmesan, salt, and pepper to a food processor. Pulse until chopped.
  4. Slowly drizzle olive oil into the processor while blending until smooth and creamy.
  5. Add lemon juice if desired and blend briefly.
  6. Taste and adjust seasoning if needed.
  7. Serve immediately or store in an airtight container in the fridge.

Notes

  • Use fresh basil for the brightest flavor and color.
  • Add extra olive oil or pasta water for creamy pesto pasta consistency.
  • Store in the fridge for up to 5 days.
  • Freeze pesto in ice cube trays for easy portions.
  • Walnuts are a great budget-friendly alternative to pine nuts.
  • Perfect for pesto meals, sandwiches, pasta recipes, and marinades.