• Menu
  • Menu
My list of top brunch spots in Madrid!

Best Madrid Brunch Spots by Neighborhood | Brunch for Every Budget

Affiliate links and ads may be sprinkled throughout the free content you see below. If you purchase from one of these links I may receive a small commission, at no extra cost to you, but helping me cover the costs of Lauren on Location. Please see my full disclosure policy.

If you follow me on Instagram it’s no secret that weekend brunching is one of my favorite pastimes. But back in my student days when I first moved to the city, you’d be hard pressed to find a good Madrid brunch spot. Luckily today, they’re popping up all over!

Brunching is not exactly a Spanish tradition. Actually most madrileños I know, aren’t that into breakfast at all. Still, the invasion of us guiris is changing all that. We’ve sure brought attention to the pleasure that comes from a heartier breakfast-based weekend meal.

I’ll do my best to keep this list up to date, but please, if you know a great brunch in Madrid that I missed comment below or shoot me an email at lauren@laurenonlocation.com ? I’m always down to give a new brunch a try!

Whether you’re soaking up the remainders of Mahou from the night before, or simply looking to start your day off with a bang, here are my favorite Madrid brunch spots by Neighborhood:

Lauren with her shakshuka at Bo Coffee in Madrid

Brunch Spots in Malasaña & Chueca


Brunch available: All day, every day!
Location: Calle de Valverde, 28
Neighborhood: Malasaña
Price Range: $-$$

Zenith is the hottest new Madrid brunch spot, and it’s easy to see why. They’ve only been open for a few months, but word has spread, and this place has quite the following.  After success in Lisbon and Oporto, Zenith’s Portuguese owners, decided to bring their brunch concept across borders. Both being avid travelers, they’ve incorporated international influences into their menu, featuring Portuguese Kombucha, bowls from Bali, and tons of American brunch classics. 

Their brunch menu is by far the most extensive and complete I’ve seen around the city. They’re also one of the only restaurants I’ve found that serves brunch all day every day!

*Vegan, gluten-free and lactose-free options available.

Check out Zenith’s full brunch menu.

Zenith has quickly made it's way to the top of my must-brunches in Madrid!

Café de la Luz

Brunch available: Breakfast every day until 1 and “mini brunch” every day until 3 PM
Location: Calle de la Puebla, 8
Neighborhood: Malasaña
Price Range: $-$$

Café de la Luz has been my go-to café in Madrid for years. Located on a quiet side street in Malasaña, this homey vintage café is my favorite place to cozy up with a coffee.

They serve breakfast options every morning and a Spanish style brunch until 3PM. Their daily mini brunch deal includes a cup of coffee, tea or hot chocolate with your choice of toast, a large juice, and a slice of cake for just under 11 euros. Add a class of bubbly for 2,50€. 

It may not be exactly the brunch you’re used to, but for a true madrileño experience, order a Spanish tortilla or “pan con tomate” with a cafe con leche. You won’t regret it.

Café de la Luz is my go-to café in Madrid's Malasaña.


Brunch available: every day from 10:00-20:00
Location: Calle San Andres, 1
Neighborhood: Malasaña
Price Range: $$

If I’m being honest, I stopped frequenting Ojalá for a little while, as it has become a real “Malasaña hot spot (I’m not one for lines). But, after a recent revisit, it’s easy to see why people line up to eat here. This Madrid brunch spot is not only in a great location, but its Mediterranean-influenced brunch menu has plenty of healthy, yet delicious options for everyone. 

Oh, and if you’re looking for an interesting photo opt, head to the colorful Beach-Boy-themed bathrooms in the basement of this quirky restaurant. You’ll even pass by their artificial “beach.”

*Vegetarian options available.

*I recommended reserving a table ahead of time to avoid a long wait.

Check out Ojalá’s full brunch menu.

Ojalá is a Madrid brunch spot not only in a great location, but its mediterranean influenced brunch menu has plenty of options for everyone.

