Where to Eat in Madrid — Madrid

Where to Eat in Madrid

Madrid's food scene is as social as it is delicious, and one of the best-value in Europe. From Sobrino de Botín — the world's oldest restaurant, roasting suckling pig since 1725 — to Dabiz Muñoz's three-Michelin-star DiverXO, from the world-champion tortilla at Casa Dani to churros con chocolate at 130-year-old San Ginés, these are the tables worth planning around. Eat where the locals eat: skip menus in six languages, follow the tapas trail through La Latina, and remember that Madrileños dine late. Here are 10 standout restaurants with areas, prices and insider tips.

Sobrino de Botín
€€€

Sobrino de Botín

4.5(24,000 reviews)

Area

Centro (near Plaza Mayor)

Type

World's oldest restaurant

The Guinness-certified oldest restaurant in the world, open since 1725 — roast suckling pig is the signature, and Hemingway wrote it into 'The Sun Also Rises'.

Casa Lucio
€€€

Casa Lucio

4.5(11,000 reviews)

Area

La Latina

Type

Traditional Castilian

Order the huevos rotos — fried eggs broken over crisp potatoes and ham. A magnet for royalty and celebrities on Cava Baja.

Mercado de San Miguel

Mercado de San Miguel

4.4(67,000 reviews)

Area

Centro (Sol)

Type

Gourmet food hall

The 1916 Art Nouveau market with 30-plus tapas stalls — touristy but a great way to graze many dishes in one sitting.

DiverXO
€€€€

DiverXO

4.7(5,000 reviews)

Area

Chamartín

Type

3 Michelin stars

Chef Dabiz Muñoz's avant-garde tasting menu runs around €365, and bookings open three months ahead — set an alarm.

Taberna Laredo
€€

Taberna Laredo

4.5(3,500 reviews)

Area

Salamanca

Type

Modern tapas

Jamón ibérico and inventive small plates in an elegant Salamanca setting — a favourite for a smart lunch.

Chocolatería San Ginés

Chocolatería San Ginés

4.5(52,000 reviews)

Area

Centro (Sol)

Type

Churros & chocolate

Open since 1894 and famously best at 5am after a night out — churros dunked in thick hot chocolate.

Casa Dani
€€

Casa Dani

4.5(9,000 reviews)

Area

Salamanca

Type

Tortilla española

Named the world's best tortilla española by National Geographic — inside the Mercado de la Paz market.

Estado Puro
€€

Estado Puro

4.4(8,000 reviews)

Area

Cortes

Type

Modern tapas

Chef Paco Roncero's playful, innovative take on tapas in a historic building near the Prado.

Ten Con Ten
€€€

Ten Con Ten

4.5(7,000 reviews)

Area

Salamanca

Type

Fashionable brasserie

A favourite of the Madrid elite — rice dishes and seafood in a buzzy, see-and-be-seen Salamanca dining room.

Casa Julio

Casa Julio

4.6(6,000 reviews)

Area

Malasaña

Type

Croquetas

Madrid's best croquetas, hands down — tiny, always packed and no reservations, so come off-peak.

Madrid restaurants in detail

1.Sobrino de Botín

Sobrino de Botín, on Calle de Cuchilleros just off Plaza Mayor, holds the Guinness World Record as the oldest restaurant on Earth, continuously open since 1725. Its wood-fired oven — said never to have gone cold in three centuries — is the heart of the kitchen, and the signature dish is cochinillo asado, Castilian roast suckling pig with crackling so crisp it is traditionally cut with the edge of a plate; roast lamb (cordero asado) is the other classic. The restaurant is woven into literary history too: Ernest Hemingway ended The Sun Also Rises with a meal here, and Goya is said to have washed dishes in its kitchen as a young man. Spread across several floors of a seventeenth-century building with vaulted brick cellars and timeworn dining rooms, it is atmospheric, formal and reliably busy with visitors and Madrileños marking special occasions alike. Reservations are essential. It is not cheap and unashamedly traditional rather than innovative, but for a taste of centuries-old Castilian roasting in a genuinely historic setting, it remains one of Madrid's essential tables.

