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 Pesto Recipe


  • Author: Camila Rose
  • Total Time: 15 minutes
  • Yield: 1
  • Diet: Vegetarian

Description

This classic homemade pesto combines fresh basil, toasted pine nuts, garlic, Parmesan cheese, and high-quality olive oil for a vibrant, flavorful sauce. Perfect for pasta, sandwiches, or as a dip, this recipe brings authentic Italian flair to your kitchen in under 15 minutes. Easy to customize with substitutes and perfect for freezing, homemade pesto is a must-have staple for every home cook who loves fresh, bold flavors.


Ingredients

  • 2 cups fresh basil leaves, packed
  • 1/3 cup pine nuts, toasted
  • 2 garlic cloves, peeled
  • 1/2 cup freshly grated Parmesan cheese
  • 1/2 cup extra virgin olive oil
  • Salt, to taste
  • Freshly ground black pepper, to taste


Instructions

  • Rinse and dry basil leaves thoroughly.
  • Toast pine nuts in a dry skillet over medium heat until golden, about 2-3 minutes.
  • In a food processor, pulse basil, pine nuts, and garlic until coarsely chopped.
  • Slowly add olive oil while blending until smooth but textured.
  • Add Parmesan, salt, and pepper, pulse to combine.
  • Taste and adjust seasoning as needed.
  • Store in an airtight container with a drizzle of olive oil on top.

Notes

  • Use fresh ingredients for best flavor.
  • Substitute nuts and cheese for dietary preferences.
  • Add lemon juice for brightness if desired.
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes (for toasting nuts)
  • Category: Sauce
  • Method: No cook (except toasting nuts)
  • Cuisine: Italian