Madrid, Spain: Where to Eat Beyond Sol
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Madrid’s food writing has a Mercado San Miguel problem: every list leads with it, and almost none of them mention that a croqueta there runs about €2.75 against roughly €1.50 at an ordinary neighbourhood bar, or that jamon iberico tapas can hit €18-30 versus about €12 elsewhere. It’s a genuinely beautiful 1916 wrought-iron building, worth 20-30 minutes and one small plate, not a meal. If you’re using Madrid as a base for day trips, the better move is to eat properly in the city on your in-town days and let Segovia and Toledo cover the regional specialties on the days you’re out there anyway. Check rates on Booking.com for a base near a Metro line before you start planning meals around it. Here’s where that actually points you.
Skip San Miguel for a meal: where locals actually eat
Mercado de San Fernando in Lavapies and Mercado de la Cebada in La Latina are the honest local-market counterpoints, ordinary working markets rather than a curated tourist stop, with genuinely multicultural stalls at San Fernando given the neighbourhood. For a tapas crawl, Cava Baja in La Latina is still good and still the tourist-visible layer of the scene, but Calle Ponzano in Chamberi, 70-plus bars, is Madrid’s current locals’ answer and remains under-covered in English-language content.
Sobrino de Botin, and the claim worth checking
Sobrino de Botin, founded 1725 near Plaza Mayor, holds the Guinness World Record for oldest continuously operating restaurant in the world and celebrated its 300th anniversary in 2025, which makes it a legitimate one-time booking, not a trap exactly, but go in knowing you’re paying partly for the record. If cochinillo asado (roast suckling pig) is what you’re actually after, Casa Lucio in La Latina does it well too, alongside its other signature, huevos rotos, and doesn’t trade quite as hard on the “oldest” claim.
Where Madrid’s actual centuries-old dishes still live
| Dish | Where | Note |
|---|---|---|
| Cocido madrileno | Malacatin (La Latina, 4th generation), La Bola (individual clay pots) | Slow-cooked; reserve ahead |
| Callos a la madrilena | Casa Lucio, Malacatin, La Bola | Tripe stew, not for everyone |
| Bocadillo de calamares | La Ideal / La Campana, Calle Botoneras | Bocadillo + beer runs about €4.50 combined |
| Churros con chocolate | Chocolateria San Gines, since 1894 | Open 24 hours Thu-Sat only, ~08:00-23:45 otherwise |
| Tortilla espanola | Casa Dani, inside Mercado de la Paz | 200+ served daily |
Menu del dia is the actual budget move, not street food
Weekday lunch specials run €10-16 at a genuine neighbourhood spot, roughly 13:00-15:30, and jump to €20-30 the moment you’re on a terrace facing Plaza Mayor or Sol. This only works Monday to Friday, and kitchens close between the lunch and dinner service, so a restaurant serving a full menu at 18:00 near Sol is cooking for tourists on tourist hours, not locals. Browse Madrid food tours if you’d rather have someone else pick the bars on your first night.
The wider-Spain angle: cochinillo is a Segovia dish, really
Madrid restaurants serve cochinillo asado well, but it’s genuinely a Segovia specialty, and if a day trip is already on your itinerary, Meson de Candido and Restaurante Jose Maria in Segovia are the two names actually worth booking ahead for, not whichever terrace sits closest to the aqueduct. Check Renfe for the AVE times before you commit to a lunch reservation out there. Toledo pulls its own weight too: mazapan is a genuine local product worth buying from a proper confiteria rather than a souvenir shop, and the city’s slow-cooked game dishes (venison, partridge) show up on menus that a rushed day-trip lunch usually skips entirely.
One to know about, not necessarily book
DiverXO, chef Dabiz Munoz’s 3-Michelin-star tasting menu, relocated out of central Madrid and now sits inside the NH Collection Madrid Eurobuilding in Chamartin, not near Plaza Mayor as older guides still claim. It’s tasting-menu-only at roughly €365 per person, booked exclusively through diverxo.com when the calendar opens at midnight on the 1st of the month, and it sells out in minutes. Worth knowing so you don’t go looking for it in Centro; not something to plan a first Madrid trip around.
One concrete move: pick one “institution” meal for the trip, Sobrino de Botin, Casa Lucio, or a Segovia cochinillo lunch on a day-trip day, and eat everywhere else at neighbourhood prices. Spreading the budget across three tourist-priced sit-downs is how a mid-range Madrid trip quietly turns into a luxury one. For the train timing and ticketing details behind that Segovia lunch, see our Madrid, Spain day trips guide .