Wondering which are the best food cities in Italy?
The truth is, you can’t go wrong—every Italian city, big or small, has its own culinary treasures.
We love tasting our way through Italy, discovering the best food spots that serve authentic dishes made with passion and high-quality ingredients (which, in Italy, are easy to find).
This page is our diary of the best food experiences we’ve found across Italy, with recommendations on what and where to eat.
We’re still exploring further and bringing our stories here as we go. Happy exploring!
Swipe left to see more →
| City | Best for | Signature foods | Budget |
|---|---|---|---|
| Rome | Classic Roman cuisine | Carbonara, cacio e pepe, supplì | $$ |
| Florence | Tuscan comfort food | Bistecca, ribollita | $$ |
| Bologna | Fresh pasta | Tagliatelle al ragù, tortellini | $$ |
| Venice | Seafood & cicchetti | Sarde in saor, risotto | $$ |
| Monopoli | Coastal Apulian food | Seafood, orecchiette | $–$$ |
| Milan | Modern fine dining | Risotto, cotoletta | $$$ |
| Bergamo | Hearty northern dishes | Casoncelli, polenta | $–$$ |
| Naples | Pizza & street food | Neapolitan pizza, sfogliatella | $ |
| Palermo | Street food & sweets | Arancini, cannoli | $ |
| Genoa | Ligurian specialties | Pesto, focaccia | $$ |
| Turin | Refined cuisine | Agnolotti, gianduja | $$ |

Rome is definitely one of the best cities for food in Italy. Roman cuisine, known as Cucina Romana, is simple yet varied and delicious.
On the menu, you'll find iconic pasta dishes such as carbonara, cacio e pepe, and amatriciana, to name a few. Carbonara—made with eggs, pecorino, guanciale (cured pork jowl), and black pepper—is one of the most popular.
You can even learn to make these pasta dishes from scratch with Chef Riccardo in Rome!
Alla Rampa dei Gracchi (Via dei Gracchi 90), not far from the Vatican, serves excellent pasta, meat and seafood dishes as well. We ate here: the food quality is superb and the service is top-notch. You’ll see many locals dining here, which is always a good sign. Prices are affordable as well.
See other great places where we love to eat in Rome.
When we’re craving something comforting but quick, we go for pizza bianca with mortadella—especially the one from Bonci, which is incredibly tasty.
We never skip the chance to eat crunchy pizza bianca filled with fragrant mortadella
Besides pizza al taglio (Bonci Pizzarium has one of the best), which is rectangular pizza cut into slices, Romans also have pinsa. It’s made with a mix of flours and comes in small oval portions.
When we stayed in Prati, we loved getting pinse from Pinsa 'Mpò (Via dei Gracchi 7). They bake each pinse when you order, so it’s always fresh. Perfect as a quick snack or light lunch.
Porchetta (that originates from Ariccia), the boneless pork stuffed with herbs and seasonings and slowly roasted, is another delicacies, you shouldn't miss in Rome.
Grab ready-to-eat porchetta panini or made it by yourself (buy a slice of porchetta at Trionfale Market together with some freshly baked focaccia).
Supplì are a classic Roman street food, perfect for grabbing on the go as you explore the city. Their crispy exterior and gooey mozzarella center make them an irresistible snack found in pizzerias, bakeries, and tiny fritterie all over Rome.
One of the most traditional Roman meat dishes is saltimbocca alla Romana—pan-fried veal cutlets wrapped in prosciutto and flavoured with fresh sage. Rome is also famous for offal dishes, such as trippa alla Romana, which you should try at least once.
Flavio al Velavevodetto in Testaccio is the perfect place to taste these dishes, as they serve authentic Roman cuisine, away from tourist crowds.
Roman cuisine doesn’t lack vegetarian dishes. Just think of fiori di zucca fritti (zucchini flowers filled with ricotta and anchovies) or deep-fried artichokes—typical of the Jewish Ghetto—whose leaves are crisp and salty like potato chips while the heart remains tender.
Rome is a dream destination for food lovers—especially when it comes to desserts. We especially love cornetti, the Italian version of croissants—our must-try flavours are custard and pistachio.
Pasticcerie all over Rome offer an incredible selection of pastries, mini tarts, cookies, and other traditional Italian sweets. Choosing just one is nearly impossible. You should also try bomboloni, the soft and fluffy Italian doughnuts filled with cream, chocolate, or jam.
Although cannoli originate from Sicily and sfogliatelle from Campania, you can easily find them in Rome’s best pastry shops.
For an authentic Sicilian-style cannolo, we recommend I Dolci di Nonna Vincenza near Campo de’ Fiori, famous for its pastries, sweets, and savoury snacks.
Another iconic treat you can’t miss in Rome is the maritozzo, a sweet bun stuffed with whipped cream and traditionally enjoyed for breakfast.
And of course, no food trip to Italy is complete without gelato. Our favourite gelato spots in Rome are Hedera Gelateria near the Vatican and Venchi near the Spanish Steps. For the perfect flavour combination, go for chocolate and pistachio.

