Photo: El EscudoBest Breakfast in Madrid
Introduction
The Madrid breakfast List We Send to Friends
Palm Court, the all-day dining room of the Mandarin Oriental Ritz, serves à la carte breakfast under a crystal canopy ceiling. Twelve Madrid places build a real breakfast service around the start of the day rather than just happening to be open before noon, from that dining room to a barrio bar on Calle Ponzano charging three euros twenty for coffee and churros.
The short answer
Key Picks at a Glance
In a hurry? These are the essential picks from our full ranking below.
- Best classic bar breakfastEl Escudo
coffee and churros from 3.20 euros on the chalkboard, open from 06:30.
- Best tortilla breakfastCasa Dani
the Repsol Solete tortilla counter's own traditional breakfast of coffee, pastry, toast or churros.
- Best hotel dining roomPalm Court
Michelin-listed à la carte breakfast under the Ritz's crystal canopy.
- Best churros and chocolateChocolatería de San Ginés
chocolate con churros on the carta, open 24 hours every day.
- Best hotel breakfast buffetSessions Restaurant
a daily breakfast buffet at the Hard Rock Hotel Madrid, from 07:00 on weekdays.
Before you order
A Guide to breakfast in Madrid
What does a typical Madrid breakfast look like?
A Madrid breakfast usually means a stop at a bar or cafe rather than a sit-down meal: a coffee with milk, a piece of bollería or toast, and often a pincho de tortilla, a wedge of Spanish tortilla de patata served on its own or with bread.
What are churros and porras?
Churros are a thin, ridged strip of fried dough; porras are a thicker, doughier version cut into shorter pieces. Both are usually dipped into a cup of hot chocolate or coffee, and both show up on breakfast chalkboards at everyday Madrid bars.
What is a mollete?
A mollete is a soft, flat bread roll, split and filled, often toasted, and common on breakfast cartas alongside coffee.
What is a tostada con tomate?
Tostada con tomate is toast topped or rubbed with grated tomato and olive oil, a standard order at Spanish breakfast counters.
How We Built This List
Years of Eating, Asking, and Going Back
We started from Spanish-language roundups of where Madrid eats breakfast and cross-checked every name against the restaurants we've profiled and their own published hours and menus. A place made the list only if it runs a genuine breakfast service: opening hours that actually cover the morning, plus a breakfast menu, named breakfast items, a buffet or a churros counter, not just a kitchen that happens to be open before noon. Several cafés and bakeries that Spanish breakfast guides cite don't have a Guidavera page yet, so they aren't included here, and a few restaurants we do cover open too late in the day for breakfast, so we left those out rather than stretch the definition. We also added places the roundups don't mention where the venue's own hours and menu show a real breakfast service. Where a venue doesn't publish its breakfast dishes, we don't name any.
More on how we rank: our methodology and quality standards.
At a glance
The 12 Best Breakfast, Compared
Quick reference table. Click any name to jump to the full review.
| # | Restaurant | Neighbourhood | Price | Distinction | Signature dish |
|---|---|---|---|---|---|
| 1 | Bar H Emblemático | Castellana | €€ | — | Croissant |
| 2 | Baba | Embajadores | €€ | — | Za'atar Toast |
| 3 | Palm Court | Jerónimos | €€€€ | — | — |
| 4 | Casa Dani | Recoletos | € | Repsol Solete | The traditional breakfast |
| 5 | El Escudo | Ríos Rosas | € | — | Breakfast (coffee, porras or churros, pastry or barrita) |
| 6 | Jíbaro | Embajadores | €€ | — | Churros or porras + coffee |
| 7 | Chocolatería de San Ginés | Sol | € | — | Traditional hot chocolate |
| 8 | Sessions Restaurant | Palos de la Frontera | € | — | — |
| 9 | Café de la Plaza | Sol | €€ | — | — |
| 10 | La Andaluza | Cuatro Caminos | € | Repsol Solete | Churros |
| 11 | Cosecha Bread & Coffee | Las Tablas | € | — | Avocado toast |
| 12 | Café Barbieri | Embajadores | €€ | — | — |
The ranking
12 Best Breakfast in Madrid
Bar H Emblemático


