Agoroam
Madrid food, 7 min read

What people actually eat in Madrid

By the Agoroam team · Published 20 August 2026

Quick answer

  • The menu del dia at lunch, roughly EUR 12 to EUR 18 for three courses with wine, is the best value meal in Europe.
  • Madrid eats late: lunch 14:00 to 16:00, dinner 21:30 to 23:30. Arriving at 19:30 means an empty room.
  • The genuinely Madrid dishes are cocido madrileno, callos, bocadillo de calamares, and huevos rotos.
  • Tapas in Madrid still often come free with a drink in ordinary bars, which is not true in most of Spain.
  • Skip the famous covered market halls for eating and use them for looking. Locals eat in the bars around them.

The timings, which change everything

Breakfast is small and late: coffee and a tostada with tomato and olive oil, or churros, from 08:00 to 11:00. Then a second breakfast around 11:00, which is a genuine institution.

Lunch is the main meal of the day, 14:00 to 16:00. This is when restaurants serve the menu del dia and when the city stops.

Merienda, an afternoon snack, around 18:00. Aperitivo and tapas from 20:00. Dinner from 21:30 to 23:30, later at weekends.

A group arriving at a restaurant at 19:30 will be alone, will get the tourist service, and will conclude that Madrid food is mediocre. Shift everything two hours later than Northern European habits and the city transforms.

The menu del dia

By long-standing custom and originally by law, Spanish restaurants offer a fixed-price lunch on weekdays: a starter, a main, bread, a drink including wine or beer, and a dessert or coffee, for roughly EUR 12 to EUR 18 in Madrid.

It is not a tourist product and it is not a lesser version of the menu. It is what office workers eat, and in a good restaurant it is the same kitchen producing the same food as the evening a la carte at half the price.

This is the single best value proposition in European eating. A group on a budget should eat its main meal at lunch and something light in the evening, which is also how Madrid actually eats.

  • EUR 12 to EUR 18 for three courses with wine
  • Weekdays only in most places
  • Served 13:30 to 16:00
  • Look for the handwritten board outside, not a printed menu

The dishes that are actually from Madrid

Cocido madrileno. A three-course chickpea stew served in stages: first the broth with fine noodles, then the chickpeas and vegetables, then the meats. It is enormous, it is a winter dish, and restaurants that do it well often do it only on specific days.

Callos a la madrilena. Tripe stewed with chorizo, morcilla, and paprika. Divisive and genuinely local.

Bocadillo de calamares. A crusty roll filled with fried squid rings, eaten around Plaza Mayor, with nothing else in it. It costs EUR 4 to EUR 6 and is a Madrid institution despite the city being 300km from the sea.

Huevos rotos. Fried eggs broken over chips with jamon or chorizo. Simple, excellent, and everywhere.

Tortilla de patatas. The national dish, and Madrid argues about whether it should be con cebolla, with onion, or sin. The good version is barely set in the middle.

How tapas actually work here

In much of Spain tapas are ordered and paid for. In Madrid, ordinary bars still often bring a small free tapa with each drink: olives, crisps, a slice of tortilla, or bread with something on it.

You do not order it, you do not choose it, and a second drink brings a different one. Four drinks across four bars adds up to something close to dinner, which is how a lot of Madrid eats on a weeknight.

The format is standing and moving. One drink, one tapa, twenty minutes, next bar. Sitting down and ordering six plates is a different meal, called raciones, and is also good but is not tapas.

Where to eat

La Latina, particularly Cava Baja and the surrounding streets, for the classic tapas crawl. Sunday after the El Rastro flea market is the best time in the week.

Lavapies for the most diverse food in the city, including excellent Indian, Senegalese, and Moroccan.

Malasana and Chueca for the modern places, natural wine, and a younger crowd.

Salamanca for the expensive, polished version, and Chamberi for the neighbourhood restaurants that Madrid people rate most highly.

On markets: the famous central covered halls are largely for tourists eating expensive small plates. The neighbourhood markets, and the bars in the streets around any market, are where the value is.

  • La Latina and Cava Baja: the classic crawl, best on Sunday
  • Lavapies: the most diverse food in Madrid
  • Chamberi: neighbourhood restaurants locals rate
  • Malasana and Chueca: modern places and natural wine
  • Neighbourhood markets over the famous central ones

Practical notes for a group

Book for six or more, particularly for lunch on a Sunday and for dinner Thursday to Saturday. Madrid restaurants are busy and small.

For a tapas crawl, do not book anything. The format only works if you can leave after twenty minutes.

Vermut de grifo, vermouth on tap, is the correct pre-lunch drink and is served from around 12:30.

Tipping is minimal: rounding up or leaving small change is normal, and 10 percent is generous rather than expected.

Frequently asked

  • What time do people eat in Madrid?

    Lunch 14:00 to 16:00, which is the main meal, and dinner 21:30 to 23:30, later at weekends. Tapas from 20:00. A group arriving at a restaurant at 19:30 will be alone in the room and will get the tourist service.

  • What is the menu del dia?

    A weekday fixed-price lunch of a starter, main, bread, a drink including wine, and dessert or coffee, for roughly EUR 12 to EUR 18 in Madrid. It is what office workers eat, from the same kitchen as the evening menu at about half the price.

  • What food is actually from Madrid?

    Cocido madrileno, a chickpea stew served in three stages. Callos a la madrilena, tripe with chorizo and paprika. Bocadillo de calamares, a fried squid roll eaten near Plaza Mayor. And huevos rotos, fried eggs broken over chips with jamon.

  • Do you still get free tapas in Madrid?

    In ordinary bars, yes. A drink comes with a small tapa you neither order nor choose, and a second drink brings something different. Four drinks across four bars is close to a meal, which is how many people in Madrid eat on a weeknight.

  • Where should you eat in Madrid?

    La Latina and Cava Baja for the tapas crawl, best on a Sunday after El Rastro. Lavapies for the most diverse food. Chamberi for the neighbourhood restaurants locals rate. Use the famous central market halls for looking rather than eating.

Plan it with your crew.

Free for the first trip. Everyone votes. The AI does the boring half.

Related destinations

BarcelonaSeville

More on this

Tokyo neighbourhoods, what each one is forTokyo, 8 min readIs the Japan Rail Pass worth it?Japan, 7 min readBolognese in Bologna, what to actually orderBologna food, 6 min readWhat people actually eat in BarcelonaBarcelona food, 7 min readWhat people actually eat in SevilleSeville food, 7 min readBarcelona beyond the obviousBarcelona, 7 min read

Browse all 261 guides

    We use cookies

    Essential cookies keep the app running. We also use optional analytics cookies to understand how people use Agoroam so we can improve it. Cookie policy