Hours

Daily lunch & dinner; reserve ahead

Price

~€40–55 per person

Getting there

Metro L1/L2/L3 to Sol, then walk toward Plaza Mayor; on Calle de Cuchilleros

Insider tip: The Guinness-certified oldest restaurant in the world, open since 1725 — roast suckling pig is the signature, and Hemingway wrote it into 'The Sun Also Rises'.

2.Casa Lucio

Casa Lucio is one of Madrid's most storied traditional restaurants, set on Cava Baja in the tapas-thick heart of La Latina. Its most famous dish is disarmingly humble: huevos rotos, or 'broken eggs' — fried eggs tumbled over a bed of crisp fried potatoes, often with jamón, so that the runny yolks bind the whole plate together. It sounds simple, but Casa Lucio's version is legendary, and the restaurant has become a pilgrimage for lovers of honest Castilian cooking. Beyond the eggs, the menu runs to classic Madrid fare: grilled meats, stews, callos (tripe) and seasonal specialities, all done with generosity and care. Founded by Lucio Blázquez, the restaurant has hosted a remarkable roll-call of guests over the decades, from the Spanish royal family to visiting heads of state and film stars, yet it retains a warm, old-Madrid dining-room feel rather than any sense of exclusivity. Reservations are essential, especially at weekends, as it stays consistently full. For traditional Madrileño cooking with real pedigree and atmosphere, Casa Lucio is a benchmark.

Hours

Lunch & dinner (check days); reserve well ahead

Price

~€40–60 per person

Getting there

Metro L5 to La Latina; on Cava Baja

Insider tip: Order the huevos rotos — fried eggs broken over crisp potatoes and ham. A magnet for royalty and celebrities on Cava Baja.

3.Mercado de San Miguel

Just off Plaza Mayor, the Mercado de San Miguel is Madrid's most famous covered food market and an easy, enjoyable place to eat your way around Spanish tapas in one sitting. Housed in a graceful iron-and-glass building of 1916, it was rescued from decline and reopened in 2009 as a gourmet market rather than a produce one, and its 33 stalls now sell small plates by the piece rather than raw ingredients. Grazers can work their way from Galician oysters served with lemon to slices of jamón ibérico de bellota, croquetas, stuffed olives, fresh seafood, Iberian cheeses, churros and gelato, washing it all down at a wine bar pouring dozens of Spanish wines by the glass. It is livelier and more expensive than the city's neighbourhood markets, and firmly on the tourist trail, but the quality is generally high and the format is perfect for groups and indecisive eaters who want to sample lots of things at once. Open from 10am to midnight daily, it is calmest around 12:30 and 6pm. Come hungry, bring a card, and treat it as a tasting tour of Spanish flavours.

Hours

Daily 10:00–24:00

Price

~€15–25 per person (tapas €3–8 each)

Getting there

Metro L1/L2/L3 to Sol, beside Plaza Mayor

Insider tip: The 1916 Art Nouveau market with 30-plus tapas stalls — touristy but a great way to graze many dishes in one sitting.

4.DiverXO

DiverXO is Madrid's most celebrated restaurant and the only one in the city to hold three Michelin stars, the creation of chef Dabiz Muñoz — one of the most inventive and flamboyant figures in world gastronomy. Set inside the NH Eurobuilding hotel in the Chamartín business district, it delivers not a meal so much as a theatrical, boundary-dissolving experience: a long avant-garde tasting menu, priced around €365, that fuses Spanish ingredients with bold Asian and global influences, plated on elaborate canvases and delivered by a kitchen brigade that treats service as performance. Muñoz's cooking is playful, technically dazzling and deliberately provocative, and the restaurant's flying-pig motif has become a symbol of Spanish culinary ambition. Demand is extraordinary: bookings typically open around three months in advance and are snapped up almost immediately, so securing a table requires planning and a fast finger the moment reservations release. It is expensive, singular and not for every taste, but for serious food lovers it is a bucket-list destination and the summit of Madrid's dining scene. Approach it as an event, and book the instant the calendar opens.

Hours

Dinner (check days); book ~3 months ahead

Price

