
Photo: Myrabella, CC BY-SA 3.0
Rome - Food, markets and the Roman kitchen
Carbonara, pizza al taglio and gelato: a stroll through Rome's markets and neighbourhoods shows how Roman cooking tastes. Tips for a city break full of flavour.
By the Parkoni editorial team ·
Visiting Rome is not just about eating, it is about experiencing the city through taste. Roman cooking is simple, hearty and honest, and it tells you a lot about history and daily life. Markets and small shops are the best places to get to know it.
This tour mixes walking and tasting. Plan fewer stops and more time to wander, because in Rome nothing is eaten in a hurry.
The classic dishes
- Carbonara: Pasta with egg, pecorino and cured pork, a Roman invention that needs no cream.
- Cacio e pepe: Just pasta, pecorino and black pepper, yet wonderfully creamy.
- Amatriciana: Tomato sauce with cured pork cheek and pecorino.
- Saltimbocca: Veal with sage and ham.
Roman cooking grew out of poverty and the art of making much from little. In the past, offal and simple vegetables were used, and they developed into classics. Even today pasta, olive oil and cheese are the base, and the result is hearty but never overloaded. If you understand that, you eat better: order what the locals eat, and trust short menus. Small places with a handwritten menu are often the best, and you can taste the quality of the ingredients at once.

Markets and stalls
Campo de' Fiori is a lively square in the morning with fruit, vegetables and spices. More authentic still is the market in the Testaccio district, where locals buy fresh ingredients and eat small dishes at the stalls. Around Piazza Vittorio too there are busy stalls with products from all over the world.
Street food on the go
Pizza al taglio is sold by weight in small bakeries and makes a quick snack between two sights. Supplì, fried rice balls with a soft cheese centre, are a classic bite. A piece of pizza bianca, with olive oil and salt, is simple and good.

