Technically, pesto, from the Italian verb pestare, meaning to crush or to grind, refers to anything made by pounding or mashing ingredients together. Pesto alla genovese refers to the original pesto ...
Pesto is an absolute staple in many people's kitchens, as its deep and nutty flavour is an instant way to make any bland or boring meal taste more interesting. Made from pine nuts, basil, olive ...