Florence is not only the city of art and culture, but also one of the best cities in Italy for food.
The Tuscan cuisine uses simple, home-grown ingredients cooked just right in old-fashioned recipes. Some famous "poor" dishes are pappa al pomodoro, torta di ceci, panzanella, and crostini. Lampredotto sandwiches, made from cow stomach, show how they use every part of the animal. They're worth trying.
Be sure to visit the Mercato Centrale, Florence’s main indoor food market, to see the best produce from Tuscan region and to snack some cheese and cured meats. Here you can grab a lampredotto panini or schiacciata sanwich with your favourite filling.
Wine lovers will be happy too, with lots of great local wines to choose from. If you want something more casual, try a big Fiorentina steak in one of Florence's old steakhouses. After that, take a walk by the river with some homemade gelato. It's the perfect way to enjoy Tuscan food!
The juicy T-bone steak traditionally made from Chianina beef. It’s often served with cannellini beans - another Tuscan staple. Robust chianti reds go perfectly with plates of pappardelle in a wild boar sauce.
You'll find all these dishes in the local trattorias in the city of Florence. For finding the best ones, book a guided food tour! Or take a cooking class, and learn how to prepare something by yourself!
As for dessert, ice-cream fans will be pleased to know that gelato was invented here, so you know you’ll get some of the best scoops in Italy. We recommend La Gelateria La Carraia (close to Ponte Carraia), bright and cute gelateria offering amazing gelato (and less pricey than the other ones). Or opt for Venchi gelato, if you find yourself near Piazza della Signoria.

When walking through the streets of Bologna’s historic centre, we knew we were in food heaven.
Bunches of yellowish tortellini and reddish prosciutto grabbed our attention from the shop windows.
We immediately went to Sfoglia Rina, a place known for its amazing pasta. The lines are usually long, but it’s definitely worth the wait. You can also buy fresh, handmade pasta to take away and enjoy at home.
Bologna ranks high on the list of the best food cities in Italy. The region of Emilia-Romagna, whose capital it is, is dotted with family-run producers of Parmigiano Reggiano, prosciutto, and balsamic vinegar.
Many of these dairies, farms, vineyards, and artisanal botteghe are open for tastings, making it an ideal destination for food lovers to see what goes on behind the scenes.
While staying in Bologna, make a train trips to wonderful little cities such as Parma (Parmigiano Reggiano, Prosciutto di Parma, Culatello), Modena (do a Balsamic Vinegar tour) or Ferrara (try cappellacci alla zucca and salama de sugo).
We'd also recommend heading a little off the beaten track to visit the cities like Ravenna, Ferrara, Piacenza and Cesena for equally fabulous food in a quieter and more authentic setting.
The puccia from Cala & Fuci in Monopoli was a generous and delicious meal for usThe first thing we discovered about Monopoli was that we would eat great seafood here (by the fishing boats in the harbour) and taste extra-virgin olive oil (after seeing countless olive trees while arriving by train from Bari; a 30-minute flight from Dubrovnik in Croatia).
We loved eating at Il Vicoletto (Via Orazio Comes 56), which offers delicious local food. We tried fritto misto di mare and cavatelli with mussels — both yummy. We also sampled spaghetti all’assassina (very spicy) and orecchiette al ragù (melt-in-your-mouth good).
The real discovery was puccia! A typical Apulian flatbread. We found the best one at the Cala & Fuci Street Food Gourmet (on Via Roma, one of the main streets), where we had the one with grilled octopus and zucchini. It was huge, enough for a full meal, and not too expensive (€9).
Orecchiette al ragù from Il Vicoletto in Monopoli were heavenlyWe also took the opportunity to buy some salami and prosciutto from Che Buono di Tota Anna – a local food store. They always slice everything very thinly, and you can also buy amazing panini there.
You need to wait a bit for them to make the panzerotti at Madia, but it’s worth it. You’ll get a freshly fried dough pocket filled with anything you like for only €4–5. We loved the ones filled with mortadella and pistachio grains the most.
The pasticciotti from Martinucci (only 5-minute walk from Casa Mia) were heavenly, available in various flavours. We loved them all, but our favourites were the pistachio ones and the lemon-cream ones topped with almond flakes.
The food here feels as fresh as the breeze — honest, unfussy, and full of southern warmth. Monopoli may be small, but it’s proof that some of Italy’s best food cities are found off the beaten path. We think Monopoli is definitely one of South Italy’s top food cities.
Venice may be famous for its canals and historic architecture, but it’s also one of Italy’s most exciting food cities.
Thanks to centuries of maritime trade, Venetian cuisine blends traditional Italian flavors with unique coastal and seafood influences. The best way to experience it is by wandering the narrow streets and hopping between "bacari" (traditional wine bars) for "cicchetti", Venice’s version of tapas.
What makes Venice special is how much of its food culture is built around simple, high-quality ingredients—fresh seafood, rich butter and olive oil, and bold local flavors.
The city’s markets and family-run osterie still keep the traditions alive, making it a perfect destination for anyone who loves authentic Italian food.
👉 Insider tip: Skip the main tourist streets and head to neighbourhoods like Cannaregio, Dorsoduro, or Castello for the most authentic and affordable eats. Venice’s food scene is all about small discoveries—one bite at a time.

