Wash and de-stem all of the basil leaves and set them out to dry a bit while you prepare all of the other ingredients.
Measure the olive oil, orange zest, parmesan, whole garlic cloves, and salt into the bowl of a food processor.
Add the basil leaves and process until it is thick and homogenous, about 5 minutes.
Pesto is ready to be used or frozen immediately.