Regoli (Esquilino) — the most loved pasticceria in Rome
Via dello Statuto, a block from Santa Maria Maggiore. Family-run since 1916 and arguably the best cornetti in Rome. Cornetto crema 1.50€, cappuccino 1.40€ — your whole breakfast under 3€. The maritozzo con la panna (sweet bun split and stuffed with whipped cream) is the menu signature, 3.50€, get there before 9:00 because they sell out by mid-morning on weekends. Cash only is no longer true — they take cards now.
Roscioli Caffè — the upgrade breakfast
Same family as the famous trattoria and bakery. Sit-down breakfast 8–12€ — proper cappuccino, freshly baked cornetti, more elaborate pastries, eggs available. The only place in this guide where you'll get a 'proper' brunch experience with eggs and English ordering. Reserve at weekends. The cornetto integrale al miele (whole-grain with honey) is excellent.
Pasticceria Boccione (Ghetto) — the kosher Jewish bakery
On Via del Portico d'Ottavia in the Jewish Ghetto. Tiny, no signage, brutal staff, no seating, cash only — and bakes the best ricotta-and-cherry tart and pizza ebraica in the city. Open since the 1700s under the same family. Buy a slice of pizza ebraica (a dense fruitcake-like pastry with candied fruit and nuts, 5€/slice) and a coffee from a bar nearby. The line moves fast. Closed Friday afternoon and Saturday (Shabbat). One of the most authentic food experiences in the centro storico.
Marigold (Ostiense) — the brunch upgrade
Modern Nordic-Italian bakery in Ostiense, opened 2017, now genuinely loved by both Romans and expats. Sit-down brunch 10–15€ with sourdough toast, eggs, smashed avocado, plus excellent house cinnamon buns and Danish-style pastries. The exception to the 'Italian breakfast is small and sweet' rule — go here when you specifically want a proper Western-style brunch. Reserve at weekends.
Bar San Calisto (Trastevere) — the cheap local fix
Piazza San Calisto in Trastevere — the no-frills, smoke-stained corner bar where Trastevere locals (and lingering night-shift workers) have breakfast for 2€. Cornetto 1€, cappuccino 1.20€. Not romantic, not pretty, but absolutely authentic morning Trastevere. Get there at 8:00 to see the neighborhood waking up.
The etiquette: how Italian breakfast actually works
1) Order at the cassa first, pay, get the receipt (scontrino), give it to the barista. 2) Stand at the counter — sitting doubles the price as with coffee. 3) Cappuccino + 1 sweet pastry is the standard order; ordering coffee + savory pastries together is unusual. 4) Breakfast hours are 7:00–10:30 — outside that window cornetti are stale and pasticcerie are restocking for lunch trade. 5) 'Brioche' in Rome usually means the same as cornetto (in Milan it's a different thing). Just point if confused. 6) Tipping not expected; some bars have a small tray for spare change.