YesPlate

Madrid restaurant menus, searchable dish by dish

YesPlate has read 199 published menus in Madrid — and holds 11,876 dishes from them, each with the price as printed and the ingredients it is made of. Search a dish, an ingredient, or a dish minus an ingredient. Set vegan, vegetarian or lactose-free and the same search counts only what you can eat.

Free to search, no sign-up, nothing to install. Madrid opens straight from this link.

200 restaurants in Madrid are on the map; 199 of them publish a menu we could read. The rest appear without dish counts rather than being hidden — a restaurant we know nothing about is not the same as one with nothing you can eat.

What you can eat in Madrid

Every menu we hold is checked dish by dish, and a restaurant is counted here when at least one of its dishes is likely free of that diet. Likely, not certain: this is our reading of a menu the restaurant published, not a statement from the kitchen.

93% of Madrid's published menus have something vegan on them — which is the number that changes what "vegan in Madrid" means. Filtering by venue finds the handful of fully vegan places; filtering by dish finds 185 kitchens, most of which would never describe themselves that way.

Cuisines on Madrid menus

41 kinds of kitchen in Madrid publish a menu we have read; these are the 20 with the most. The number beside each is how many of those menus we hold — and every one of them is searchable by dish, so "Thai without fish sauce" is a question you can actually ask.

Prices, languages and how fresh this is

Prices are the numbers printed on the menu, in EUR, with no conversion — a converted price is one the restaurant never quoted. Where a range appears beside a restaurant it is what a typical main course costs there, not a bill for two: a bill grows through courses, wine and service, and a menu shows none of that.

Madrid menus are held in the language they were written in — Spanish and English — with English translations of the dish names, so a menu you cannot read is still one you can search. The app itself speaks 27 languages.

This page was built from the corpus published on 29 August 2026. Each restaurant above also carries the date its own menu was last seen, because a menu read in January and one read last week are not the same claim.

Madrid: common questions

How many restaurants in Madrid have a menu on YesPlate?

199 restaurants in Madrid have a published menu that YesPlate has read, covering 11,876 dishes. 200 restaurants are located in the city in total; the rest publish no menu we can read, and appear without dish counts.

How many Madrid menus have vegan dishes?

Of the 199 Madrid menus YesPlate holds, 185 vegan, 198 vegetarian, 198 pescatarian and 193 lactose-free carry at least one dish that our reading of the published menu puts as likely free of that diet. The count is per dish rather than per venue, which is why an ordinary restaurant with four vegan dishes is counted here instead of being hidden behind the handful of fully vegan places.

What does it cost to eat in Madrid, according to the menus?

Prices on this page are the numbers printed on the menus themselves, in EUR, with no conversion — a converted price is one the restaurant never quoted. Where a range is shown it is what a typical MAIN COURSE costs at that restaurant, not a bill for two.

Are Madrid menus in English?

Menus in Madrid are held in the language they were written in — Spanish and English — with English translations of the dish names, so a menu you cannot read is still searchable. The app's own interface speaks 27 languages.

Which cuisines are on Madrid menus?

The cuisines with the most published menus in Madrid are Reposter a restaurant (21), Pizza restaurant (16), Espa ola restaurant (15), China restaurant (13), Mexicana restaurant (11). Every one of them can be searched dish by dish rather than browsed as a venue list.

Can I rely on YesPlate for a food allergy in Madrid?

No. The ingredients under each dish are YesPlate's reading of a menu the restaurant published, not an allergen declaration from the kitchen, and recipes change. Treat it as a shortlist for Madrid and confirm with the restaurant if a mistake would send you to hospital. Gluten-free is deliberately not offered at all, because our checks on it are measurably less accurate than on the diets we do offer.

How current is YesPlate's Madrid data?

This page was built from the corpus published on 29 August 2026. Every menu also carries the date it was last seen, shown beside each restaurant, because a menu read in January and one read last week are not the same claim.

What this page does not claim

It reads menus that Madrid restaurants publish. It does not phone the kitchen: the ingredients behind each verdict are our reading of a published menu, not an allergen declaration — recipes change, chefs improvise, and "probably fine" is the strongest claim this data supports. If a mistake would send you to hospital, ask the restaurant. There is a report button on every dish in the app, and a correction form here.

Nothing on this page is a review or a ranking. No stars, no scores, no editorial ordering of venues — the lists above are ordered by a count of matching dishes and by nothing else. YesPlate takes no payment from any restaurant, in Madrid or anywhere.

Other cities

Every city YesPlate covers, including the ones still being read.

So — what is for dinner in Madrid?

11,876 dishes, one search box, no account and no install.