Where to eat in Madrid after midnight. kitchens that keep going, post-bar staples and the classic 2am move.

After-hours picks

Chocolateria San Gines ★ 4.5

centroUntil Open 24/7

Chocolateria San Gines off Calle Mayor in Madrid has fried the churros con chocolate for the after-midnight crowd since 1894; the 24-hour counter still pulls a queue at 03:00 from the late-night Madrid scene.

Try: Churros con chocolate

Tip: Walk-in only; the post-club queue 03:00 to 05:00 is the busiest slot. Set of 6 churros and chocolate cup runs 4.30 euros.

Lhardy ★ 4.5

centroUntil 01:00 (consome counter)

Lhardy on Carrera de San Jeronimo in Madrid has poured consome from a silver urn at its downstairs counter since 1839; the post-theatre crowd still drops in for a hot cup at 24:00 standing up.

Try: Consome from the silver urn

Tip: Walk-in only at the downstairs counter. Consome runs 4 euros, eaten standing. Upstairs dining room closes 23:00.

Casa Mingo ★ 4.3

centroUntil 01:00

Casa Mingo on Paseo de la Florida in Madrid is the 1888 Asturian sidreria serving roast chicken and natural cider through 01:00 daily; the post-theatre crowd still piles in for the late-lunch order.

Try: Roast chicken plus sidra

Tip: Walk-in only. The 22:00 to 24:00 slot is the calmest; whole roast chicken 12 euros, bottle of sidra 6.

Bar La Ideal ★ 4.3

centroUntil 23:00Cash only

Bar La Ideal off Plaza Mayor in Madrid serves the bocadillo de calamares until 23:00 nightly; the standing-room counter crowd that takes it after the theatre or before a long bar crawl.

Try: Bocadillo de calamares

Tip: Walk-in only; cash strongly preferred. The bar fills up after 22:00 with the post-theatre crowd. Bocadillo 5.50 euros.

Casa Julio ★ 4.5

malasanaUntil 23:30Cash only

Casa Julio in Madrid's Malasana fries the croquetas until 23:30 nightly, with the queue snaking onto Calle de la Madera through the late-night Malasana bar crawl until last orders.

Try: Croquetas de jamon

Tip: Cash only. Walk-in only. The 22:30 to 23:30 slot is the second-busiest after the lunch queue.

Mercado de San Ildefonso ★ 4.0

malasanaUntil 02:30 (Thu-Sat)

Mercado de San Ildefonso on Calle Fuencarral in Madrid's Malasana stays open until 02:30 on Thursday to Saturday, with 18 counters of street food, cocktails and the rooftop bar that runs until last orders.

Try: Street food counter mix

Tip: Walk-in. The terrace floor with the bar is the headline late-night zone; cocktails 8 to 12 euros.

Casa Revuelta ★ 4.4

centroUntil 23:30

Casa Revuelta off Plaza Mayor in Madrid serves the bacalao rebozado until 23:00 nightly Tuesday to Sunday; the post-Plaza-Mayor crowd still piles in for the 4 euro pincho and cana at 22:30.

Try: Bacalao rebozado

Tip: Walk-in only at the counter. Closed Mondays. Cod sells out by 21:30 on weekend evenings; arrive earlier on Friday-Saturday.

El Tigre ★ 4.0

chuecaUntil 01:30Cash only

El Tigre in Madrid's Chueca pours jarras of cana with free plates of patatas bravas, croquetas and jamon until 01:30; the late-night Chueca pre-club crowd takes over after 23:00.

Try: Free tapas with jarra

Tip: Cash only. Walk-in only at the standing-room bar. The 22:00 to 01:00 slot is the bar's late-night peak.

Casa Camacho ★ 4.4

malasanaUntil 01:30Cash only

Casa Camacho in Madrid's Malasana pours the yayo (vermut with gin and seltzer) until 01:30 nightly except Sundays; the 1928 working-class taberna still gets a post-bar-crawl Malasana crowd at 24:00.

Try: Yayo cocktail and tortilla

Tip: Cash only. Walk-in only. Closed Sundays. The yayo runs 3 euros; tortilla pincho 3.

Naturbier ★ 4.1

centroUntil 24:00

Naturbier on Plaza de Santa Ana in Madrid is the German-style brewpub since 1991 serving cellar lagers and sausage plates until 24:00 nightly, with a long Bavarian beer-hall dining room downstairs.

Try: House cellar lager and sausage

Tip: Walk-in. The terrace on Plaza de Santa Ana seats 30. Cellar lager runs 3.50 euros; sausage plate 11.

Late-Night Eats in Madrid, FAQ

When is the best time to eat in Madrid?

Peak food season in Madrid is year-round.

What time do people eat in Madrid?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Madrid?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Madrid?

Ask the next local you meet what they would order. Madrid rewards trust.

← Back to Madrid food guide