Best Brunch In Madrid: The Definitive Guide

Published by: BouncePosted

It's not really a Spanish tradition to "do" brunch in Madrid, but that has been changing for the past few years. More and more people have been getting into the Sunday morning brunch vibe. And there are now plenty of restaurants and cafes offering some incredible brunches, not just on Sundays.

Today, in Madrid you will find a few restaurants that have actually dedicated themselves to the brunch crowd offering brunch not as just part of their menu, but the entire menu. Needless to say, brunch in Madrid has now become very competitive. You will now find eggs Benedict, fresh orange juice, hot chocolate, pancakes, fresh fruit plates, and other brunch classics on menus throughout the city.

Just landing at Madrid airport? Well, before you go running off trying to eat your way through every great breakfast and brunch cafe in the city, make sure you store your bags at one of our safe and secure luggage storage in Madrid.

Carmencita Bar

You will find this cafe on everyone's list of top places for breakfast and brunch in Madrid, and for good reason. Carmencita revolutionized the brunch scene in Madrid, in fact, they pretty much started it. The Carmencita Bar has three locations, all within the Malasaña district, the original one is on Calle San Vicente Ferrer.

An American-style brunch is served all-day-everyday and each dish comes with your choice of sweet potato fries, regular fries, hash browns, and salad (the hashbrowns are recommended). The menu includes the classic Eggs Benedict, Huevos Rancheros, and French Toast. If you are not into a breakfast brunch, order one of their delicious hamburgers.

A wide selection of teas and coffees, plus the cheapest mimosas in town will complement your brunch nicely. There are vegan and vegetarian options and the prices are excellent too. If you plan on going on a weekend you definitely need to make a reservation.

Brunch Hours: Everyday 10 am to 4.30 pm

El Bistró de La Central de Callao

Not your usual brunch spot, this hidden gem is located in a quaint bookshop of 70,000 volumes on Postigo de San Martín. Even the brunch is a little unusual with rice and pasta dishes and it is only offered later in the day on Sundays and festival days. The price for brunch is a little high but you can add a cocktail for just one euro and the food is absolutely delicious, which makes it all worth it.

Brunch Hours: Sundays & festival days 12 pm - 5 pm

Federal Café 

Owned by two Aussies there are actually two locations; one is called Federal Café the other Café Federal and both have excellent brunch and views. Café Federal overlooks the Plaza de las Comendadoras and Federal Café the Plaza Conde de Barajas near Plaza Mayor.

The menu will appeal to health food junkies and foodies with organic fare, vegetarian delights, burgers, granola, and one of the best eggs Benedicts in Madrid. Moderately priced with a fabulous brunch terrace, enjoy your brunch outside with one of their specialty coffees or teas.

Brunch Hours: Tuesday to Friday until 1 pm, Saturday and Sunday until 4 pm

Mür Café

If you are looking for a full English breakfast you are in the perfect brunch spot. The menu is also great, a combination of sweet and savory dishes like waffles, scrambled eggs, and incredible desserts. Although breakfast is served all day, the special brunch menu is only available from Friday to Sunday.

The brunch menu has a set starting price which is very reasonable and each dish added is extra. The relaxing cozy decor is a combination of Madrid meets London. You can find the cafe in the Plaza Cristino Martos.

Brunch Hours: Friday to Sunday until 4.30 pm


Just because you are the new kid on the block doesn't mean you don't know what you are doing, in fact, Zenith is ranked as one of the most Instagrammable restaurants in the world according to Trip Advisor. One reason for their great success is that they concentrate their effort on brunch, it is available every day, all day long, and it is delicious!

Vegan, vegetarian, and gluten-free dishes complement the amazing traditional choices. Pancakes, French toast, shakshuka, and their famous banana bread are just a few of the choices. If you can't decide, go with the eggs Benedict with avocado, chives, and a hollandaise sauce that is near perfection.

Located on Calle de Valverde near the Gran Via, you will find locals and tourists alike lined up for one of the most delicious brunch spots in Madrid as they don't accept reservations. You won't be disappointed.

Brunch Hours: Everyday 9 am - 6 pm


