Open Travel Guide
Restaurants in Madrid

Best Restaurants in Madrid 2026

How to eat well in Madrid at every budget, and the local dishes you shouldn't leave without trying.

This guide covers 39+ restaurants and places to eat in Madrid — Sobrino de Botín, DiverXO and Coque top the list. Every recommendation carries its practical details: typical costs, the best time to visit, and what to know before you commit.

Madrid is Spain's vibrant capital and largest city, a metropolis of world-class art museums, grand boulevards, lively plazas, and an electric nightlife that never sleeps. As the Autonomous Community of Madrid, the region combines the cosmopolitan energy of the city with green sierra mountains, historic royal towns, and charming villages within easy reach.

Madrid's culinary identity is rooted in robust Castilian traditions — roast meats, chickpea stews, and offal dishes — but the city has evolved into one of Europe's most dynamic dining destinations with the highest concentration of Michelin stars in Spain. The tapas and vermouth culture is deeply embedded in daily life, with locals grazing through multiple bars rather than eating formal sit-down meals. Madrid's fish supply chain is exceptional; despite being landlocked, the city receives the world's second-largest fish market (Mercamadrid).

Must-try dishes

Iconic dishes that define Madrid.

Must try

Cocido Madrileño

The quintessential Madrid dish — a three-course chickpea stew with vegetables, chorizo, morcilla, and various meats, served sequentially as broth, then chickpeas, then meats

Where to try: Taberna La Bola, Casa Lucio, El Landó

Price: €18–€28

Must try

Callos a la Madrileña

A rich, deeply flavoured tripe stew with chickpeas, chorizo, and morcilla in a pimentón-laced tomato sauce — the city's most traditional winter dish

Where to try: La Bola, Casa Lucio, neighbourhood tabernas

Price: €12–€18

Must try

Bocadillo de Calamares

A simple but iconic Madrid sandwich of crispy fried calamari in a crusty roll, sold for €3–€4 from bars around Plaza Mayor and Puerta del Sol

Where to try: Bar La Campana (Calle Botoneras) and bars around Plaza Mayor

Price: €3–€4

Must try

Tortilla Española

Spain's potato omelette, a national obsession — in Madrid the hotly debated question is whether it should include onion (con cebolla) or not. Juana la Loca makes one of the city's best

Where to try: Juana la Loca, any neighbourhood bar

Price: €2–€4 per tapa

Must try

Huevos Rotos

Crispy fried potatoes topped with runny fried eggs, broken at the table — one of Madrid's most beloved comfort dishes, perfected at Casa Lucio

Where to try: Casa Lucio, Juana la Loca

Price: €12–€17

Must try

Churros con Chocolate

Deep-fried dough sticks dipped in thick, dark hot chocolate — a Madrid morning tradition or late-night post-club ritual at San Ginés

Where to try: Chocolatería San Ginés (24 hours)

Price: €4–€5

Must try

Patatas Bravas

Crispy fried potato cubes with spicy brava sauce and/or alioli — every bar has its own recipe; the version at Bar Docamar in Vallecas is famous across the city

Where to try: Any bar; Bar Docamar for the legendary original

Price: €4–€6

Must try

Bocadillo de Jamón Ibérico

Thinly sliced acorn-fed Ibérico ham in a crusty baguette — the platonic ideal of a Spanish sandwich, available at any decent bar

Where to try: Any bar or deli; Casa González for quality

Price: €5–€10

Top restaurants

Handpicked picks for the best dining experiences.

Traditional Castilian

Sobrino de Botín

$$$4.4/5

The world's oldest restaurant according to the Guinness World Records (est. 1725), Botín is famous for its wood-fired roast suckling pig (cochinillo) and roast lamb cooked in a 300-year-old oven. A pilgrimage site for food lovers from Ernest Hemingway to millions of modern visitors.

Known for: World's oldest restaurant; wood-fired roast meats

Calle de los Cuchilleros 17, 28005 Madrid

Avant-Garde Spanish-Asian

DiverXO

$$$$4.9/5

