Skip the Tourist Traps: Where to Eat Like a Local in Madrid
If you wonder where to eat like a local in Madrid, don’t search any further. I have you covered.
I’ve been to Madrid possibly 20 times by now and lived there for some time, and this city has become much more than just a destination on a map for me. My family lives here, which means every visit comes with home-cooked meals, long lunches, and most importantly insider knowledge of where people actually eat. Actually, we go out more than eat at home, Spaniards love their meals out.
And that’s the difference. Because Madrid is full of restaurants, but not all of them are where locals go. When I’m here, I eat with my family and their friends, the kind of people who will walk past ten places just to get to the right one. The kind of places you wouldn’t necessarily find on your own.
So everything in this post comes from first-hand experience. These are not random recommendations or overhyped spots. These are places we return to again and again, for Sunday lunches, quick bites, late dinners, and everything in between.
And if you’re starting your day like a true Madrileño, don’t miss my guide to the best churros in Madrid, because yes, we’ve tested plenty of those too.


Please note that this post included affiliate links, when you decide to purchase anything through these links I get a small commission at NO extra cost to you, it helps me to keep running this blog! I only promote products and services I use or would use myself. All images are the property of Postcards from the World and cannot be used without permission.
How locals actually eat in Madrid
Before we get to the restaurants, one thing worth knowing: Madrid runs on a completely different schedule from most of Europe, and definitely from anywhere in the English-speaking world. Lunch is the main meal of the day, eaten between 2pm and 4pm. Dinner doesn’t start until 9pm at the earliest, and locals rarely sit down before 10pm. If you walk into a restaurant at 7pm, you’ll be eating alone surrounded by waiters waiting for their real shift to begin.
Lean into the rhythm. Have a proper breakfast, graze on tapas around midday, sit down for a long lunch, and then eat dinner late. You’ll feel like a completely different city opens up. But while I love the food, I don’t necessarily agree with the schedule

A note on TripAdvisor reviews and why you should ignore the star rating here
One thing worth explaining before you dive in: some of the restaurants on this list have Google ratings of 3.9 or 4 out of 5, and if you’re used to filtering by stars, that might put you off. Don’t let it.
Here’s what those ratings actually tell you. Tourist-facing restaurants in Madrid – the ones on the main squares, the ones with menus in six languages and photos of every dish, tend to score 4.3, 4.5, sometimes higher. I think tourists are generous reviewers. They’re on holiday, the sun is out, the sangria arrived quickly, and they leave a five-star review for a meal that a local would consider mediocre at best.
The places locals actually go are judged by a completely different standard. Spaniards are demanding diners and honest reviewers. They will leave a three-star review for a restaurant they return to every week, because the lighting wasn’t right or the service was slow that day. A 3.9 from a mixed crowd of locals and visitors often means the food is genuinely excellent and the regulars are holding it to an impossibly high standard, not that something is wrong.
The restaurants in this guide are not on this list because of their star ratings. They’re here because the Spaniards I know have been eating at them for years, and in Madrid, that is a considerably more reliable endorsement than any algorithm.
More from Madrid:
- 3 Days in Madrid: The Perfect Itinerary for First-Time Visitors
- Where to Stay in Madrid: The Best Neighbourhoods and Hotels for a Short Trip
- Best Churros in Madrid According to Locals and Foodies: 5 top places
- 5 perfect places to go jogging in Madrid
- Flamenco in Madrid: Villa Rosa Review and How to Choose the Right Show
- What Makes Retiro Park in Madrid So Special? El Retiro Uncovered
Where to Eat Like a Local in Madrid- The Restaurants spaniards Actually Goes To
This guide is for you if you want to skip the tourist traps and experience Madrid the way locals actually live it- one meal at a time.
If you’re planning your trip and wondering how to fill your days between all these meals, make sure to check out my guide on what to do in Madrid. It covers the must-see sights, my favorite neighborhoods, and the kind of places that make you fall in love with the city beyond just the food.
Here are three places I keep coming back to when I’m in Madrid with my family—each very different, but all very local in their own way.
El Brillante
Let’s start with breakfast, because in Madrid that means one thing above all others: the bocadillo de calamares. And nobody does it better than El Brillante.
This is a Madrid institution- a no-frills bar near Atocha station that has been serving fried squid rolls since before most of its current customers were born. The bocadillo de calamares is deceptively simple: crispy fried squid in a crusty roll, sometimes with a squeeze of lemon, always with a cold beer or a coffee alongside it. It sounds like it shouldn’t work at that hour. It absolutely works. There are some other places at the entrance to Plaza Mayor with lines of people, always.
El Brillante is not a beautiful place. The lighting is harsh, the tables are basic, and it’s always busy. Many people even say that the staff is rude…perhaps it’s true. This is where Madrileños stop on the way somewhere else, eat standing up at the bar, and leave satisfied. Do the same. While it is not my favourite place (because I don’t like that much bread with fried squid), it is a total vibe. But you’ll see lines of people waiting for bread with fried squid sandwich in front of places outside Plaza Mayor, so if you’d like to try it, you may as well go to El Brillante.
Best for: breakfast the Madrid way, a quick mid-morning bite, or any moment you need a bocadillo de calamares.