Carmencita Bar

Brunch available: Everyday: Monday – Sunday: 10.00h – 16.30h
Location: Calle San Vicente Ferrer, 51
Price Range: $-$$ | 14.50€ for their brunch price fixe

Carmencita Bar wins by miles for best boozy brunch spot in Madrid, with mimosas at 1€ a piece and 8€ for a pitcher! Not a fan of mimosas? You’re in luck. There are other popular and affordable brunch beverages on the menu like Bloody Marys and Micheladas.

La Carmencita made a name for itself years ago as one of the first dedicated breakfast cafés in the city, revolutionizing the Madrid brunch scene. They quickly became known for their “eggs benedict,” a dish unfamiliar to madrileños at the time, and other brunch favorites like Huevos Rancheros and French Toast. My favorite happens to be their “Bunny Plate,” a benedict triple-sampler with bacon, avocado, and salmon.

Hashbrown fan? Carmencita is also one of the only places I’ve found in Madrid to date with hashbrowns on the menu. 😋

Vegetarian, vegan, and gluten-free options available.

Check out Carmencita Bar’s menu.

La Carmencita is a great place to meet with friends and indulge in one of their famous eggs benedicts.

La Bicicleta Café

Brunch available: Weekends in the morning and early afternoon
Location: Plaza de San Ildefonso, 9
Neighborhood: Malasaña
Price Range: $$-$$$

Back in my Madrid student days, this cool cyclist café was one of my favorite spots to post up and study, read or work. Unlike many cafés around the city, settling in and working for a while is actually encouraged here. Bicicleta’s industrial decor, creative atmosphere, and laid-back hipster vibe foster productivity, but it’s also a great place to meet up with friends and catch up over coffee. 

My go-to order was always a simple “pan con tomate” with jamón iberico, but since my Bicicleta study days, it seems they’ve spruced their menu up quite a bit! They even offer specific weekend brunch specials now!

If you’re looking for a Madrid Brunch spot that’s packed with personality, and an international crowd, look no further.

*Gluten-free and vegetarian options available.

La Bicicleta Café is not only a great brunch spot, but also one of my favorite spots to post up and study, read or work.

Urbano Specialty Coffee

Brunch available: Saturdays and Sundays from 10:00-15:00
Location: Calle Santa Barbara, 8
Neighborhood: Malasaña
Price Range: $$ | 13.50 for their brunch special

I always feel right at home at Urbano Specialty Coffee with their warm inviting decor, comfy seating arrangements and relaxing music. If you’re looking for the perfect place to satisfy your daily caffeine fix, this is it. At Urbano coffee is king. It’s Malasaña’s newest artisan coffee spot, featuring a 100% vegetarian menu with a mix of sweet and savory treats.

There are plenty of snacks and small plates available to accompany your morning brew. For something light, try their avocado or banana toasts, acai bowls, or vegan brownies. If you’re looking for something heartier, try their 3-course brunch special.

*Vegan, gluten-free and lactose-free options available.

Urbano Specialty Coffee is THE Madrid brunch spot for amantes de café, or coffee lovers.


Brunch available: Sundays from 12:30 to 15:30
Location: Calle Libertad 12
Neighborhood: Chueca
Price Range: $$$ | Champagne Brunch for 25€ per person

Celebrating a special occasion, or simply in the mood to show off your “Sunday Best?” Propaganda is the Madrid brunch spot for you. This chic establishment treats Sunday brunch as a splurge-worthy celebration, as it should be.

At Propaganda, their Italian-inspired brunch is more than just your typical eating experience. You’ll be served drinks at your table and then given fichas or casino chips that you can exchange at the bar for sweet or savory plates. And after you’re good and full, having eaten your way to satisfaction, you’re rewarded with a glass of bubbly.

Check out Propogranda’s Menu.

Propaganda's Champagne Brunch in Madrid is one splurge-worth experience!

Brunch Spots in La Latina & Lavapiés

Eat My Trip

