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
basil pesto recipe - Vibrant green homemade basil pesto in a small bowl with fresh basil leaves, pine nuts, and a wooden spoon

The Ultimate Homemade Basil Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic, vibrant, and incredibly fresh basil pesto recipe made with fragrant basil leaves, rich pine nuts, sharp Parmesan and Pecorino Romano cheeses, pungent garlic, and premium extra virgin olive oil. Perfect for pasta, sandwiches, or as a versatile flavor enhancer.

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

Ingredients

Scale

2 cups fresh basil leaves, packed
1/2 cup grated Parmesan cheese
1/4 cup grated Pecorino Romano cheese (optional, but recommended)
1/4 cup pine nuts (lightly toasted, optional)
2 cloves garlic, peeled
1/2 cup extra virgin olive oil
1/2 teaspoon salt, or to taste
1/4 teaspoon black pepper, or to taste

Instructions

Step 1: Prepare your ingredients. Gently wash and thoroughly dry the basil leaves. It's crucial they are completely dry to prevent a watery pesto. If using, lightly toast the pine nuts in a dry skillet over medium heat for 2-3 minutes until fragrant, then let them cool.
Step 2: Combine solid ingredients. In the bowl of a food processor, combine the fresh basil leaves, toasted pine nuts (if using), garlic cloves, Parmesan cheese, and Pecorino Romano cheese (if using). If you're wondering how to make basil pesto recipe without a food processor, you can use a mortar and pestle, adding ingredients gradually.
Step 3: Pulse to combine. Pulse the mixture a few times until the ingredients are roughly chopped and well combined. Scrape down the sides of the bowl as needed to ensure everything is incorporated evenly. This initial pulse is key for a good basil pesto recipe.
Step 4: Slowly add olive oil. With the food processor running on low speed, slowly stream in the extra virgin olive oil through the feed tube. Continue processing until the mixture reaches your desired consistency – smooth but still with a little texture is ideal for this basil pesto recipe. Avoid over-processing, which can make the pesto bitter.
Step 5: Season the basil pesto recipe. Stop the food processor and taste the pesto. Add salt and black pepper to your preference. Remember that Parmesan and Pecorino Romano cheeses are already quite salty, so adjust accordingly.
Step 6: Final pulse. Give it one or two final pulses to thoroughly mix in the seasonings. Scrape the basil pesto recipe into an airtight container. For storage, pour a thin layer of olive oil over the surface to prevent oxidation and maintain its vibrant green color.
Step 7: Serve and enjoy! Your homemade basil pesto recipe is now ready to be enjoyed! Toss it with your favorite pasta, spread it on bruschetta, use it as a marinade, or store it for later. It's truly a versatile and delicious sauce.

Notes

For longer storage, freeze pesto in ice cube trays. Once frozen, transfer cubes to a freezer-safe bag. Thaw as needed. Always use good quality extra virgin olive oil for the best flavor.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 cup
  • Calories: 380 kcal
  • Sugar: 1 g
  • Sodium: 420 mg
  • Fat: 38 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 28 g
  • Trans Fat: 0 g
  • Carbohydrates: 5 g
  • Fiber: 2 g
  • Protein: 9 g
  • Cholesterol: 20 mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!