1. Bar H Emblemático — A Salamanca bar's own breakfast carta of churros and mollete
Bar H Emblemático sits on Calle Castelló in Salamanca's Castellana area, and it runs a dedicated Breakfast Menu each morning, open from 08:00 Monday to Wednesday, with longer hours later in the week. Brothers Ismael and Fernando Hevia, the third generation of the family behind Hevia on Serrano (1964), opened it at the start of 2023. The board splits into pastries (croissant, grilled croissant, pain au chocolat, homemade sponge cake), fruit and yogurt, churros and porras, and a savoury side running from tomato bread and a toasted ham-and-cheese sandwich to a mollete with bacon and cheese, avocado toast with pumpkin seeds, and scrambled eggs on toast with ham. Later in the day the same room turns into a bar menu of molletes, pinchos, croquetas and raciones, with an à la carte list that runs to broken eggs with jamón ibérico.
“El pincho de tortilla tiene devotos, pero el verdadero secreto es el mixto con huevo”— Turium
Baba


2. Baba — Jordanian-Galician courtyard spot with a dedicated morning menu
Baba runs a fusion of Jordanian and Galician cooking around a courtyard off Calle del Conde de Romanones in central Madrid, and its Breakfast Menu runs until 13:00, Wednesday to Sunday (the kitchen is closed Monday and Tuesday). Toasts include a za'atar toast with grated tomato, a mutabal toast with roasted aubergine cream and pomegranate, and a scrambled egg toast with labneh and chives. The dishes section runs to a Jordanian Breakfast of scrambled eggs with ghee, labneh, hummus and pita, a hummus plate with two poached eggs, and a Turkish eggs plate with herbed yogurt and chili oil. Sandwiches include a za'atar sandwich with San Simón Galician tetilla cheese, and sweets run to French toast with seasonal fruit. No phone number is published, so the website or Instagram are the ways to reach it.
Palm Court3. Palm Court — Michelin-listed all-day dining under the Ritz's crystal canopy
Palm Court is the all-day dining room of the Mandarin Oriental Ritz, set on Plaza de la Lealtad under a crystal canopy ceiling, open at 08:00 every day. The kitchen, guided by chef Quique Dacosta, serves everything from à la carte breakfast through to lunch and dinner, reworking classic Ritz dishes for a contemporary register, with vegan options included. It's listed in the Michelin Guide (a listing, not a star). Expect to pay in the 40 to 100 euro per person range for the all-day room.
Casa Dani


4. Casa Dani — Repsol Solete tortilla counter with its own breakfast menu
Casa Dani is a tortilla de patata specialist inside the Mercado de la Paz, on Calle de Ayala in Salamanca, holding a Solete in the Guía Repsol. Daniel García and Dolores 'Lola' Cuerda from Albacete opened it in 1991, and their children Daniel and Noelia run it now. It opens at 07:00 Monday to Saturday, closed Sunday, and its Breakfasts, Sandwiches and Montaditos section lists a traditional breakfast of coffee with pastry, toast, churros or porras, fresh orange juice, and a coffee-with-tortilla-pincho combination available until 11am. The counter's own site states it won the II Campeonato Nacional de Tortillas in Tenerife in March 2019, and the Academia Madrileña de Gastronomía gave it the Premio al Bar 2019. Beyond tortilla, the montaditos list runs to pork belly, chistorra, black pudding, calamari and Manchego cheese, and the menú del día of seasonal home cooking is served 13:30 to 15:30.
El Escudo5. El Escudo — Neighbourhood bar with churros and porras from €3.20
El Escudo is an old-school neighbourhood bar on Calle Ponzano, in the Ríos Rosas barrio of Chamberí, open from 06:30 to midnight, closed Sunday. It has no website of its own, so the menu is read from chalkboards by the front door. The Breakfast section lists two options: a Breakfast at 3.20 euros, coffee with milk, a glass of milk, Cola Cao or herbal tea, plus porras, churros, a pastry or a barrita, and a Special breakfast at 5.50 euros, which adds fresh orange juice to the same choice of drink and pastry. Later, the boards move on to raciones, bocadillos, burgers, sartenazos and platos combinados, with a bar for tapas and dining rooms for sitting down. It's a workaday Madrid bar rather than a destination kitchen, at around 10 to 20 euros a head.
Jíbaro

6. Jíbaro — All-day Cuban and Spanish spot with its own breakfast section
Jíbaro is an all-day Cuban and Spanish spot on Plaza de Cascorro in Embajadores, and its menu opens with a Breakfasts section: toast, croissant or pain au chocolat with coffee at €3.50, churros or porras with coffee at €3.50, a tortilla pincho with coffee at €4, and a Jíbaro Breakfast at €10. The toasts run from little ham and tomato to Cádiz-style tuna, guacamole and egg, and salmon, and later in the day the kitchen moves to a cubano sandwich, huevos habaneros and Cuban cocktails. It opens at 09:30 Monday to Friday, 10:00 on Saturday and 09:00 on Sunday, and it's dog-friendly and family-friendly. The band is around €26 to €50 per person.
Chocolatería de San Ginés


