Madr’eat: 18 Places for Food in Madrid

olives madrid places to eat


As a lot of you may know, I’m a foodie, so I always look for good places to eat when I move to a new city. I now feel qualified to share my Madrid food favourites with you! With a lot of help from my friends who have stayed here for a long time and have infinite foodie wisdom, I present to you my 18 places to eat in Madrid! All of them tried personally by me, so I can honestly vouch for them. All photography by me. By the way, I’m not getting sponsored by any of these places to review them, so these are all my personal favourites!

Check out the map and filter by coffee & brunch (orange), lunch (blue), or dinner (purple):



Zero Point

zero point coffee madrid
One of the best iced coffees I’ve ever had!

This little spot is perfect for grabbing a cup of (hot or iced) coffee when exploring the city. Located near the Prado, it’s in the perfect place to stop by for a break. They have so many types of coffee, you’ll have trouble choosing!


La Gringa

la gringa madrid
Not the bunny plate, but still delicious!

La Gringa is one of the best brunch restaurants in Madrid! Their brunch menu is very extensive, but you have to try the Bunny Plate, which has a selection of Eggs Benedict with bacon, salmon, and avocado. Heavenly!

P.S. Make sure you make a reservation online in advance, as it fills up fast!

Bendita Locura

bendita locura madrid
Such a great brunch!

Another great brunch place. Their coffee is on point too! For brunch, they have 2 options: the big brunch and the little brunch. The big one lets you choose 5 options including drinks, the little one lets you choose 3. I go for the little one and it’s always plenty! In my opinion, the salmon Eggs Benedict is the best main.


Gourmet Experience Gran Vía

This place is more of a food court than a restaurant. It’s located on the 9th floor of El Corte Inglés (department store), so you get a great view of Gran Vía (main high street)! Great photo opportunities. There are many food options to choose from, and also check out the delis on the sides with typical Spanish food products to bring home as a souvenir.

29 Fanegas

29 fanegas madrid
How great does this food look

A great place for a casual lunch, or even dinner. They serve higher-end tapas, so don’t expect it to be cheap! The food is delicious, especially the seafood dishes like the Tuna Tataki are fresh and flavourful.

Mercado de San Miguel

mercado de san miguel madrid
Always buzzing with people and yummy food!

This food market is located in the heart of the city, next to Plaza Mayor (the main square of Madrid). It’s packed at all times and all hours because tourists love it, but that doesn’t mean it doesn’t have loads of great food! I would say just go there to cross it off your list, and if you don’t like the touristy vibe, don’t purchase anything.

Mercado de San Ildefonso

I love this market for its trendy crowd and feel. The food stalls are superb as well, and the terrace is great for warm summer evenings. Come here to people-watch through the floor-to-ceiling glass, or just to chill with a drink and some finger food.

Mercado San Anton

mercado san anton madrid
Great rooftop terrace with nice decor!

This is a new one I discovered just recently! It’s a very quirky and hipster market with an awesome rooftop terrace and covered casual restaurant. Come here to grab some food or some drinks and enjoy the sunny days.

La Fragua de Vulcano

This restaurant is a gem in the middle of the city centre. It’s a very casual Spanish tapas place, and you get great value for money. The decor is very quirky and cheesy, but it has a great feel to it. They normally blast a lot of Spanish guitar music, so be prepared for an immersive experience! I love the garlic shrimp here.

La Buha (La Latina)

la buha la latina madrid
THE place to have a tortilla in Madrid.

Ok, hold on to your hats. La Buha in La Latina (not to be confused with La Buha in Chueca), has hands down the LARGEST tortillas I have ever seen. These monstrosities are larger than my head (and I don’t have a very small head)! Make sure you can take the rest home with you, or you share with at least 3 others. Their tortilla menu is quite extensive, so pick your favourite filling!

Casa Jaguar

This is a South American restaurant where you can get classics such as Arepas, Tacos, Nachos, etc. The food is really good, but being next to Opéra and the Royal Palace, it’s not great value for money (meaning it’s quite expensive). But if you want to treat yourself to some good Latin American food, here’s the place!

Maru Restaurant

