In a high quality blender or food processor, blend everything together except for the olive oil, salt and pepper.
While still mixing, slowly pour in the olive oil (you may have to scrape down the sides a few times). Continue mixing until it's well incorporated.
Add the salt and pepper, and blend again for 5-10 seconds.
Store in the fridge for up to a week. Enjoy!
How to use pesto beyond pasta? So many delicious ways.