There are so many recipes for pesto, but my favorite one is quite simple and includes olive oil, basil, parmesan, garlic and pinenuts. The ingredients for pesto are so versatile and easy to find!
Using a food processor, I pulse together 2 cups of fresh basil leaves, 1/2 cup of grated parmesan cheese, 1/2 cup of pine nuts (walnuts work well too!), 3 large cloves of garlic and 1/2 cup of olive oil. I add some salt and pepper to taste and I'm all set!
I usually serve the pesto with spaghetti since it is my favorite pasta noodle, but this time I decided to spread it on some flatbread and top it off with some fresh aged parmesan.