Brunch available: All day, every day!
Location: Calle de la Moreria, 11
Price Range: $$ | You can make it a bottomless brunch for an additional fee depending on your beverage of choice.

Eat My Trip is originally from Barcelona, but they decided to open up their second location in Madrid’s La Latina neighborhood, and I’m so glad they did! You definitely won’t be finding your traditional brunch plates here. Instead, be prepared for global-inspired brunch options that are both incredibly creative and visually appealing. Two of my favorite unique brunch dishes they offer include the Thai eggs benedict with a Panang coconut curry sauce (instead of the traditional hollandaise sauce) and the scrambled eggs with guacamole (with an add on of kimchi!)

It’s hard to choose just one thing on their menu, so I would recommend going with a group of friends so you can all get a bunch of different plates to share and try!

Vegan and gluten-free options are available.

Check out Eat My Trip Madrid’s menu.

Eat My Trip Brunch in Madrid


Brunch available: Every day!
Location: Plaza de Cascorro, 7
Price Range: $

A cozy café with a large terrace (10% surcharge) where you can enjoy brunch all day, every day for just 14,00€ per person. Their fixed brunch menu is a heart option and includes both a hot and cold beverage, a yogurt parfait, a baked good, and a hearty bread bowl or “PANEBOL.”

Mamua’s bread bowls have a variety of options: Veggie (egg and cheese), Sea (salmon), Earth (pulled pork), Iberico (Spanish ham). For a bit extra, you can also choose the vegan (hummus and avo) or the gluten-free bread options.

If you’re exploring El Rastro, Madrid’s Flea Market on Sundays, it’s the perfect brunch spot in Madrid.

Check out Mamúa’s Brunch Menu.

Mamua's Brunch Panebol and orange juice

Brunch Spots in Chamberí & Vallehermoso

Mazal Bagels

Brunch available: Fridays through Sundays 10:00-16:30
Location: Calle Alonso Cano 30
Price Range: $$ | Most brunch dishes start at 12.50€ with add ons available for an additional fee

As a native New Yorker, I’m a bit of a bagel snob. Since bagels are my favorite food, it was important for me to seek out the best bagels when I first moved to Spain. Tamara, who is from Philadelphia, started Mazal Bagels and these are hands down the best bagels in Madrid BY FAR. Seriously. They are the only place I trust for my beloved bagels. Whenever I’m feeling homesick, I always grab a bagel from Mazal Bagels to help comfort me.

Aside from fresh mouth-watering New York-style bagels, Mazal Bagels is also one of the best Madrid brunch spots! Between their egg sandwiches, pastrami bagel sandwiches, and challah french toast (complete with real maple syrup), they have all the goodies! All dishes include your choice of coffee, tea, or juice as well as a yogurt-granola fruit parfait. But don’t worry, you can upgrade that juice to a mimosa for just 1€ more.

Check out Mazal Bagels’ Brunch Menu.

Mazal Bagels in Madrid -- brunch special and Pastrami Bagel with pink lemonade

Bô Coffee

Brunch available: Tuesdays through Sundays
Location: Calle de Espronceda, 16
Price Range: $-$$

Bô is my go-to café in Madrid. I love everything about this place, from the people who work there to the cozy atmosphere that has plenty of accents in my favorite color: forest green. They have amazing coffee, great food…it’s almost like this place was made just for me! (Well, minus the lack of bagels…IYKYK) They are also one of my favorite places to get a really good matcha latte from, which can be surprisingly hard to find in Madrid.

Bô Coffee has a rotating seasonal menu, and all the food is locally sourced so you know it’s fresh! They have something for everyone, regardless of whether you prefer a sweet or savory meal for brunch. I would recommend trying the acai bowls, pancake stacks, pastries, or their new croissant bread for something sweet. For savory I would definitely opt for the shakshuka or one of their croissant sandwiches.

Vegetarian and vegan options available.

Bo Coffee's Croissant Sandwich and an oat milk coffee

