Go Back
Traditional Basil Pesto Recipe

Traditional Basil Pesto Recipe

A vibrant, homemade basil pesto tossed with al dente pasta for a quick and flavorful Italian-inspired main course.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 60 g fresh basil leaves about 2 large bunches
  • 2 cloves garlic peeled
  • 40 g pine nuts
  • 50 g freshly grated Parmesan cheese
  • 25 g freshly grated Pecorino Romano cheese
  • 120 ml extra-virgin olive oil plus extra for storing
  • ½ teaspoon flaky sea salt
  • ¼ teaspoon freshly ground black pepper
  • 1 tablespoon lemon juice optional, for brightness
  • 400 g dried pasta such as trofie, linguine, or spaghetti
  • Fresh basil leaves for garnish
  • Flaky sea salt for finishing

Method
 

  1. Prepare the Basil and Garlic: Gently wash the basil leaves and pat them completely dry with a clean tea towel. Any excess water will make the pesto watery and less emulsified. Peel the garlic cloves and roughly chop them so they blend more easily.
  2. Toast the Pine Nuts: Place the pine nuts in a dry frying pan over a medium heat. Shake the pan frequently; you’ll hear them begin to pop and sizzle after about 2 minutes. When they turn a pale golden brown and smell wonderfully nutty, tip them onto a plate to cool. Don’t walk away—they burn quickly and become bitter.
  3. Blend the Base: In a food processor, combine the cooled pine nuts, chopped garlic, and a pinch of the sea salt. Pulse 5-6 times until they form a coarse, sandy texture. The garlic will release a sharp, pungent aroma at this stage.
  4. Add the Basil: Add the dried basil leaves to the food processor. Pulse another 5-6 times, scraping down the sides with a spatula. You’ll see the leaves break down into a vivid green paste, and the scent will shift from sharp garlic to sweet, herbaceous basil.
  5. Stream in the Oil: With the motor running, slowly drizzle in the extra-virgin olive oil in a thin, steady stream. Watch as the mixture transforms from a chunky paste into a smooth, glossy, emulsified sauce. The sound of the motor will change to a smoother, creamier hum as the oil incorporates.
  6. Add the Cheese and Season: Stop the motor and add both grated cheeses, the remaining salt, and the pepper. Pulse just 3-4 times until combined. The pesto should look thick, creamy, and a vibrant emerald green. Taste a tiny bit—it should be rich, salty, and nutty. Stir in the lemon juice if using, for a subtle lift.
  7. Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Add your pasta and cook until al dente, usually 1 minute less than the packet instructions. Reserve 120ml of the starchy pasta water before draining. The water should look cloudy and feel slick between your fingers.
  8. Combine and Serve: Return the drained pasta to the warm pot. Add the pesto and 2 tablespoons of the reserved pasta water. Toss vigorously with tongs for about 30 seconds. The sauce will cling to the pasta, turning glossy and coating every strand. If it seems too thick, add another tablespoon of pasta water. Taste and adjust salt if needed.

Notes

Toasting pine nuts carefully is crucial to avoid bitterness. Reserve pasta water to adjust sauce consistency. Lemon juice is optional but adds brightness.