Milan deserves a place on the list of the best food destinations in Italy.
It's famous for risotto alla Milanese (with saffron) or the heartier osso bucco, which is a dish of slow-cooked veal shanks. In Milan you can enjoy "aperitivo hour" - where for the price of a drink, you can help yourself to an astonishing number of free buffet snacks.
Did you know that panettone is invented in Milan?
So be sure to visit one of artisanal producers and get this soft sweet bread Italian eat and give each other during Christmas time. You'll have a slice of delicious panettone from Tre Marie along a cup of coffee. They offer various flavours, and are very affordable (750g for 18 Euros).
Tre Marie store can be found in San Babila, which is a short walk from the Duomo. We love their panettone with almond paste and lemon, topped with sweet crunchy topping!

Our recent visit to Bergamo, near Milan, proved that it deserves to be among best cities for food lovers. 👉 Take a look at how our visit to Bergamo went.
We loved wandering between Città Alta and Città Bassa, stopping in local trattorias and cafés to enjoy the atmosphere and, of course, the incredible regional cuisine.
One dish you shouldn’t miss is casoncelli alla bergamasca—delicate, candy-shaped pasta filled with meat and served with pancetta, sage, and butter.
For an authentic taste, try Trattoria Parietti or Da Mimmo.
Another local specialty worth trying is loanghìna, a long, thin sausage typical of the area, rolled up and secured with toothpicks before grilling to hold its shape—usually served with creamy polenta or tucked into a simple panino.
While exploring, we couldn’t ignore the bright yellow cakes in bakery windows.
These are polenta e osei, a sponge cake filled with chocolate-hazelnut cream, coated in marzipan, and topped with a tiny chocolate bird. A great version can be found at Nessi Pasticceria near the funicular.
Polenta e osei, a traditional Bergamo dessert with a creamy center and signature yellow coatingGelato is a must, especially stracciatella. We loved it at Gelateria La Romana, where the salted caramel with pecans is also worth trying.
For something quick, Forno Liento serves delicious warm panzerotti, while Mòrso Pizzeria Bergamo is perfect for affordable, tasty pizza and takeaway.
We also enjoyed Sweet Irene, a cosy café with great vegan and gluten-free options.
For a proper meal, Antica Trattoria La Colombina in the upper town offers classic dishes in a welcoming setting, while La Scagna in the lower town stands out for generous portions and rich flavours—just book ahead.
Opening times may vary, so it’s best to check in advance and make a reservation if possible.
Bergamo truly surprised us—it’s not only beautiful, but also a fantastic destination for anyone who loves good food.