The Toast Café

Brunch available: From Monday to Friday until 2PM. Saturdays, Sundays and holidays from 11:00-17:00. 
Location: Calle de Fernando el Católico, 50
Price Range: $$-$$$

I first went to Toast, years ago, when it had just opened, and the area of Chamberí was still somewhat of a secret to tourists. Since then, this up and coming neighborhood has boomed, and this café has become a hot Madrid brunch spot for locals and tourists alike. 

Noteworthy elements of their brunch menu include their selection of craft and draft beers and their sweet breakfast options like pancakes and french toast.

*Vegan, gluten-free and lactose free options available.

Check out The Toast Cafe’s full menu.

The Toast is an informal American-style café that serves a hearty brunch in Madrid.

The Little Big Café

Brunch available: Saturdays and Sundays from 10:00-16:00
Location: Calle Fernández de los Ríos, 61
Price Range: $$

This stylish cafe may be small, but it sure lives up to its slogan: “a little café with a big heart.” They pride themselves on their friendly service and their plates prepared con cariño.

Although their complete brunch special may seem pricey, it’s plenty to share. For 18€ you get a small pastry, muffin or fruit salad to start, a sweet or savory breakfast plate of choice for your second course, a drink (including beer, juice or smoothie), coffee or tea and a dessert! 

*Vegetarian and gluten free options available.

*As this café is in fact “little,” I recommend reserving a table ahead of time to avoid a wait. 

Check out The Big Little Cafés Brunch menu.

One of the hearty brunch plates at Little Big Café in Madrid

Cafe Green Bakery

Brunch available: Tuesdays through Sundays
Location: Calle de Meléndez Valdés, 49
Price Range: $$-$$$

Maybe you’re not looking for your brunch to absorb the leftover alcohol from the night before and instead you’re looking for something a little healthier. If that’s the case, then I would definitely recommend Green Bakery! This health conscious brunch in Madrid offers both full plates which typically include a coffee and smoothie, as well as a la carte options if you prefer to pick and choose.

Green Bakery always uses fresh and healthy ingredients, which usually results in a super colorful and Insta-worthy meal! You can never go wrong with one of their smoothie (sweet) or buddha (savory) bowls.

Vegetarian, vegan, and gluten-free options available.

Check out Cafe Green Bakery’s menu.

Eggs Benedict brunch plate at Café Green Bakery in Chamberí

Brunch Spots in Barrio Salamanca

Bendita Locura Coffee & Dreams

Brunch available: Every day! Mondays to Fridays 10:30-14:00 and Saturdays & Sundays 10:30-16:30
Location: Calle del Principe de Vergara 73
Neighborhood: Salamanca
Price Range: $$-$$$ | 16€ for the “Little Brunch” and 21€ for the full brunch

If you’re looking for a nice hearty price-fixed brunch to soak up the leftovers from the night before, check out Bendita Locura. They have two price fixe brunch menus to choose from, the “Little Brunch” including a drink and 2 courses, or the “Brunch Completo” including a hot drink, juice or a smoothie, and 3 courses. It may seem on the pricey side, but you’ll get your money’s worth. A word of advice- go hungry.

Check out Bendita Locura’s Brunch Menu.

One of Madrid's Brunch menus with hearty portions can be found at Bendita Locura.

Brunch Spots in Argüelles & Moncloa

Mür Café

Brunch available: Wednesdays through Sundays
Location: Plaza Cristino Martos, 2
Price Range: $$-$$$

Mür Café is a bit of a hidden gem in Madrid. It is a small café with a sunny terrace located just off of Calle Princesa. They have a really great selection of brunch options, whether you like sweet, savory, or a little bit of both. Their brunch starts with a “base” that includes your choice of a hot drink, lemonade or beer, a fresh-squeezed orange juice or mimosa, and your choice of a fruit yogurt, granola parfait, or a baked apple with a biscuit and whipped cream for 7€.

