Madrid restaurants

Sort by

Javascript is required to view this map.

La Sanabresa

Price guide: Budget
#18/40
expert-rated restaurants in Madrid
Best for Value for money -
Expert overall rating:4.4 (out of 5)

No-nonsense traditional food at great prices.

Read full expert review

Las Bravas

Price guide: Budget
#36/40
expert-rated restaurants in Madrid
Best for Cheap eats -
Expert overall rating:4.0 (out of 5)

The place where patatas bravas were invented.

Read full expert review

Casa Mingo

Price guide: Budget
#11/40
expert-rated restaurants in Madrid
Best for Families -
Expert overall rating:4.6 (out of 5)

Roast chicken down by the river. What's not to like?

Read full expert review

Moharaj

Price guide: Budget
#12/40
expert-rated restaurants in Madrid
Expert overall rating:4.6 (out of 5)

If you fancy Indian food, this is the best in Madrid.

Read full expert review
#17/40
expert-rated restaurants in Madrid
Expert overall rating:4.4 (out of 5)

Drop into this hip café at any time of day for a drink and a snack.

Read full expert review

La Musa Latina

Price guide: Budget
#29/40
expert-rated restaurants in Madrid
Best for Dining alone -
Expert overall rating:4.2 (out of 5)

Groovy vibe and flavoursome food at good prices.

Read full expert review
#34/40
expert-rated restaurants in Madrid
Expert overall rating:4.0 (out of 5)

So you want traditional meaty Madrilenian food, but your partner is vegetarian? No problem.

Read full expert review
#28/40
expert-rated restaurants in Madrid
Expert overall rating:4.2 (out of 5)

Ridiculously popular Andalusian tavern in the heart of medieval Madrid.

Read full expert review

Bazaar

Price guide: Budget
#35/40
expert-rated restaurants in Madrid
Expert overall rating:4.0 (out of 5)

Buzzy bistro vibe at bargain price.

Read full expert review

DiverXO

Price guide: Expensive
#3/40
expert-rated restaurants in Madrid
Best for Gourmets -
Expert overall rating:4.8 (out of 5)

Exciting cooking by young Michelin-starred chef.

Read full expert review

Taberneros

Price guide: Mid-range
#2/40
expert-rated restaurants in Madrid
Expert overall rating:4.8 (out of 5)

One for the wine buffs, with interesting food too.

Read full expert review

Albur

Price guide: Budget
#26/40
expert-rated restaurants in Madrid
Expert overall rating:4.3 (out of 5)

Gourmet tapas and sitdown meals using artisanal ingredients.

Read full expert review

La Isla del Tesoro

Price guide: Budget
#25/40
expert-rated restaurants in Madrid
Expert overall rating:4.3 (out of 5)

Tasty vegetarian food from around the globe.

Read full expert review

El Viajero

Price guide: Mid-range
#27/40
expert-rated restaurants in Madrid
Expert overall rating:4.2 (out of 5)

Buzzy restaurant and bar that encapsulates the La Latina vibe.

Read full expert review

Magasand

Price guide: Budget
#32/40
expert-rated restaurants in Madrid
Expert overall rating:4.2 (out of 5)

Great sandwiches and salads with magazines to read too.

Read full expert review
#8/40
expert-rated restaurants in Madrid
Expert overall rating:4.6 (out of 5)

Delicious freshly-prepared tapas make this a very popular place.

Read full expert review

Bodega La Ardosa

Price guide: Budget
#19/40
expert-rated restaurants in Madrid
Expert overall rating:4.4 (out of 5)

Tasty traditional tapas in an authentic bar.

Read full expert review

Bolivar

Price guide: Mid-range
#10/40
expert-rated restaurants in Madrid
Expert overall rating:4.6 (out of 5)

A grown-up restaurant in boho Malasana.

Read full expert review

Taberna Agrado

Price guide: Mid-range
#15/40
expert-rated restaurants in Madrid
Expert overall rating:4.5 (out of 5)

Don’t be fooled by appearances – there’s some seriously fancy food on offer here.

Read full expert review

Home Burger Bar

Price guide: Budget
#16/40
expert-rated restaurants in Madrid
Expert overall rating:4.5 (out of 5)

When only a burger will do, this gourmet diner ticks all the boxes.

Read full expert review
Showing 1-20 of 40 results
Set focus

Keeping up with restaurants and tapas bars in Madrid is a full-time job, believe me. I can hardly step out of the door without seeing some new place that seems to have opened overnight. While you have to try one of the traditional red-checked-tablecloths places in the city, there are some great new gourmet tapas bars - or gastrobars as they’re known - often with dishes devised by a Michelin-starred chef.
Madrid took a long time to wake up to delis, sandwich bars and the whole eat-on-the-go thing, but it is getting there now, which makes things a lot easier when you’re a tourist in town and just need a quick bite.
When I’m eating out with friends, we usually share a few starters, even in a smart restaurant, then order a main course each. And we often share desserts too. If I’m having lunch on my own - tragic I know - I normally go for the menú del dia, which is a real bargain for around 10 euros. You usually get three courses with wine, beer, mineral water or a soft drink. The concept is aimed at people who have to get back to work, so the meal is usually served within an hour and won’t mess too much with your sightseeing schedule.

* The price bands given in my recommendations are for three courses without wine.

* Lunch in restaurants is usually between 1.30pm and 3.30pm, and dinner from 9.30pm-11.30pm - these are the times the kitchen is open, with the restaurant staying open at least an hour later usually. You can eat outside these times in tapas bars and cafeterias, which are bars with plenty of tables and a good selection of uncomplicated hot food on the menu.
* The word menu in Spanish means a set meal. So remember to ask for la carta.
* It is often surprisingly expensive to eat out in Madrid these days. Starters can easily cost 8-12 euros, and main courses 12-24 euros. Desserts are usually 4-6 euros. House wine is approximately 9-13 euros, and a decent bottle of Rioja or Ribera del Duero is around 18-28 euros.

* Sharing tapas is a great tradition in Madrid and good fun too. Just bear in mind that ham, seafood and cheese can be quite pricey.
* A ración is a larger portion than a tapa, usually a small plate of food.
* If you only want a glass of wine with your meal, ask for una copa de vino tinto/blanco/rosado (red, white, rose). If you’re going to have two each, however, it’s probably cheaper to get a bottle.
* Don’t overtip. Just rounding up to the next euro is fine for coffees, beers and bills under 10 euros – but a lot of locals leave nothing at all. My Spanish friends don’t tend to tip more than 5% for meals, although personally I feel more comfortable leaving a bit more than that.
* ‘Smart casual’ clothes are fine for even the fanciest restaurant.

Set focus

I’ve tried to choose a range of restaurants to suit most tastes and eventualities. Quite a few are places I go to regularly (sometimes for the last 25 years), others are special occasion favourites. There are several new discoveries, as Madrid’s restaurant scene is so dynamic at the moment. While some are very well known, I have tried to include places that you probably wouldn’t just come across yourself if you were wandering around. In areas where there are lots of bars and restaurants, I hope I’m steering you towards the best of the bunch. But of course places change, chefs leave, waiters move on... and it’s just my opinion anyway - and that changes often enough too! So these selections are not set in stone. I’ll be adding new suggestions, taking your comments on board, and if standards have clearly dropped somewhere, I’ll be mercilessly pressing that delete button.