Italy is a culinary hotspot and there are so many delicious dishes that this country can offer. A trip to this country isn't complete without experiencing it's local dishes so here are five that you simply must not miss!

Pesto Alla Genovese. The simplicity of this dish is what makes it stand out with basic ingredients like basil, garlic, salt, Parmesan, pine nuts and olive oil. According to Eataly, it first originated in Genoa though few twists have been made through the course of time. However, similar dishes have dated back to the Roman times.

Ribollita. According to The Telegprah, the name of this Tuscan dish means "reboiled" because of the fact that it was reheated version of the Minestrone.  With cavolo nero, carrots, cannellini beans, celery and other inexpensive ingredients, the two are pretty similar but adding stale bread makes the distinction.

Tiramisù. This mouth-watering dessert made up of cocoa, coffee and creamy mascarpone is a classic delicacy that every traveler must try. There are lots of restaurants that make its own versions so it's just a matter of choice where to get one.

Risotto Alla Milanese. Pasta may be a big thing in Italy but in the northern part of central Italy, it's rice. Risotto is quite a famous dish in these parts and the Risotto alla Milanese is a must try. The golden-colored and saffron-infused dish is a hearty meal that would give travelers a tasty experience they will never forget.

Pizza. It may be an arguable fact but everyone loves pizza and there's no better place to try it than its birthplace. Naples has a few restaurants that have been in business since the 1870. Made for the queen of Italy, the pizza's designe is based off the Italian flag colors with red being the tomato, green for basil and white for mozarella.

Italy is not only rich in historical sites and natural attractions. For those who are planning to go to Italy, these five dishes shouldn't be missed.