Tasting menu ~€365 per person

Getting there

Metro L8/L10 to Nuevos Ministerios; in the NH Eurobuilding hotel, Chamartín

Insider tip: Chef Dabiz Muñoz's avant-garde tasting menu runs around €365, and bookings open three months ahead — set an alarm.

5.Taberna Laredo

Taberna Laredo is a polished modern taberna in the smart Salamanca district, a favourite of Madrileños who want elevated tapas without the formality of fine dining. The kitchen builds its reputation on two pillars: superb raw materials — above all excellent jamón ibérico and seasonal produce — and a genuinely creative hand, turning out inventive small plates that update classic Spanish flavours with contemporary technique and presentation. The result is a menu that reads as familiar yet delivers surprises, from carefully sourced Iberian ham and cheeses to imaginative seasonal dishes and a thoughtful, well-chosen wine list. The setting is elegant but relaxed, making it equally suited to a lingering business lunch, a date or a treat between shopping on the nearby designer streets. It sits a notch above the casual tapas bars of La Latina in both price and refinement, yet remains far more accessible than the city's Michelin rooms, hitting a sweet spot that's hard to find. Reservations are recommended given its popularity with locals. For creative, produce-led tapas in a stylish neighbourhood setting, Taberna Laredo is one of Salamanca's most reliable and rewarding tables.

Hours

Lunch & dinner (check days); reserve ahead

Price

~€30–45 per person

Getting there

Metro L2/L4 to Goya, in the Salamanca district

Insider tip: Jamón ibérico and inventive small plates in an elegant Salamanca setting — a favourite for a smart lunch.

6.Chocolatería San Ginés

Chocolatería San Ginés is a Madrid institution, tucked down a small passageway near Puerta del Sol and serving churros con chocolate almost around the clock since 1894. The formula could not be simpler or more perfect: ridged, freshly fried churros (and thicker porras) delivered hot and crisp, alongside a cup of chocolate so thick you can practically stand a spoon in it, made for dunking. Generations of Madrileños have made it a ritual, and it is famous above all as the last stop of a big night out — there is a long tradition of ending the small hours here, around 5am, with churros and chocolate before bed, which is why it keeps such extraordinary hours. The green-and-white marble interior, with its old photographs and bustling waiters, has a timeless, slightly theatrical charm, and by day it fills with families, tourists and locals alike. It is cheap, quick and utterly delicious, and its central location makes it easy to fold into any itinerary — or any night out. For an authentic, sugar-dusted taste of Madrid at any hour, San Ginés is essential.

Hours

Open ~24 hours daily

Price

~€5–8 (churros con chocolate)

Getting there

Metro L1/L2/L3 to Sol, on Pasadizo de San Ginés

Insider tip: Open since 1894 and famously best at 5am after a night out — churros dunked in thick hot chocolate.

7.Casa Dani

Casa Dani is a beloved, unpretentious restaurant tucked inside the Mercado de la Paz, the neighbourhood food market in the otherwise upscale Salamanca district. Its claim to fame is simple but weighty: its tortilla española — the classic Spanish potato omelette — was named the best in the world by National Geographic, and Madrileños queue to eat it, soft and just-set in the middle in the way aficionados prize. Beyond the famous tortilla, Casa Dani is a proper working-market eatery, dishing out generous, keenly priced home-style Spanish cooking and one of the best-value menús del día (fixed-price lunch menus) in the city, drawing a loyal crowd of local workers, families and clued-up visitors. The atmosphere is busy, noisy and thoroughly authentic — you eat elbow to elbow amid the bustle of the market rather than in any polished dining room, which is exactly the appeal. It is open for lunch on weekdays and Saturdays, closing on Sundays, and does not take the airs of its smart surroundings. For an inexpensive, genuinely local meal built around a world-champion tortilla, Casa Dani is a Madrid must.

Hours

Mon–Sat lunch (market hours); closed Sun

Price

~€12–20 per person (menú del día value)

Getting there

Metro L4/L9 to Núñez de Balboa; inside the Mercado de la Paz, Salamanca

