Homemade pesto not only tastes so much better than store bought, it's super easy to make and only takes a few minutes.
Heat a dry non-stick frying pan/skillet over a medium-low heat and lightly toast the pine nuts until they just start to turn golden. Remove from the pan and allow to cool slightly.
Add the basil leaves and pine nuts to a food processor and pulse to finely chop.
Add the parmesan and garlic clove then drizzle in half of the olive oil and pulse, continue adding a little more olive oil and pulsing until you have a smooth, creamy sauce.
If your pesto is a little too thick you can thin it out by adding a little more olive oil
Add 1-2 tsp of lemon juice for a bit of brightness (optional) and season with salt and pepper. Give it another pulse, taste the pesto and adjust the seasoning to taste.
Remember you can always add but you can't take away, so add a little salt and pepper and keep seasoning until you have the perfect pesto.