If you don't have a food processor or mortar and pestle, it's still possible to make a delicious homemade basil pesto that leaves little to be desired. Using this method, this pesto can be used in recipes like my pesto pasta or my pesto dip.
Preheat oven to 180°C (350°F). Add the pine nuts to a small baking tray and move to the oven. Toast for about 5 minutes, or until they are browning and very fragrant. Keep a watchful eye as they can burn very quickly.
Using a sharp knife, very finely mince the basil. This may take a few minutes. Add the basil to a small mixing bowl.
Very finely chop the toasted pine nuts with a sharp chef's knife until very few large pieces remain. Add to the bowl with the basil.
To the bowl, add the parmesan cheese and garlic. Season with a small pinch of salt and a few grinds of pepper.
Drizzle in the olive oil and stir until well combined. Serve or use in a recipe calling for fresh basil pesto.