The Jewish quarter and Trastevere
In the old Jewish quarter you will find carciofi alla giudia, fried artichokes that are among Rome's best-known specialities. Trastevere, across the Tiber, is ideal for the evening with its narrow lanes lined with trattorias, wine bars and pizzerias.
Coffee and gelato
Espresso is drunk standing at the counter and takes hardly any time. Cappuccino is traditionally a breakfast drink. Gelato tastes best in small shops with natural colours and a short choice of flavours.
Small rules at the table
Many Romans eat lunch late and dinner after eight, so if you arrive earlier you may sit alone. Bread usually arrives automatically, and water is served in bottles. Try seasonal dishes, such as artichokes in spring, and ask for the dish of the day. A cover charge is common in many places and is shown on the menu. Tipping is welcome but not required. If you eat vegetarian, there are plenty of pasta dishes with vegetables, and pizza is always a safe choice.
With open eyes and a good appetite, every lane in Rome becomes a path of discovery. Plan your journey early, and you can enjoy the first day to the full. The nicest plan is to start the day at a market and end it with a long dinner. In between lie the sights, which work all the better after a break. Travelling like this, you learn not only to see Rome but to taste it, and you take home memories you can later try to recreate in your own kitchen.
Nonstop to Rome
Nonstop flights there leave from these airports, among others: Dublin Airport, Alghero-Fertilia Airport and Alicante-Elche Miguel Hernández Airport.
- Dublin Airport (DUB)Aer Lingus, Ryanair · year-roundFind parking at this airport
- Alghero-Fertilia Airport (AHO)Aeroitalia · year-roundFind parking at this airport
- Alicante-Elche Miguel Hernández Airport (ALC)ITA Airways, Wizz Air · year-roundFind parking at this airport
- Amsterdam Airport Schiphol (AMS)ITA Airways, KLM · year-roundFind parking at this airport
- EuroAirport Basel-Mulhouse-Freiburg (BSL)easyJet · year-roundFind parking at this airport
- Kraków John Paul II International Airport (KRK)LOT Polish Airlines, Wizz Air · year-roundFind parking at this airport
77 more departure airports
- Josep Tarradellas Barcelona-El Prat Airport (BCN)ITA Airways, Ryanair, Vueling, Wizz Air · year-roundFind parking at this airport
- Bari Karol Wojtyła International Airport (BRI)ITA Airways, Ryanair · year-roundFind parking at this airport
- Beauvais-Tillé airport (BVA)Ryanair · year-roundFind parking at this airport
- Berlin Brandenburg Airport (BER)Eurowings, Ryanair, easyJet · year-roundFind parking at this airport
- Bilbao Airport (BIO)Volotea, Vueling, Wizz Air · year-roundFind parking at this airport
- Bologna Guglielmo Marconi Airport (BLQ)ITA Airways · year-roundFind parking at this airport
- Bordeaux-Mérignac Airport (BOD)Volotea, Wizz Air, easyJet · year-roundFind parking at this airport
- M. R. Štefánik Airport (BTS)Wizz Air · year-roundFind parking at this airport
- Brindisi Airport (BDS)ITA Airways, Ryanair · year-roundFind parking at this airport
- Budapest Liszt Ferenc International Airport (BUD)Wizz Air · year-roundFind parking at this airport
- Cagliari Elmas Airport (CAG)Aeroitalia · year-roundFind parking at this airport
- Verona Villafranca Valerio Catullo Airport (VRN)ITA Airways, Neos · year-roundFind parking at this airport
- Turin Airport (TRN)ITA Airways, Wizz Air · year-roundFind parking at this airport
- Catania-Fontanarossa Airport (CTA)Aeroitalia, ITA Airways, Ryanair, Wizz Air · year-roundFind parking at this airport
- Brussels South Charleroi Airport (CRL)Ryanair · year-roundFind parking at this airport
- Avram Iancu Cluj International Airport (CLJ)Wizz Air · year-roundFind parking at this airport
- Lyon Saint-Exupéry Airport (LYS)easyJet · year-roundFind parking at this airport
- Comiso Airport (CIY)Aeroitalia · year-roundFind parking at this airport
- Dortmund Airport (DTM)Wizz Air · year-roundFind parking at this airport
- Düsseldorf Airport (DUS)Eurowings · year-roundFind parking at this airport
- Eindhoven Airport (EIN)Ryanair · year-roundFind parking at this airport
- Florence Airport, Peretola (FLR)ITA Airways · year-roundFind parking at this airport
- Frankfurt Main Airport (FRA)Condor, ITA Airways, Lufthansa, easyJet · year-roundFind parking at this airport
- Frankfurt-Hahn Airport (HHN)Ryanair · year-roundFind parking at this airport
- Gdańsk Lech Wałęsa Airport (GDN)Ryanair, Wizz Air · year-roundFind parking at this airport
- Genoa Cristoforo Colombo Airport (GOA)Aeroitalia, ITA Airways · year-roundFind parking at this airport
- Hamburg Helmut Schmidt Airport (HAM)Eurowings, easyJet · year-roundFind parking at this airport
- Helsinki Vantaa Airport (HEL)Finnair · year-roundFind parking at this airport
- Rzeszów-Jasionka Airport (RZE)Wizz Air · year-roundFind parking at this airport
- Katowice Wojciech Korfanty International Airport (KTW)Ryanair, Wizz Air · year-roundFind parking at this airport
- Cologne Bonn Airport (CGN)Eurowings, Ryanair · year-roundFind parking at this airport
- Lamezia Terme Sant'Eufemia International Airport (SUF)ITA Airways, Wizz Air · year-roundFind parking at this airport
- Larnaca International Airport (LCA)Aegean Airlines, Cyprus Airways, Wizz Air · year-roundFind parking at this airport
- Lille Airport (LIL)Volotea · year-roundFind parking at this airport
- Lisbon Humberto Delgado Airport (LIS)Ryanair, TAP Air Portugal, Wizz Air · year-roundFind parking at this airport
- Adolfo Suárez Madrid-Barajas Airport (MAD)Air Europa, ITA Airways, Iberia, Ryanair, Wizz Air · year-roundFind parking at this airport
- Málaga-Costa del Sol Airport (AGP)ITA Airways, Ryanair, Wizz Air · year-roundFind parking at this airport
- Marseille Provence Airport (MRS)ITA Airways, Ryanair · year-roundFind parking at this airport
- Memmingen Allgau Airport (FMM)Ryanair · year-roundFind parking at this airport
- Munich Airport (MUC)ITA Airways, Lufthansa, easyJet · year-roundFind parking at this airport
- Nantes Atlantique Airport (NTE)Transavia, Volotea, easyJet · year-roundFind parking at this airport
- Naples International Airport (NAP)ITA Airways · year-roundFind parking at this airport
- Nice-Côte d'Azur Airport (NCE)ITA Airways, easyJet · year-roundFind parking at this airport
- Olbia Costa Smeralda Airport (OLB)Aeroitalia, Volotea · year-roundFind parking at this airport
- Bucharest Henri Coandă International Airport (OTP)TAROM, Wizz Air · year-roundFind parking at this airport
- Falcone-Borsellino Airport (PMO)Aeroitalia, ITA Airways, Ryanair, Wizz Air · year-roundFind parking at this airport
- Paris-Orly Airport (ORY)Transavia, Wizz Air, easyJet · year-roundFind parking at this airport
- Charles de Gaulle International Airport (CDG)Air France · year-roundFind parking at this airport
- Francisco de Sá Carneiro Airport (OPO)Ryanair, Wizz Air · year-roundFind parking at this airport
- Poznań-Ławica Airport (POZ)Wizz Air · year-roundFind parking at this airport
- Václav Havel Airport Prague (PRG)Eurowings, Smartwings, Wizz Air · year-roundFind parking at this airport
- Târgu Mureş Transilvania International Airport (TGM)Wizz Air · year-roundFind parking at this airport
- Reggio Calabria Airport (REG)ITA Airways · year-roundFind parking at this airport
- Santiago-Rosalía de Castro Airport (SCQ)Wizz Air · year-roundFind parking at this airport
- Milano Linate Airport (LIN)ITA Airways · year-roundFind parking at this airport
- Seville Airport (SVQ)Ryanair, Wizz Air · year-roundFind parking at this airport
- Sibiu International Airport (SBZ)Wizz Air · year-roundFind parking at this airport
- Sofia Airport (SOF)Bulgaria Air, Wizz Air · year-roundFind parking at this airport
- Athens Eleftherios Venizelos International Airport (ATH)Aegean Airlines, ITA Airways, Ryanair, Sky Express · year-roundFind parking at this airport
- Split Saint Jerome Airport (SPU)Croatia Airlines, Ryanair · year-roundFind parking at this airport
- Stockholm-Arlanda Airport (ARN)Norwegian Air Shuttle, Ryanair · year-roundFind parking at this airport
- Stuttgart Airport (STR)Eurowings · year-roundFind parking at this airport
- Valencia Airport (VLC)ITA Airways, Ryanair, Vueling, Wizz Air · year-roundFind parking at this airport
- Zagreb Franjo Tuđman International Airport (ZAG)Croatia Airlines, Ryanair · year-roundFind parking at this airport
- Venice Marco Polo Airport (VCE)ITA Airways · year-roundFind parking at this airport
- Vienna International Airport (VIE)Austrian Airlines, Ryanair · year-roundFind parking at this airport
- Vilnius International Airport (VNO)Ryanair · year-roundFind parking at this airport
- Warsaw Chopin Airport (WAW)LOT Polish Airlines, Wizz Air · year-roundFind parking at this airport
- Copernicus Wrocław Airport (WRO)Ryanair · year-roundFind parking at this airport
- Brussels Airport (BRU)Brussels Airlines, ITA Airways, Ryanair, easyJet · year-roundFind parking at this airport
- Billund Airport (BLL)Norwegian Air Shuttle · seasonalFind parking at this airport
- Faro - Gago Coutinho International Airport (FAO)Ryanair · seasonalFind parking at this airport
- Hannover Airport (HAJ)Eurowings · seasonalFind parking at this airport
- Ibiza Airport (IBZ)Aeroitalia, ITA Airways, Neos, Ryanair, Vueling, Wizz Air · seasonalFind parking at this airport
- Palma de Mallorca Airport (PMI)ITA Airways, Ryanair, Wizz Air · seasonalFind parking at this airport
- Rotterdam The Hague Airport (RTM)Transavia · seasonalFind parking at this airport
- Salzburg Airport (SZG)Sky Alps · seasonalFind parking at this airport
Routes as listed on Wikipedia from the airlines' schedules; the airline's current timetable is authoritative.