Start the day with a spectacular hike and then get your fill of healthy food here. A lot of restaurants and cafes offer some vegetarian and vegan choices but if you are looking for a vegetarian cafe that serves a great brunch in Madrid, then Superchulo on Calle de Manuela Malasaña is your spot. Avocado and mushroom toast, meatless burgers, and acai bowls are all found on the brunch and breakfast menu.

And you get more than just delicious food, in the evenings you can enjoy good music with live bands on the basement floor. Eco-friendly, fantastic natural beverages and cocktails, and food full of flavor, all moderately priced. Even if you are not a vegetarian you will enjoy a healthy brunch here.

Brunch Hours: 10 am - 7 pm


Brunch in Madrid doesn't get better than at Ojalá on Calle de San Andrés. Where else can you sit on a gorgeous garden terrace soaking up the sunshine or relax downstairs on a "beach patio" in the sand? But it is not just about the great decor, they have incredible brunch dishes too. Traditional and non-traditional eggs Benedict, a variety of toast, omelets, and so much more.

This is a Mediterranean-influenced menu that has something for everyone, even gluten-free options. The drink menu is great, of course, they serve great coffee drinks, special teas, and fresh juices, but they have something you don't see in many cafes, milkshakes! Serving portions will definitely fill your belly, and the prices are so reasonable your wallet won't feel so light afterward.

After a night on the town, think about a slow-moving day. Ojala is the perfect spot in Madrid, so make sure to head down there, sit on the patio soaking the sunshine, or dig your feet in the sand downstairs.

Brunch Hours: Daily 9 am - 8 pm

Café de la Luz

What can you say about this cafe on Calle de la Puebla that hasn't been said about all the other brunch spots? Oh yeah, it is different, very different. Where other trendy hip cafes are busy and trying to catch the in-crowd, the quaint little café just does its own thing. It's quiet, relaxed, and serves up good food.

You are not going to find eggs Benedict, waffles, specialty coffee, or other "normal" brunch classics. What you will find is homemade baked goods, quiches, cheese & meat plates, and coffee... just good plain coffee. And the decor is a little more like your old aunty's place with mismatched furniture.

It feels like a throwback to the late 80s or early 90s, but that is ok because so are the prices. But what self-respecting hipster would be caught hanging out at a brunch spot that has friendly service, good food, and great prices?

Brunch Hours: Daily breakfast until 1 pm, mini brunch until 3 pm

Westin Palace

For a truly unique experience, you may want to treat yourself to one of the most luxurious brunches you could possibly have. Every Sunday at La Rotonda restaurant in the Hotel Westin Palace, you can have brunch and an opera. Yes, this is by far the most expensive place to have lunch on this list but the food is simply incredible with excellent service that is second to none.

And after you have dined you will be treated to an exquisite operatic performance under the restaurant's glass dome. This is one of those special occasions normally, but there really doesn't need to be a reason to enjoy an event like this.

The menu changes with special events and holidays so you will need to check before you book.

Brunch Hours: Sunday 1:30 pm to 3:30 pm

Panela & Co

In the upscale neighborhood of Salamanca on Calle Lopez de Hoyo, you will find this amazing health food restaurant that serves a great brunch. There are two ways to order, off the Brunch for "Mi" menu, which includes a hot drink, cold drink, a starter, and the main dish. Or you can order a la carte, either way, you are getting a delicious brunch.

They have a variety of eggs "Benedict", American-style pancakes, smoothies & Açaí bowls, and something most brunch spots in Madrid don't have -Belgian waffles. They serve an excellent selection of coffee, tea, raw smoothies & juices, and amazing desserts. The food is moderately priced but if you are looking for a late breakfast or brunch spot that has great food, you will find it here.

Brunch Hours: Daily 9:30 am - 4:30 pm

The Best Brunches

As you can see there are so many places that now serve brunch in Madrid. And with the Spanish capital being so multi-cultural you can find an American, Spanish, or even an Italian-inspired brunch that will satisfy your taste buds and leave you feeling full.... and fulfilled.

Newsletter Banner

Love discounts and traveling?

Sign up for our newsletter to get insider travel tips and a 10% discount delivered straight to your inbox.

No spam here, just the good stuff.

Get the
Bounce app

Instantly find locations nearby to drop off your luggage wherever you go.