Bodega de la Ardosa
Bodega de la Ardosa is my favourite bar in Madrid, and I’ve been coming here for years. If you are looking where to eat like a local in Madrid, this bar is the one.
From the outside it looks like a perfectly preserved old Madrid bodega: dark wood, tiled walls, vermouth taps, bottles lined up behind the bar. Inside it’s always packed, always loud, and always full of people who clearly know exactly where they are and why they came.
The food is the reason. The alcachofas a la plancha (grilled artichokes, simply done) are the best I’ve had anywhere in the city. The salmorejo is excellent too, thick and cold and properly made.
But here’s what makes La Ardosa genuinely special: the hidden room. To get to it, you have to duck under the bar itself (literally walk below the bar surface) and on the other side is a small, tucked-away space where people stand, eat, drink and talk. First time I discovered it, I understood why locals are so fiercely loyal to this place.
If you go, and you should, order the artichokes, get a vermouth from the tap, and find your way to the back room.
Best for: vermouth and tapas the proper Madrid way, the best alcachofas in the city, and one of the few genuinely hidden experiences left in a city that tourists increasingly know well.


Cazorla
Cazorla is one of those no-frills bars that locals love. It’s the kind of place you walk into for a quick bite and end up staying longer than planned. The menu is full of classic Spanish dishes—simple, well-made, and exactly what you want when you’re craving something authentic. Think traditional tapas, generous portions, and that lively, slightly chaotic atmosphere that makes Madrid feel like Madrid.
Casa carola
Casa Carola is all about one thing: cocido. And they do it properly. This is not a quick meal but it’s an experience. The famous Cocido Madrileño is served in stages, just like tradition dictates, and it’s the kind of dish you sit down for and really take your time with. My family swears by this place, and once you try it, you’ll understand why. If you want to experience a truly local, hearty Madrid classic, this is where to do it.
Best for: cocido
La Maquina
La Máquina is a bit more polished, but still very much on the local radar. It’s one of those restaurants that works for everything: family lunches, dinners with friends, even slightly more special occasions (we even celebrate birthdays there sometimes). The menu includes high-quality Spanish cuisine with a modern touch, and everything is quite tasty.
One more spot worth mentioning (especially if you’re after something a little different) is the Máquina restaurant located inside Santiago Bernabéu Stadium. It actually operates under a different name Puerta 57, and what makes it special is the view: you’re dining overlooking the football pitch, right inside the home of Real Madrid. It’s definitely a more unique setting compared to the usual neighborhood places, but still very much in line with the quality and style you expect from Máquina. If you’re a football fan (or just want a memorable dining experience in Madrid) this might a cool place to check out.
Lots of locals eat there, but in my opinion it’s not as good as Maquina (and it’s more expensive).
Casa Dani
Casa Dani sits inside the Mercado de la Paz in Salamanca, and it is responsible for what many people, locals included, argue is the best tortilla de patatas in Madrid. This is a bold claim in a city that takes its tortilla extremely seriously, but one bite and you’ll stop arguing. It’s pretty good.
The tortilla here is slightly runny in the middle and made with good olive oil and properly cooked onion. It’s served at the bar, and you eat it standing up or perched on a stool, which is exactly how it should be eaten.
The mercado itself is worth a visit as it is a beautiful covered market in the heart of Salamanca with excellent produce stalls and a local clientele that hasn’t been displaced by tourists yet.
Best for: the best tortilla in Madrid, a quick lunch in Salamanca, visiting the Mercado de la Paz.
Lhardy
Lhardy is one of Madrid’s oldest and most storied restaurants, open since 1839, and one of the few places on this list that genuinely straddles the line between local institution and historic landmark. The ground floor operates as a delicatessen and tapas bar, where you can stop for a small cup of consommé (broth), a Madrid winter tradition, served from a silver samovar that has been doing the same job for well over a century. I am not sure, though, if they serve in summer as Spaniards are super special when it comes to a summer and winter food distinction. I also loved anchovies in vinegar.
The upstairs dining room is more formal and more expensive, with classic Spanish cuisine and a setting that feels like eating inside a painting. It’s touristy in the sense that tourists know about it, but locals go too.
Best for: a historic Madrid experience, the famous consommé at the downstairs bar, a special occasion dinner that comes with genuine history.


