If you’ve had a big night out, or need to fill up before an action-packed Sunday, there’s nothing better than the feast that is weekend brunch. You may have been lapping it up for years, but Madrid’s only caught on to the trend relatively recently, which means the city’s cafés, bars and restaurants are doing their best to outshine each other, and we’re the ones reaping all the benefits. Some places do brunch during the week, but the weekend is when it really flourishes, with menus including pastries and coffee, eggs benedict, fruit, and even hamburgers and cocktails. We say try to tick off as many of these brilliant places to brunch in Madrid as you can.
RECOMMENDED: Full guide to the best restaurants in Madrid
Best places for brunch in Madrid
Every Sunday on the upper floor of the renowned Café Comercial, you're invited to dig in to brunch by another local legend, Oliver Café, itself a pioneer in Madrid where lovers of this hybrid between breakfast and lunch can linger over their mid-morning meal. They serve up brunch classics like eggs Benedict with home-made blinis, as well as American-style pancakes, speciality burgers, and a rocking chicken Caesar salad. There are also lighter options such as the scrambled eggs with herbs and cheese or the seasonal fruit salad. The bill: €28.
Every Sunday from 1pm to 4pm Narciso puts on a buffet brunch spread where you'll find eggs in various forms, fresh fruit, cheese selections, salads, French pastries, and champagne. Plus there's also a section of the brunch that has something of a weekly theme and where they look toward more international influences. For example, they've had Colombian treats, such as 'empanadas', 'camiñolas' and 'patacones', a homage to chef Mario Valles's country of origin. The bill: €45.
You don't get just one option but three: Elektra, Royal or Gourmet. Choose what best suits your appetite and budget and grab a table on any given Sunday (aim for one on the lovely terrace in the warmer months) at this attractive and healthy restaurant that's the brainchild of Chiqui Martínez de la Puente. With Chef Gustavo Lobeto at the helm, you're served fresh, natural juices, artisan baked goods, selections of cheese and ham, free-range eggs, chicken burger, soup of the day, and a variety of beverages. The bill: €19, €29 or €35.
Welcome to one of our favourite places in Lavapiés, thanks to its cosy environs, the genius idea of having converted an old butcher shop, the wholly organic ingredients, and the great value for money. Their brunch comes in three versions. The smallest gets you toast with avocado and egg Benedict (just the one), artisan buns, granola with Greek yoghurt, fresh orange juice and coffee or tea. Or you can opt for all that plus a basket of breads with butter and home-made jam plus one of their rich cakes. The third choice is the ‘veggie’, where everything of animal origin is replaced, and you get a vegan dessert with that as well. The bill: €10, €15, €15.
Bumpgreen is all about slow food and organic products, including during their brunch, Sundays from noon to 5pm. You get access to the brunch buffet plus two main dishes you choose separately and artisan dessert (some drinks not included). In the buffet you'll find dishes you've never imagined, but thankfully Bumpgreen has, like beetroot and cheese tart or strawberry gazpacho. The mains have something for everyone: low-temp organic chicken, salmon cured in citric salt and smoked with orange and Broccolini leaves, Galician roast veal with mustard sauce, and more. The desserts are just as creative and out of this world. And all gluten-free needs can be met. The bill: €30 (€35 with a glass of champagne; €20 under-13s).
Step into The Toast Cafe and you won't want to leave for hours. The warm decor of this cosy bar-restaurant right in the middle of the Chamberí neighbourhood will win you over in a second. Their brunch is one of the most talked-about in Madrid. It might be thanks to the perfect balance between quality and price, or because you leave satiated but not stuffed. You can choose a starter ('tortita' bread with salmon and cream cheese, croissant with butter and jam, or toast with tomato) and a main dish (eggs Benedict, bagel with salmon or burrito), and it all comes with coffee or juice. The bill: €14 (€18 with a Bloody Mary or a mimosa).
When you're feeling in the mood for Sunday brunch, head to the first floor of the Hyatt Centric hotel and into the Hielo y Carbón restaurant. Along with with stunning views overlooking Madrid's Gran Vía, between 1pm and 4pm on Sundays, you get The Brunch. With Pablo Bernal de la Cierva in the kitchen, Hielo y Carbón is inspired by market cuisine and is where Peruvian and Spanish cuisine come together to live in beautiful harmony. The same culinary concept features at The Brunch, where you can also get cocktails, detox drinks and natural juices to go along with the good vibes and live music of the day. The bill: €35.
The parade of culinary delights in La Bicicleta's brunch gets underway with fresh juice, coffee, a French croissant and a basket of breads with butter and jam, or tomato and olive oil. Then come the skewers, one with fresh fruits, another with cherry tomatoes and mozzarella, along with a bowl of Greek yoghurt and muesli. The main event comes in the form of oven-baked eggs with bacon, Iberian ham or red pepper on a bed of spinach, tomato, mushrooms and goat's cheese with chives. A gorgeous sponge cake with ice cream and a refreshing cocktail make up the happiest of endings. They serve just 30 brunchers a day, so be sure to book in advance! The bill: €18.
Time flies in this charming English-style café. Their weekend brunch lacks almost nothing. Start with coffee or tea, fresh orange juice and a basket of breads and pastries that including a buttery croissant and a scone with Mür cream. Lighten up the menu with a natural yoghurt with jam or seasonal fruits. And then you're ready for the big guns: eggs Benedict, a full English breakfast (sausages, bacon, pork loin, eggs, baked beans and black pudding) or salmon with scrambled eggs. The bill: €22 (€15 for either the savoury brunch or the sweet brunch; €5 cocktail supplement).
In Crustó you've got one of the best artisanal bakeries in Madrid, and their brunch hits all the high notes as well. Weekends and holidays are when you can taste for yourself, between 11am and 3pm. You have four options to choose from, though they all include a dish made with organic eggs prepared how you like them, a selection of artisan breads, coffee or tea, fresh juice and a little something for your sweet tooth, like a croissant, tart or brownie. The menus then veer off with their own varieties, depending on whether you choose the Light, Antioxidant, Comforting, or Energy. Add a glass of cava or a cava cocktail for just a euro more. The bill: €15.50-€17.90.
At this fantastic Saturday and Sunday brunch, on from noon to 2pm, you can sink your teeth into banana and strawberry pancakes with maple syrup and whipped cream, a bowl of artisan Greek yoghurt with honey and muesli or fresh fruit, French toast with maple syrup and fruit, and carrot cake with ice cream. With all that sweet stuff, you get a savoury dish in the form of a sandwich sampler, eggs with bacon and hash browns, seasonal asparagus tips with Iberian ham and eggs, or a quesadilla with Iberian ham, three cheeses, guacamole, salsa and sour cream. It all comes with coffee or tea and orange juice. Add a cocktail if you're feeling frisky. The bill: €18 (€7 cocktail supplement).
Chef Dani García has two Michelin stars to his name, and you get to have brunch in his Madrid restaurant, itself a spectacle to behold. Saturdays and Sundays from noon to 2pm brunch is brought in a civilised manner to your table. What's on the menu? Croissants, toasted brioche, chocolate napolitana, butter and jam, toast with tomato, sour cream and basil, baby hot dog, yoghurt with foie, Port wine and parmesan, osmotized fruit. And you can choose from eggs Benedict or Florentine, eggs with salmon or with Iberian ham and potatoes, roast beef or lobster sandwich. To drink there's coffee, tea, orange juice and soft drinks. The bill: €40.
If you're feeling flush (we are talking about a hotel brunch, after all), head to the InterContinental on a Sunday between 1.30pm and 4pm to give yourself a tasty treat. Under the twinkly chandelier you can graze on all the offerings of the enormous and varied buffet that boasts more than 200 different options. And you won't be disappointed whether you prefer the traditional brunch dishes such as eggs Benedict or something lighter like salads or sushi (prepared fresh before you). You can fill up on shellfish, cold cuts, rice dishes, roast beef... and the list goes on. The bill: €54.
You'll find this little café with a vintage feel inside an architecture studio. Their brunch is spectacular, with trays of cakes and fresh fruit on every table. The menu includes fresh juices, lemonade, coffee or tea, a cheese board, home-made cakes and muffins, a variety of warm and toasted breads with tomato, olive oil, butter and jam, and a mountain of cold cuts. If you find that's just not enough, you can also get an omelette or an organic yoghurt with muesli, fruit and honey. The offer is big, but the space is small, so you should really book in advance for Saturday or Sunday brunch at either noon or 2pm. The bill: €18.
In a 19th-century mansion in the heart of Madrid, La Central is a bookshop with 70,000 specialist volumes, including a good selection of books in English, and, who knew, a café-restaurant with a tantalizing menu. Sundays from 5pm to 10pm they serve what they call brunch, despite the late start. There's something for everyone with three styles of eggs, hamburgers, antipasti and 'arroz a la cubana', as well as a skewer of vegetables au gratin. If you have room, try a home-made cake or fruit minestrone. Everything comes with fresh juice and a basket of bread and mini pastries. The bill: €22 (€25 with a cocktail).
A little slice of New York inhabits this charming Madrid café. So, naturally, they also do brunch. Saturdays and holidays from 10am to 5pm, the space fills up with families and groups of friends who want to get their breakfast and lunch in one meal. The different menus all include a hot drink (coffee, tea, herbal tea or hot chocolate), home-made lemonade or fresh juice, a starter that might be a selection of breads and pastries, waffles, creamy yoghurt... and a main dish like eggs Benedict (available in three versions), a tasty bagel with scrambled eggs, pancakes... You'll definitely be back. The bill: €19.
Every Sunday this luxury hotel hosts one of the best brunches in Madrid, a true hedonistic delight out of the price range of most mere mortals. Under the impressive glass dome, they lay out a buffet of some 50 different dishes that include sweet and savoury, with pastries and baked goods, cold cuts and cheeses, salads, meat, seafood and nuts. Included in the price are soft drinks, fresh juices, coffee, tea, wine and the traditional breakfast treat, the Bloody Mary. In such a gastronomic heaven, you also get top-notch music: every brunch features a soprano and a tenor who, accompanied by piano, perform opera classics. The bill: €77.
In this fashionable spot where you might rub elbows with local celebs, you can practically personalise your own brunch. The eggs Benedict are served on brioche with spinach, hollandaise and salmon; the home-made French toast comes with honey, vanilla ice cream and fresh strawberries; you can get crepes with cream cheese and jam or nutella; pancakes with maple syrup and a side of bacon; quesadillas with Iberian ham, guacamole and salsa; and other mouth-watering delights. Other options include pastries, Greek yoghurt, macarons and more, plus ask about their speciality coffees. The bill: items range from around €3 (French toast) to €8.50 (eggs Benedict).
If you want to check out the à la carte brunch at this informal meeting place with a warm interior and a lovely temperature-controlled terrace, stop by between 11am and 2pm at weekends. It's worth it just for the eggs Benedict – the traditional poached eggs, spinach and hollandaise sauce add gorgeous truffle shavings served on brioche. Out of this world. You can also get French toast, huevos rancheros, or crumpets with scrambled eggs and bacon. The bill: eggs Benedict €8.50, hamburger €10.90, crumpet €8.50, French toast €6.50.