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 38+ restaurants and places to eat in Madrid — DiverXO, Sobrino de Botín and La Terraza del Casino de Madrid top the list. Every recommendation carries its practical details: typical costs, the best time to visit, and what to know before you commit.

Madrid travel guide — where to stay, what to do, and where to eat in Madrid, Community of Madrid, Spain.

Madrid is a carnivore's paradise built on a foundation of Castilian roasts, jamón ibérico, and cocido madrileño (chickpea stew). The city's tapas culture means a single bar crawl through La Latina or Huertas can constitute a full meal. Three Michelin-starred restaurants (DiverXO leads with 3 stars) share the city with century-old tabernas serving recipes unchanged since the 1800s. Madrileños eat late: lunch 14:00–16:00, dinner 21:00–23:30. The 'menú del día' — a two-course set lunch with wine — is a cultural institution and an unbeatable value proposition.

Must-try dishes

Iconic dishes that define Madrid.

Top restaurants

Handpicked picks for the best dining experiences.

Restaurants by cuisine

Browse picks grouped by cuisine type.

Spanish

Traditional Castilian

Food tours & tastings in Madrid

Eat your way through Madrid with a guide.

Browse food experiences in Madrid

We may earn a commission from bookings made through these links.

Street food

Local flavours at affordable prices.

Food markets

Where locals shop and graze.

Mercado de San Miguel

Hours: Sun–Thu 10:00–24:00; Fri–Sat 10:00–01:00

Mercado de La Paz

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

Mercado de Maravillas

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

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Lunch (14:00–16:00) is the main meal of the day; most restaurants serve a 'menú del día' (€10–€14, ~$11–$15) with 2 courses, bread, and a drink

Tip

Dinner before 21:00 marks visitors as tourists; locals rarely sit down before 22:00

Tip

Tipping is not obligatory; rounding up or leaving €1–€2 per person is appreciated at sit-down restaurants

Tip

Many tapas bars expect counter standing rather than table service for drinks and snacks

Tip

Reservations are essential at DiverXO (book 2–3 months ahead) and Coque (1 month ahead)

Dietary info

Vegetarian and vegan options are growing rapidly — dedicated restaurants exist in Malasaña and Chueca. Halal food available in Lavapiés neighbourhood. Kosher restaurants near the Jewish community in Centro. Gluten-free (sin gluten) options at most modern restaurants — ask specifically as cross-contamination is common in traditional kitchens.

Food budget guide

What to expect at different price points.

Level Price Description
Budget $5-15/meal Street food, local eateries, and simple restaurants.
Mid-range $15-40/meal Sit-down restaurants with good service and varied menus.
Upscale $40+/meal Fine dining, international cuisine, and premium experiences.