How much does the average brunch in Madrid cost?
The usual price ranges from €15-25 per person for value for money (modern cafeteria type) to €25-35 in more iconic venues or venues with views. Special formats and cocktails may raise the average price.
What does a full brunch usually include?
It usually combines coffee or tea, fresh fruit juice, eggs (Benedict, scrambled or shakshuka), toast or bowl (granola, açaí), and a sweet pastry (pancakes, tart, croissant). Some also have cocktails (mimosa, bloody mary) and extras such as potato chips or salads.
Do you have to make a booking for the weekend?
Yes. In popular venues, especially with terraces or rooftop areas, the periods from 11:30am to 1:30pm often fly early. Book in advance if you are looking for an outdoor table.
Are there vegetarian or gluten-free options?
Most modern coffee shops include vegetable dishes and gluten-free bread (or gluten-free “friendly”). Please confirm this when you book if you have any specific needs.
Learn more about the cuisine in Madrid.