Maru is a Korean place where they do Korean barbecue. Yes, you heard me! There’s a big grill plate set into the middle of the table and you can grill your food on it. Yum! The day menu is also reasonably priced, and you get a whole lot of food with it. Haven’t tried the barbecue yet, but definitely planning to one of these days.

If you’re craving a good bibimbap, check this out!



alcaravea madrid
A beef cheek stew at Alcaravea. It was dark in the restaurant so my photo got a bit blurry!

Absolutely one of my favourite dinner venues in Madrid. The food is superb, albeit pricey (due to the high quality and the ambiance). It’s a classy place with delicious food that you have to try. The (vegetarians look away!) octopus tastes great, and the grilled artichoke is crunchy and fragrant. I definitely recommend!

Okashi Sanda

okashi sanda madrid
A simple yet delicious Japanese curry, tastes like homemade

This lovely little Japanese place is a revelation! Its decor is all Japanese, with origami hanging from the roof and a Japanese TV channel playing. The food is very home-style, with curry and rice dishes. The mains are gluten-free (says the menu), so if you’re celiac, you know where to go!


Yum, Indian food. I’m a huge fan! This restaurant makes the classic curries very well, and the atmosphere is distinctly Indian-restaurant-like (having never been to India, I wouldn’t know that vibe). The day menu is cheap-ish and gets you a curry, rice/naan, drink, and dessert.

Restaurante Viva Burger

For all of you vegetarians out there, this is the one to visit!! All the dishes are vegetarian. The burgers, the wraps… And boy, are they tasty. They have loads of options to choose from, and the portions are enormous. Dig in, and enjoy!

Cava Baja 17

cava baja 17 madrid
Grilled vegetable plate, mmmh!

Cava Baja 17 is in Cava Baja street (duh!), which is a very lively street in La Latina. The perfect spot to grab some dinner before heading out for a few drinks. It serves medium-scale tapas (meaning it’s not dirt cheap but also not pricey). So check it out! It gets especially lively if the football’s on TV, so if you want to catch a game while having dinner, you should come here.

Casa Mono

This one’s an expensive one. It’s a classy venue, quite trendy, with a great bar. The cocktails are lovely, if you can spare the dime, and the food very elegantly presented. Treat yourself to a higher-end dinner here!

Did you enjoy this list? Please let me know whether you tried any of my suggestions, and how it turned out! And don’t forget to share it, so that others who visit Madrid can treat themselves to some good food too! Thank you <3

Madr'eat pinterest

Join the HC Lifestyle community!

Email Format

47 thoughts on “Madr’eat: 18 Places for Food in Madrid

  1. The food all looks super delicious but I have to say that the two brunches would be my favourites, and the coffee place looks awesome too x

    Kayleigh Zara 🌿

    1. Brunch is the best!! I love getting up late at the weekends and brunching:) I’ve been to those places multiple times:) thanks for your comment!

    1. You should definitely! I might be biased because I live here, but it’s a wonderful and underrated city to visit:)

  2. I love Spanish food, you’ve definitely made me hungry!!! I’ve also always wanted to go to Madrid so at least if I ever did get to go at least now I know where to try for food!!! Yum!!!

    1. Haha, I’m glad I accomplished my goal of making people hungry with this post 😀 Ohhh yes, you should definitely come visit, it’s such an underrated city with loads more to do and see apart from the amazing food!

  3. Wow! What an extensive list of places to eat! I thoroughly enjoyed reading this post as I’m a foodie as well 🙂 all your pics are amazing. I especially want that first eggs Benedict meal!! 🙂

    1. Thanks!! Hehe eggs benedict is one of my faves (as you can probably tell)! You’re always welcome to visit Madrid!:)

  4. Perfect places you put in. Now this will definitely help me for my next year trip to Madrid 🙂 Thanks for sharing.

  5. I’m such a big food lover so needless to say I love this post. And I love Madrid 🙂 Already pinned this for my next visit to Madrid!

      1. I don’t know yet, going to Northern Spain in August, we may be able to squeeze in a little visit to Madrid then 😉

    1. Sure, PM me on Facebook or something. You should definitely visit Madrid, it’s a totally different vibe:)

  6. Oh, the food in the pictures looks delicious. I wish I could go to Madrid one day so I can eat them myself. Thank you for sharing!

Leave a Comment here, thank you!