You then add on your choice of the main brunch plate, from a list of sweet or savory options. These range in price and heartiness.

Due to its size, I probably wouldn’t go to Mür Café with groups larger than four people and definitely try to make a reservation beforehand. One other thing to note is that there is a 10% surcharge if you want to sit on their terrace.

Vegetarian, vegan, and gluten-free options available.

Check out Mür Café’s menu.

Frutas Prohibidas

Brunch available: Every day until 4:30 PM
Location: Calle Conde Duque 26
Price Range: $$ | “Menú Brunch 17,9€

Frutas Prohibidas is a café, juice bar, and restaurant that serves up one heck of a vegan brunch in Madrid every day.

They even offer eggs venedict, made with vegan poached eggs (check it out below)! I was very curious about this, so of course, I ordered this plate and then asked. 😂  Still not really sure how they do it (something about oat milk?) and have to say I prefer my regular poached eggs, but for a vegan alternative, these weren’t half bad!

At Frutas Prohibidas you have the option to order a la carte from their extensive menu including toasts, smoothie bowls, eggs “venedict” vegan pancakes, sweets, and more, or order their price fixe brunch menu which includes a coffee, cold drink, and 2 courses.

Check out the Frutas Prohibidas brunch menu.

Vegan eggs Benedict at Frutas Prohibidas - all vegan brunch spot.

Brunch Spots near Atocha

Only You Hotel – Bottomless Brunch

Brunch available: Saturdays and Sundays from 12:30 to 15:30.
Location: Paseo Infanta Isabel, 13
Price Range: $$$ | 39€ per person

While more expensive than most of the other Madrid brunch spots on this list, Only You Hotel offers a really upbeat, boozy brunch option. (If you’re into that sort of thing…which I am 😋) This incredible brunch spot is located on the rooftop of the Only You Hotel Atocha and is the perfect place to go with friends to enjoy a long afternoon listening to good music while staring out over the rooftops of Madrid.

Your meal starts off with a “Welcome Appletiser”, which is a glass of apple juice mixed with some bubbly, as well as an appetizer and starter tray. Your options for the main course include some traditional brunch meals like eggs benedict as well as more bougie options like the wagyu burger. Then, if you somehow have any room left, you’ll end it with the dessert of your choosing!

Check out Only You Hotel’s Brunch Menu.

Only You rooftop in Atocha for a Sunday Madrid brunch.

If rooftops are your vibe, check out my post about the best rooftops in Madrid!

Other Madrid brunch spots worth checking out

Nomade Café – A charming café in La Latina that offers 12€ brunch on the weekends. Nomade Café prides itself on specialty coffee and healthy food options. Vegan options available. MENU

Café Federal – Café Federal is a classic café/brunch spot in Madrid with a few different locations around the city. The franchise was inspired by a small town in Australia, so it has a really unique feel to it. It’s a great place to get some work done, or meet with friends.

Picalagartos – Enjoy a delicious rooftop brunch in Madrid Centro on the weekends at Picalagartos for 25€. You’ll have your choice of a main course, as well as an assortment of pastries, orange juice or a smoothie, yogurt, fresh fruit, and coffee. You can add on a cocktail for an additional 5€. MENU

Brunch Club – A homey café in Malasaña that is sure to leave you completely satisfied. They offer brunch daily and you have the option of a full brunch, complete with a drink, yogurt, pastries, and a main course for 19€ or the mini brunch, which includes a drink, coffee, and either a main dish of your choosing or yogurt with pastries for 14€. MENU

Nomad Café in Lavapiés

Looking for more places to wine and dine in Madrid? Check out my post “Where and What to eat in Madrid!”

Are you a regular “brunch-er?” Which one of these Madrid brunch spots would you eat in?

Liked this post? Pin it and save for later!

This is a complete list of the best Madrid brunch spots, from small cafés with budget deals to splurge-worthy champagne popping celebrations.

Leave a reply

Your email address will not be published. Required fields are marked *

1 comment