Rome has a complicated relationship with fine dining. The city that invented carbonara — four ingredients, zero decoration, perfection through simplicity — also houses 3-Michelin-star La Pergola, where Heinz Beck serves €250 tasting menus on the rooftop of the Rome Cavalieri hotel. Both are valid expressions of Roman food. But Rome's real fine dining power isn't the starred restaurants — it's the constellation of unstarred trattorias that Gambero Rosso, Italian food critics, and Romans themselves consider the best eating in the world. This guide covers both: the stars you book for a celebration, and the trattorias you eat at every night.
Plan my food splurge →⭐⭐⭐ La Pergola (Via Alberto Cadlolo 101, Rome Cavalieri hotel). Chef Heinz Beck. The only 3-star in Rome. €250-350 tasting menu. Rooftop with St. Peter's view. Book 3+ months ahead. The experience is architectural: each course is a construction, each wine is a philosophy. Jacket required.
⭐⭐ Il Pagliaccio (Via dei Banchi Vecchi 129a). Chef Anthony Genovese. Creative Italian-Asian fusion. €180-250 tasting. Near Campo de' Fiori. More intimate than La Pergola, equally extraordinary.
⭐ Imàgo (Piazza Trinità dei Monti 6, Hotel Hassler). Chef Andrea Antonini. THE view restaurant — floor-to-ceiling windows over all of Rome from the top of the Spanish Steps. €120-180. The sunset tasting is unforgettable.
⭐ Aroma (Via Labicana 125, Palazzo Manfredi). Colosseum filling your window. Chef Giuseppe Di Iorio. €100-160. Also on our rooftop guide →
⭐ Glass Hostaria (Vicolo del Cinque 58, Trastevere). Chef Cristina Bowerman. Modern Roman in medieval Trastevere. €90-140. The most accessible starred restaurant — relaxed, creative, fair prices for the level.
⭐ Pipero Roma (Corso Vittorio Emanuele II 250). Chef Ciro Scamardella. Contemporary Italian. €100-150.
Roscioli (Via dei Giubbonari 21) — salumeria + restaurant, carbonara legend, wine list of 3,000 labels. €40-60/person. Not starred, better than many that are.
Armando al Pantheon (Salita dei Crescenzi 31) — traditional Roman since 1961. Cacio e pepe, carciofi, abbacchio. €35-50/person. Book 1 week ahead. The trattoria that Michelin inspectors eat at on their day off.
Flavio al Velavevodetto (Via di Monte Testaccio 97) — built INTO Monte Testaccio (ancient pottery mountain). Amatriciana/carbonara that define the genre. €30-45/person.
Da Enzo al 29 (Trastevere, Via dei Vascellari 29) — no reservations, queue at 7:30pm, cacio e pepe that makes chefs cry. €25-35/person. The most "worth the wait" restaurant in Rome.
Pizzarium Bonci (Via della Meloria 43) — Gambero Rosso "Tre Rotelle" (top pizza rating). €4-6. The best pizza al taglio in the world, in a takeaway shop.