The three-Michelin-starred restaurant of chef David Muñoz, one of the most creative and outrageous dining experiences in the world. DiverXO pushes every culinary boundary with multi-sensory, theatrical tasting menus that blend Spanish and Asian influences in unexpected ways.

Known for: Three-Michelin-star molecular cuisine; book months ahead

NH Eurobuilding, Calle de Padre Damián 23, 28036 Madrid

Modern Spanish

Coque

$$$$4.8/5

A two-Michelin-starred restaurant by brothers Mario, Rafael, and Diego Sandoval, offering an immersive journey through the kitchen, wine cellar, and cocktail bar before dinner. The avant-garde tasting menu pays homage to Castilian tradition while pushing culinary boundaries.

Known for: Two Michelin stars; theatrical multi-room dining experience

Calle de Pico Nevado 6, 28036 Madrid

Creative Catalan-Castilian

Ramón Freixa Madrid

$$$$4.7/5

Two-Michelin-starred restaurant inside Hotel Único in Salamanca, where Catalan chef Ramón Freixa creates artful, technically precise dishes that honour seasonal Spanish produce. An elegant, intimate dining room with impeccable service.

Known for: Two Michelin stars; creative modern Spanish cuisine

Calle de Claudio Coello 67, 28001 Madrid

Traditional Castilian

Casa Lucio

$$$4.5/5

A Madrid institution beloved by politicians, celebrities, and royalty since 1974, Casa Lucio is most famous for its huevos rotos (eggs broken over crispy chips). The warm, convivial atmosphere and hearty Castilian cooking make it a must for any food lover.

Known for: Celebrity favourite; iconic huevos rotos (eggs and chips)

Calle de la Cava Baja 35, 28005 Madrid

Modern Spanish

El Club Allard

$$$$4.7/5

A two-Michelin-starred restaurant set in a stunning Modernista building near the Royal Palace, offering creative tasting menus by chef Diego Guerrero that explore seasonal Spanish produce with technical brilliance. An exceptional special-occasion destination.

Known for: Two Michelin stars in a stunning Art Nouveau building

Calle del Ferraz 2, 28008 Madrid

Gourmet Tapas / Mixed

Mercado de San Miguel

$$4.4/5

Madrid's most iconic gourmet market in a beautiful 1916 cast-iron pavilion, with over 30 stalls serving everything from Ibérico ham and oysters to artisan vermouth and chocolate. Perfect for grazing on high-quality Spanish products in a convivial atmosphere.

Known for: Gourmet food market — best for grazing and Spanish products

Plaza de San Miguel s/n, 28005 Madrid

Traditional Madrileño

El Landó

$$4.3/5

A classic, no-frills neighbourhood taberna near Plaza Mayor serving genuine Madrid classics at fair prices. Beloved by locals for its cocido madrileño, callos a la madrileña, and hearty stews — a far cry from the tourist traps on Plaza Mayor.

Known for: Authentic local taberna with traditional Madrid dishes

Plaza de Gabriel Miró 8, 28005 Madrid

Restaurants by cuisine

Browse picks grouped by cuisine type.

Spanish

DiverXO

$$$$

Coque

$$$$

El Club Allard

$$$$

La Pepita Lunch & Beer

$$

El Viajero

$$

Dstage

$$$$

StreetXO

$$

Cien Llaves

$

Bar Cervecería Santa Bárbara

$

Zara Restaurant

$$

Lateral

$$

El Paraguas

$$$

Café de Oriente

$$$

Bar La Gloria

$

Chocolate con Churros San Ginés

$

La Tasquita de Enfrente

$$$

Restaurante Sacha

$$$

100 Montaditos

$

Traditional Castilian

Sobrino de Botín

$$$

Casa Lucio

$$$

Venta El Buscón

$$

Traditional Madrileño

El Landó

$$

Taberna La Bola

$$

Traditional Taberna

Celso y Manolo

$

Bodega de la Ardosa

$

Andalusian

El Sur

$$

Australian

Federal Café

$$

Basque Tapas

Taberna Bilbao

$$

Café

MO de Movimiento

$$

Creative Catalan

Ramón Freixa Madrid

