1/4 cup pine nuts
3 unpeeled garlic cloves
2 cups packed fresh basil leaves
7 tbsp. extra-virgin olive oil
1/2 teaspoon salt
1/4 cup finely grated Parmesan cheese
Toast the pine nuts with a small amount of olive oil in a skillet for about 4 minutes. Set aside.
Add the garlic to the skillet and toast for about 7 minutes.
Place the basil in a plastic bag and pound with a rolling pin until bruised.
Place the toasted pine nuts, toasted garlic, basil, olive oil, and salt in a food processor. Process until smooth. Transfer to a bowl and add the Parmesan cheese.
Source: Baking Illustrated