7. Chocolatería de San Ginés — Chocolate con churros, open around the clock
Chocolatería de San Ginés serves chocolate con churros in the Pasadizo de San Ginés, off Sol, and it's open 24 hours every day, so breakfast is whenever you turn up. Its own price list has traditional hot chocolate at €3.70, a ración of six churros at €2.50 and two porras at €2.50, with special chocolates with cream or coffee at €4.50. It's on the Ayuntamiento de Madrid's Comercios Centenarios register and holds the Comunidad de Madrid's Establecimiento Centenario designation. There's a terrace in the passage and a downstairs room, and no reservations, so it's walk-in only. Expect a queue at peak times, especially weekends and around Christmas, though service is quick once you're seated.
Sessions Restaurant

8. Sessions Restaurant — Hotel restaurant with a daily breakfast buffet from 07:00
Sessions is the restaurant of the Hard Rock Hotel Madrid, on Ronda de Atocha in Arganzuela, serving new American cooking and open for breakfast, lunch and dinner. It runs a daily breakfast buffet, with the morning block starting at 07:00 Monday to Friday and 07:30 at weekends. On Saturdays, Sundays and holidays there's also a brunch, The American Way of Brunch. The rest of the day is Southern comfort food and grilled meats, with vegetarian options and cocktails. It's good for groups and families, and menus and hours can change for private events, so check ahead.
Café de la Plaza


9. Café de la Plaza — Hotel café open to non-guests from 07:00
Café de la Plaza is the restaurant-café of the Pestana Plaza Mayor hotel on Calle Imperial, in the Sol area, and it's open to non-guests. Breakfast runs 07:00 to 10:30 on weekdays and 08:00 to 11:00 at weekends, after which it reopens from 12:30 to 23:30 every day. The cooking is Spanish with a contemporary touch, and the menu runs to torrija, croquetas, jamón, a bocadillo de calamares and brioche. There are separate café and terrace menus, and the terrace is a calmer option than the ones on Plaza Mayor itself. The band is around €10 to €50 per person.
La Andaluza


10. La Andaluza — Repsol Solete churrería opening at 06:30, closed Sundays
La Andaluza is a churrería on Calle de Hernani in Cuatro Caminos, in Madrid's Tetuán district, and it holds a Solete in the Guía Repsol. The counter sells hand-mixed churros, porras and buñuelos fried fresh through the morning, with chocolate the shop makes itself. Its price list runs by the piece: churros at €0.45, porras at €0.55 and buñuelos at €0.65, with a cup of chocolate at €2.50. The Repullo Hernández family founded it shortly before the Spanish Civil War, and the churrero Javier Mata Serna has owned it since 2005. It opens at 06:30 and closes at 12:00 Monday to Thursday and 13:00 on Friday and Saturday. It's closed on Sundays.
Cosecha Bread & Coffee


11. Cosecha Bread & Coffee — Sourdough bakery and coffee shop with a toast-led breakfast menu
Cosecha Bread & Coffee is a bakery and specialty coffee shop on Calle de Furelos in Las Tablas, in Madrid's far north, baking its own sourdough on site and building the menu around it. Breakfast is toasts, ten of them on the list, among them tomato, avocado, salmon, Ibérico ham, peanut butter and jam, caprese, a breakfast toast and a bikini toast, plus sandwiches such as the bikini and Milano, cakes, specialty coffee and matcha. It opens at 08:30 on weekdays and 09:00 at weekends, closing at 19:00 on weekdays and 15:00 at weekends. There's a terrace, dogs are welcome, and it's wheelchair-accessible with free parking.
Café Barbieri