The Naples is famous for its pizza Napoletana made with San Marzano tomatoes creamy mozzarella and basil. But it's not all about the pizza in Naples, as it is popular for deep-fried food, starting from frittatine di pasta, fried calamari or sardines, fritters (made of the similar dough like pizza). Buy these delights from the stalls at Pignasecca market.
At seafood restaurants of the classy Chiaia waterfront district, you'll find another local speciality - spaghetti alle vongole (clams). Finish it off with limoncello made from lemons picked along the Amalfi Coast.
Popular Naples food are: Ziti alla Genovese, Sartù di riso, Pasta patate e provola, Cavaiuoli. Also some classic cheeses like Mozzarella di Bufala, Provola, Scamorza.
Take a guided food tour to try the best food of Naples.

The island of Sicily, and particularly its capital Palermo, gives you an experience of street food like no other Italian city. Head to the lively Kalsa quarter, where you can watch fish, prawns and calamari being grilled on giant barbecues.
Plus, here you can try Sicilian fried snacks, such as arancini (fried risotto balls), panelle (chickpea flour fritters) and potato croquettes. At Palermo, visit the Mercato del Capo, food market that takes you to the heart of Sicilian food. Here you can try pasta con sarde - spaghetti with sardines and fennel.
Sicilian caponata is a tasty salad or relish made of eggplant with onions, celery, and tomatoes and augmented with tangy olives and capers.
Can I add real Sicilian granita with homemade panna to this list. With a fresh baked brioche. I’ve tried so many versions throughout the north and somehow it’s never quite the same as getting it in Sicily.
We also have to mention Genoa as one of the best food cities in Italy. Pesto sauce comes from this city, as does focaccia — two edible treasures we absolutely adore.
Throughout the streets of the city’s Centro Storico, there’s no shortage of tiny cafés where you can snack on focaccia or farinata, an oven-baked flatbread made with chickpea flour.
Genoa is also full of local trattorias serving authentic dishes such as trofie pasta with pesto or ravioli-like pansotti with walnut sauce (another local favourite). At the stalls of the vast Mercato Orientale, you’ll find some of the best Ligurian olives, fresh pasta, meats and much more.
Nearby, the Cinque Terre — a picturesque string of seaside villages linked by leafy cliff-top trails — is hugely popular with visitors to Italy. In Sestri, cobbled streets are lined with street-food vendors selling farinata, thin, crusty pizza and gelato that’s good enough to make you abandon the beach. Seasonal street markets offer local treats such as marmellate (preserves) made with figs, blueberries and citrus, as well as focaccia di Recco, filled with creamy crescenza or stracchino cheese.
Turin is one of those cities that quietly wins over food lovers and never really lets them go. Once the capital of the Duchy of Savoy, it has an elegant, regal feel—but its real charm lies in its food culture.
It’s the birthplace of gianduja, the smooth blend of cocoa and Piedmont hazelnuts, and the famous gianduiotti chocolates. Historic cafés line the piazzas, many serving local classics like vermouth and zabaione.
A must-try is the bicerin—a layered drink of espresso, hot chocolate, and cream. From there, life slows down into long lunches, sweet breaks, and aperitivo in the evening.
Savory dishes are just as impressive, with Piedmont specialties like agnolotti del plin, vitello tonnato, rich pastas, slow-cooked meats, and seasonal white truffles. The region also produces outstanding wines like Barolo and Barbaresco.
Even the chocolate shops feel refined, with names like Guido Gobino and Baratti & Milano worth a stop. Add elegant streets and a deep food culture, and Turin easily ranks among Italy’s top cities for food lovers.
There’s no single “best” region for food in Italy—each one has its own identity, ingredients, and traditions, shaped by geography and history.
That said, Emilia-Romagna is often considered the heart of Italian cuisine, home to rich dishes like fresh pasta, aged cheeses, and cured meats.
Tuscany is known for simple, high-quality ingredients and rustic cooking, while Campania shines with iconic pizza, tomatoes, and coastal flavours.
In the north, regions like Piedmont bring refined, truffle-rich dishes, and in the south, Sicily offers bold, vibrant street food with Arab and Mediterranean influences.
In reality, the “best” region is the one you’re eating in—because Italy’s food culture is deeply local, and every area has something unforgettable to offer.
Florence on a budget • Best places to stay in Rome • Top Italian pasta classes • Rome to Florence day trip
✔ Italian high-speed trains connect major cities (Rome, Florence, Venice, Milan, Naples)
✔ Regional trains work well for towns like Pisa, Lucca, Siena
✔ Car rental is useful for Tuscany, Amalfi Coast, and countryside trips
✔ Ferries operate in coastal and island regions (like Venice lagoon and Capri)
Within this webpage there are some affiliate links for products and services. For more details click here.