Insider tip: Named the world's best tortilla española by National Geographic — inside the Mercado de la Paz market.

8.Estado Puro

Estado Puro is the accessible, tapas-focused venture of acclaimed chef Paco Roncero, occupying a stylish spot in a historic building in the Cortes district, an easy walk from the Prado and the Paseo del Arte museums. The concept is 'tapas in their purest state' with a contemporary twist: Roncero takes beloved Spanish classics — the tortilla, patatas bravas, croquetas, gazpacho — and reworks them with the technique and imagination of a fine-dining kitchen, producing playful, beautifully presented small plates that are recognisably traditional yet freshly surprising. His famous deconstructed dishes and inventive presentations bring a bit of avant-garde flair at prices far below a formal tasting menu, making it a smart way to sample modern Spanish cooking without a special-occasion budget. The setting is sleek and design-conscious, with a lively bar-and-restaurant buzz, and its central location makes it ideal before or after a museum visit. It suits food-curious travellers who want creativity and quality in a relaxed, informal format. For inventive, chef-driven tapas that respect Spanish tradition while gently pushing it forward, Estado Puro is one of central Madrid's most enjoyable modern tables.

Hours

Daily lunch & dinner

Price

~€25–40 per person

Getting there

Metro L1 to Estación del Arte or L2 to Banco de España; near the Prado

Insider tip: Chef Paco Roncero's playful, innovative take on tapas in a historic building near the Prado.

9.Ten Con Ten

Ten Con Ten is one of the most fashionable restaurants in Salamanca, Madrid's most elegant district, and a long-standing favourite of the city's well-heeled crowd. Set on Calle de Ayala in a handsome space with a soaring ceiling, a lively central bar and a glamorous, see-and-be-seen atmosphere, it draws a stylish mix of local society, professionals and visitors who come as much for the buzz as for the food. The kitchen turns out polished, crowd-pleasing Spanish cooking with an emphasis on excellent rice dishes (arroces) and fresh seafood, alongside quality meats and market produce, all served with a slick, energetic style of service that matches the room. It manages to feel simultaneously smart and sociable — dressy enough for a special dinner yet relaxed enough for a long, wine-fuelled lunch — which is a big part of its enduring appeal. Given its popularity and the reservation-hungry Salamanca scene, booking well ahead is essential, particularly for prime weekend slots. For a taste of chic, contemporary Madrid dining with great rice and seafood and a real sense of occasion, Ten Con Ten is a reliable and glamorous choice.

Hours

Daily lunch & dinner; reserve ahead

Price

~€40–60 per person

Getting there

Metro L4 to Serrano; on Calle de Ayala, Salamanca

Insider tip: A favourite of the Madrid elite — rice dishes and seafood in a buzzy, see-and-be-seen Salamanca dining room.

10.Casa Julio

Casa Julio is a diminutive, endlessly popular bar on Calle de la Madera in Malasaña, and for many Madrileños it serves the best croquetas in the city — high praise in a country that takes its croquetas very seriously. These crisp-shelled, molten-centred fritters come in a rotating range of flavours: the classic jamón, plus inventive versions like spinach and blue cheese (cabrales), cod, or wild mushroom, each one small, perfectly fried and dangerously more-ish. The bar itself is tiny and gloriously no-frills, with barely room to stand, and it takes no reservations, so it fills quickly and queues are common at peak times — the trick is to arrive off-peak or be prepared to wait and squeeze in. Prices are low, the croquetas are ordered by the half- or full dozen, and a cold caña of beer is the natural accompaniment. It is exactly the kind of unshowy, single-thing-done-brilliantly neighbourhood institution that rewards visitors who want to eat like locals in Malasaña. For a cheap, delicious and authentically Madrileño snack, Casa Julio's croquetas are essential — just don't expect to linger long in the crush.

Hours

Lunch & evening (check days); no reservations

Price

~€10–15 per person

Getting there

Metro L1 to Tribunal, on Calle de la Madera in Malasaña

Insider tip: Madrid's best croquetas, hands down — tiny, always packed and no reservations, so come off-peak.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Madrid across airlines and book direct.

Find flights to Madrid

More Madrid guides