Ever heard of Wild garlic pesto? Real Italian pesto or more precisely pesto Genovese is, as the name suggests, coming from the Italian city of Genoa. It is traditionally made from basil, garlic, pine nuts, Parmesan cheese (parmigiano) and pecorino (cheese made from sheep’s milk), all blended or crushed with olive oil and finally salted […]