12. Café Barbieri — Historic Lavapiés café, breakfast by day, cocktails by night
Café Barbieri is one of Lavapiés's historic cafés, on Calle del Ave María, on the Ayuntamiento's Comercios Centenarios register with a founding year of 1902. It keeps its early-1900s interior of mirrors and marble tables, with jazz and blues playing. It now runs as 'a contemporary classic': breakfasts and meriendas with medias noches, bartolillos and coffee, then gildas, vermut and a carta researched from historic Madrid cookbooks, with cocktails, live music on some evenings and cultural workshops. It opens at 08:30 Tuesday to Friday and 09:30 at weekends, closing at 20:00 on Tuesday and Wednesday and at 00:30 from Thursday to Sunday. It's closed on Monday. It runs around €26 to €50 per person.
Also worth trying
Honourable Mentions
The bigger picture
The breakfast Scene in Madrid
Breakfast in Madrid splits fairly cleanly into two worlds. One is the bar counter: Casa Dani inside the Mercado de la Paz and El Escudo on Calle Ponzano both open early for coffee, toast or churros and a pincho de tortilla, with El Escudo's chalkboard breakfast starting at 3.20 euros. The other is the hotel dining room: Palm Court under the Mandarin Oriental Ritz's crystal canopy runs à la carte breakfast service open to non-guests. Between the two, newer arrivals like Baba, a Jordanian-Galician courtyard restaurant, build their own dedicated breakfast programme with named dishes rather than a simple coffee-and-pastry counter. The churrería version runs on a different clock: La Andaluza opens at 06:30 and Chocolatería de San Ginés never closes. Hotels beyond the Ritz serve breakfast too, among them Sessions at the Hard Rock Hotel Madrid, with a daily buffet, and Café de la Plaza in the Pestana Plaza Mayor hotel, which is open to non-guests.
Practical tips
Know before you go
A short survival guide for eating breakfast in Madrid— everything we wish we’d known on our first trip.
- 1
Hours vary a lot between entries. Baba serves breakfast Wednesday to Sunday only, so check before you go.
- 2
Palm Court, the Ritz's hotel dining room, is open to people who aren't staying at the hotel, but it can fill up, so book ahead.
- 3
The cheapest options are the neighbourhood bars: El Escudo and Casa Dani both serve coffee and a pastry or tortilla pincho for a few euros, well under what the hotel breakfasts cost.
- 4
Several kitchens split the day into a dedicated breakfast block that ends by late morning, Bar H Emblemático and Baba both close their breakfast cartas before 1pm, after which the menu changes over to lunch.
- 5
If you're up early, the churrerías open first: La Andaluza from 06:30 (closed Sundays) and Chocolatería de San Ginés at any hour.
Know the terms
Glossary
The vocabulary you need to order breakfast in Madrid like a local.
- Churros
- A thin, ridged strip of fried dough, usually dipped in hot chocolate or coffee.
- Porras
- A thicker, doughier version of churros, cut into shorter pieces, also dipped in coffee or hot chocolate.
- Pincho de tortilla
- A wedge of Spanish tortilla de patata, served on its own or with bread as a quick bite.
- Mollete
- A soft, flat bread roll, split and filled, often toasted, common on breakfast cartas.
Questions
Frequently Asked Questions
All restaurants on this list were independently verified as open and serving the dishes described as of .
What time can you get breakfast in Madrid?
+
It depends on the venue. Chocolatería de San Ginés is open 24 hours, La Andaluza opens at 06:30 (closed Sunday), El Escudo opens at 06:30, Casa Dani and Sessions open at 07:00, Café de la Plaza opens at 07:00 on weekdays, and Bar H Emblemático and Palm Court open at 08:00, all per their own listed hours.
Where can you get churros and chocolate for breakfast in Madrid?
+
El Escudo, on Calle Ponzano, serves porras and churros from its 06:30 opening, and Bar H Emblemático's Breakfast Menu in Salamanca lists churros and porras alongside pastries and tostas. Chocolatería de San Ginés, off Sol, is open 24 hours, with traditional hot chocolate at €3.70 and six churros at €2.50 on its own price list, and La Andaluza in Cuatro Caminos sells churros at €0.45 and porras at €0.55 each.
Where can you get a cheap breakfast in Madrid?
+
El Escudo's chalkboard breakfast starts at 3.20 euros for coffee with churros, porras, a pastry or a barrita. Casa Dani, inside the Mercado de la Paz, is a similarly priced bar-counter option. At La Andaluza, churros are €0.45 each and a cup of chocolate is €2.50, and Jíbaro lists churros or porras with coffee at €3.50.
Do Madrid hotel restaurants serve breakfast to non-guests?
+
Yes, at Palm Court, the Mandarin Oriental Ritz's dining room, which is open to non-guests for breakfast, per its own listing, and at Café de la Plaza in the Pestana Plaza Mayor hotel, which is open to non-guests too.
What is a typical Spanish breakfast in Madrid?
+
Common orders at Madrid bars and cafés include tostada con tomate, café con leche, a pincho de tortilla, and churros or porras with hot chocolate.
Where can you get a breakfast buffet in Madrid?
+
Sessions, the restaurant of the Hard Rock Hotel Madrid on Ronda de Atocha, lists a daily breakfast buffet, alongside a weekend brunch on Saturdays, Sundays and holidays.
Where can you get breakfast in Madrid on a Sunday?
+
Sessions opens at 07:30, Palm Court and Café de la Plaza at 08:00, Jíbaro at 09:00 and Café Barbieri at 09:30, and Chocolatería de San Ginés is open 24 hours. Casa Dani, El Escudo and La Andaluza are closed on Sundays.
Explore

