Pesto is definitely one of my favourite foods! It is so simple to make too.
Couple of handfuls of basil
Handful of pine-nuts
Clove of garlic
Tablespoon of olive oil
Warm the pinenuts in a pan until lightly browned. Tip them into a pestle and mortar and grind them. Chop the basil a little and then add it to the pinenuts in the pestle and mortar. Add the salt and garlic. Grind until the mixture has formed a paste. Add the olive oil. I don't normally add much parmesan to my actual pesto - I prefer to grate it on top, but you could also add some of the cheese at this stage.
Serve on top of pasta, in sandwiches, on gnocchi or however you want!