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 - A bowl of vibrant green homemade basil pesto with fresh basil leaves and pine nuts scattered around.

Classic Fresh Basil Pesto Recipe

An authentic and easy-to-make classic basil pesto recipe, bursting with the fresh flavors of basil, garlic, pine nuts, Parmesan cheese, and olive oil. Perfect for pasta, sandwiches, and more!

  • Total Time: 10 minutes
  • Yield: 1 cup 1x

Ingredients

Scale

2 cups fresh basil leaves, packed
1/2 cup freshly grated Parmigiano-Reggiano cheese
1/2 cup extra virgin olive oil
1/3 cup pine nuts (lightly toasted, optional)
2–3 cloves garlic, peeled
1/2 teaspoon salt, or to taste
1/4 teaspoon black pepper, or to taste

Instructions

Step 1: Gather all your ingredients. Ensure your basil is washed and thoroughly dried. Lightly toast your pine nuts in a dry skillet over medium-low heat for 2-3 minutes until fragrant, if desired. Let them cool completely.
Step 2: In the bowl of a food processor, combine the fresh basil leaves, pine nuts, and garlic cloves. Pulse several times until roughly chopped. Scrape down the sides of the bowl as needed.
Step 3: Add the freshly grated Parmigiano-Reggiano cheese, salt, and black pepper. Pulse again until the mixture is finely chopped but not yet a paste.
Step 4: With the food processor running on low, slowly drizzle in the extra virgin olive oil through the feed tube until the mixture comes together into a smooth, thick paste. Be careful not to over-process; you want a rustic texture.
Step 5: Taste and adjust seasonings as needed. You might want more salt, pepper, or even a touch more cheese depending on your preference.
Step 6: Transfer the finished pesto to an airtight container. If not using immediately, pour a thin layer of olive oil over the surface to prevent oxidation. Store in the refrigerator for up to a week or freeze for several months.

Notes

For best flavor, use high-quality extra virgin olive oil and freshly grated Parmigiano-Reggiano cheese. To prevent browning, cover the surface of the pesto with a thin layer of olive oil before refrigerating.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Side Dishes
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 cup (approx. 60g)
  • Calories: 290 kcal
  • Sugar: 1 g
  • Sodium: 260 mg
  • Fat: 28 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 24 g
  • Trans Fat: 0 g
  • Carbohydrates: 4 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 15 mg

Keywords: pesto recipe, basil pesto, homemade pesto, italian pesto, easy pesto, fresh pesto, pine nut pesto, garlic pesto

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!