Pesto originated in Genoa in the Liguria region of northern Italy (pesto alla genovese), and traditionally consists of crushed garlic, basil, and European pine nuts blended with olive oil, Parmigiano-Reggiano (Parmesan cheese), and Fiore Sardo (cheese made from sheep's milk).