$$$$

Creative Tapas

Juana la Loca

$$

Deli

Casa González

$$

Gourmet Tapas

Mercado de San Miguel

$$

Italian

Nabucco

$$

Japanese

Yakitoro by Chicote

$$

Modern Tapas

Bar El Lateral Huertas

$$

Specialty Coffee

VirgoLab

$$

Traditional Castilian Taberna

Taberna Malaspina

$

Traditional Tapas Bar

Casa Revuelta

$

Street food

Local flavours at affordable prices.

Street food

Bocadillo de Calamares

Crispy fried squid in a crusty roll — the ultimate Madrid street food, sold from bar counters near Plaza Mayor

Find it at: Bars around Plaza Mayor and Puerta del Sol

Street food

Churros

Freshly fried churros from mobile churrerías at weekends and fiestas

Find it at: El Rastro market area and neighbourhood fiestas

Street food

Buñuelos de Viento

Light puffed pastry balls filled with cream or custard — a traditional All Saints Day (November 1st) treat

Find it at: Pastelerías citywide in October–November

Street food

Rosquillas de San Isidro

Traditional ring-shaped pastries sold only during the San Isidro festival in May in four varieties — tontas, listas, francesas, and de Santa Clara

Find it at: Street stalls near Parque de San Isidro in May

Food markets

Where locals shop and graze.

Mercado de San Miguel

Iconic 1916 gourmet market near Plaza Mayor with 30+ stalls of premium Spanish foods, wines, and vermouth

Hours: 10:00–24:00 daily

Mercado de San Antón

Three-floor market in Chueca with fresh produce on ground floor, gourmet stalls on 1st, and rooftop terrace restaurant

Hours: Mon–Thu 10:00–22:00, Fri–Sat 10:00–00:00

Mercado de la Cebada

A genuine working-class market in La Latina — the real Madrid, not a tourist one. Fresh fish, meat, and vegetables at local prices

Hours: Mon–Fri 09:00–14:30, 17:00–20:30; Sat 09:00–14:30

Mercado de Maravillas

The largest traditional food market in Madrid in the Tetuán district — fresh produce, meat, and seafood at excellent prices, beloved by local families

Hours: Mon–Fri 09:00–14:00, 17:00–20:00; Sat 09:00–14:00

Mercado de Vallehermoso

A revitalised 1930s market in Chamberí now combining traditional stalls with gourmet food bars and craft beer

Hours: Mon–Sat 09:00–21:00

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Lunch (almuerzo) is the main meal of the day — most restaurants offer a Menú del Día (set lunch) for €10–€15 including starter, main, dessert, and a drink; this is Spain's best-value eating

Tip

Dinner rarely starts before 21:00; trying to eat at 19:00 will find most kitchens closed

Tip

Tapas in bars are often free with a drink in neighbourhood bars (less common in tourist areas) — ask for 'algo para picar' (something to nibble)

Tip

Madrid has exceptional fish despite being landlocked — the city receives same-day deliveries from Atlantic and Mediterranean ports

Tip

Vermouth (vermut) culture runs deep — Sunday morning vermouth from 12:00–14:00 is a sacred ritual in La Latina and Malasaña

Dietary info
Vegetarian
Growing options especially in Malasaña, Chueca, and Lavapiés; traditional Spanish food is meat-heavy but most restaurants can accommodate. Mercado de San Antón has good veggie stalls
Halal
Growing halal options especially around Lavapiés and Tetuán districts; some Middle Eastern and Turkish restaurants certified halal
Gluten free
Awareness is growing; most Spanish dishes are naturally gluten-free (tortilla, grilled meats, jamón); ask for 'sin gluten' — many restaurants can accommodate

Food budget guide

What to expect at different price points.

Level Price Description
Budget €8–€15 per meal Menú del Día set lunch (€10–€15), bocadillos, market stalls, neighbourhood bars
Mid-range €20–€45 per meal Sit-down restaurant, full tapas spread, wine included
Upscale €80–€400+ per meal Michelin-starred tasting menus with wine pairing; 3-star DiverXO at €365+