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
pesto recipe - Close-up of vibrant green homemade basil pesto in a white bowl with a wooden spoon, surrounded by fresh basil leaves, pine nuts, and a block of Parmesan cheese.

Classic Homemade Basil Pesto

An authentic and incredibly flavorful homemade basil pesto recipe, perfect for pasta, bruschetta, or as a versatile spread. This vibrant green sauce comes together quickly with fresh basil, garlic, pine nuts, Parmesan cheese, and extra virgin olive oil.

  • Total Time: 10 minutes
  • Yield: 1.5 cups (4 servings) 1x

Ingredients

Scale

2 cups fresh basil leaves, packed (about 2 large bunches)
1/2 cup freshly grated Parmigiano-Reggiano cheese (or a mix with Pecorino Romano)
1/3 cup pine nuts (lightly toasted, optional)
2 large cloves garlic, peeled
1/2 cup extra virgin olive oil
1/2 teaspoon sea salt, or to taste
1/4 teaspoon freshly ground black pepper, or to taste

Instructions

Step 1: In the bowl of a food processor, combine the fresh basil leaves, pine nuts (if using toasted, ensure they are cooled), and garlic cloves. Ensure basil is dry to prevent a watery pesto.
Step 2: Pulse the food processor several times until the ingredients are coarsely chopped. Stop and scrape down the sides of the bowl with a spatula to ensure even processing.
Step 3: Add the freshly grated Parmigiano-Reggiano cheese to the food processor. Pulse a few more times until the cheese is incorporated and the mixture is well combined, forming a thick crumble.
Step 4: With the food processor running on low speed, slowly drizzle in the extra virgin olive oil through the feed tube. Continue processing until the pesto reaches your desired consistency – smooth but still with some texture. Avoid over-processing to prevent oxidation.
Step 5: Transfer the pesto to a bowl. Stir in the sea salt and freshly ground black pepper. Taste and adjust seasoning as needed. Serve immediately or store for later.

Notes

For the best flavor, always use high-quality extra virgin olive oil and freshly grated Parmigiano-Reggiano cheese. Lightly toasting the pine nuts adds an extra layer of depth. To maintain the vibrant green color during storage, pour a thin layer of olive oil over the surface of the pesto before sealing and refrigerating. For longer preservation, freeze in ice cube trays and transfer to an airtight bag.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: How To
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 cup
  • Calories: 350 kcal
  • Sugar: 1 g
  • Sodium: 300 mg
  • Fat: 35 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 28 g
  • Trans Fat: 0 g
  • Carbohydrates: 5 g
  • Fiber: 2 g
  • Protein: 8 g
  • Cholesterol: 20 mg

Keywords: pesto recipe, basil pesto, homemade pesto, italian pesto, authentic pesto, pesto sauce, easy pesto, pasta sauce, pesto genovese, fresh basil, how to make pesto

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!