Botin
Botin holds the Guinness World Record as the oldest restaurant in the world, having been in continuous operation since 1725. That alone makes it worth knowing about.
I’ll be honest with you here, because that’s the whole point of this guide: Botin is now very much on the tourist trail, and the atmosphere reflects that. The dining rooms are beautiful — low ceilings, ceramic tiles, the wood-fired oven that has been running for three centuries — but you will be surrounded by other visitors rather than locals.
Here’s the thing though: the food is genuinely good. The roast suckling pig (cochinillo) and roast lamb (cordero asado) cooked in that ancient oven are the real deal, and no amount of tourist traffic changes that. Go with the right expectations — you’re visiting a piece of living history that also happens to serve excellent roast meat — and you won’t be disappointed.
Book in advance. It fills up.
Best for: a once-in-a-lifetime historic experience, the best cochinillo in Madrid, travellers who want to eat somewhere genuinely irreplaceable.


Gran Pulpería
If there’s one dish that Madrid does brilliantly that surprises people, it’s pulpo (octopus). Gran Pulpería is the place to have it, a restaurant built around octopus, done properly, the Galician way. Pulpo a la gallega: tender, smoky, dressed with olive oil, paprika and sea salt, served on a wooden board, this is the dish that we always order (and we’ve been there dozens of times). It’s one of those dishes that is so simple it has nowhere to hide, and here it doesn’t need to.
It might not be on your touristic way, but it’s worth checking out if you are staying in Madrid more that 3 days.
Best for: a proper sit-down lunch, octopus in any form, also a good place to watch football.
Taberna Almendro 13
Almendro 13 is a La Latina staple and one of the most reliably good tapas bars in the city. It’s famous for its tostas and its huevos rotos – broken eggs over chips, which sounds simple and tastes extraordinary when done properly. While I base my diet on vegetables and avoid fried food, I absolutely loved this dish.
The space is warm and slightly cramped in the way that all the best Madrid bars are, and on weekend lunchtimes there’s usually a queue outside. The queue is worth it. This is the kind of place that reminds you why Spanish food doesn’t need to be complicated to be exceptional. Check the opening times for this place.
Best for: tapas lunch in La Latina, huevos rotos, Sunday afternoon eating with a glass of wine.


Use my favourite travel resources to plan your dream trips
- Booking.comfor searching best prices on accommodation.
- AirHelp helps to get compensation for cancelled or delayed flights.
- Travel Payouts is my favourite platform for monetizing the blog.
- Discover Cars is a great website as they search both local and international car hire services, so you can choose the best deal for yourself. Make sure though, that the company has a good reputation and reviews.
- Get Your Guide is my place to go for searching and booking tours and excursions, especially when I travel solo.
- World Nomads and EKTA travel insurance. I like them because they have quite extensive coverage of different activities.
- WeGoTrip sends you audio guides to your mobile, so you can visit places while learning history and interesting facts easily and for little money.
- Go City is a perfect site for booking bucket list experiences and attractions all in one to avoid paying for multiple tickets. Easy and saves money. You can even save 50%.
- Trip Advisor– amazing for good quality recommendations.
- Skyscanner is a perfect website for searching flight routes and comparing prices.
- Airalo is my eSim choice for alternative data abroad.
More from Spain
Did you like the post? Pin it for later:


