Italy has a strong gastronomic tradition, with regional recipes that often vary from town to town, if not from family to family.
But what are the 30 dishes that every Italian or Italian food lover should know how to cook, or have tried, to claim that they really know Italian cuisine?
Business Insider recently posed this very question to chef Giancarlo Perbellini, from two-Michelin-starred Casa Perbellini in Verona.
Here are the Italian dishes that everyone should know, according to Perbellini.
1. Frittata
Eggs are an essential ingredient in many traditional regional dishes. Their versatility and practicality are essential to the success of the frittata, which is often combined with cheese and vegetables, or can serve as a 'leftovers dish' with spaghetti or other leftover ingredients from the day before.
2. Uovo all’occhio di bue (fried or sunny-side up egg)
If it's not a frittata, a perfectly executed fried egg is another common sight on Italian tables. Fried eggs can be combined with different ingredients depending on the season, from caviar to asparagus.
3. Pizza
Whether thick crust or thin, Neapolitan, Roman or contemporary, white or red, pizza is one of the symbols of "Made in Italy". And everyone, at home, sooner or later, tries making them.
Here's how to make classic Margherita pizza.
4. Vitello tonnato
Vitello tonnato is a popular classic of Piedmontese cuisine – a must try in the Langhe region – and one that has travelled the entire country. This cold appetiser was hugely popular in the 1980s, but remains a dish that everyone tastes or cooks sooner or later, and usually keeps everyone happy.
5.Parmigiana di melanzane
Deconstructed, traditional, prepared properly, with fried aubergines, or in the 'lighter' version with grilled aubergines or, as Perbellini suggests, steamed – aubergine parmigiana remains a must, a dish to win over everyone seated around the table, including vegetarians.