Decide what to eat.
Then where.
YesPlate reads the menus themselves — every dish in the city, with the ingredients that are in it and the price beside it. Type what you feel like: ramen, something with truffle, noodles without cream. 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 — it runs in the browser you have open, at the table if you like. The iPhone and Android apps are on their way; the web app is the same thing and works today.
- 18 cities
- 21,099 restaurants
- 602,362 dishes
Search the menus, not the restaurant names
Every published menu in the city sits behind one search box. Look for a dish, an ingredient, or a dish minus an ingredient — and get back the places that actually cook it, nearest first.
- ramen
- something with truffle
- noodles without cream
- tiramisu
- tofu
Real searches. “Without” excludes an ingredient, and the cuisine filter narrows the whole city to Thai, Lebanese or whatever you are in the mood for.
Nothing is filtered until you ask it to be. That is the default state and it is the whole menu — because “what am I going to eat tonight” is a question everybody has, not only people avoiding something.
Vegan, vegetarian, pescatarian and lactose-free, counted per menu
Turn a filter on and every restaurant picks up a single number: how many dishes on its published menu you can actually eat. A place with four is still a place you can eat at, so it is never hidden, never greyed out and never marked with a warning colour. There is no red anywhere in this app.
In the city list
- Trattoria del Ponte 41
- Kanaal Café 12
- Bistro Marceau 3
Inside one menu
Where YesPlate has read the menus
Each city has a page of its own: how many menus are in it, how many of them have something vegan, vegetarian or lactose-free on them, and which kitchens carry the most.
- London 2,179 menus · 207,523 dishes
- Berlin 1,981 menus · 156,569 dishes
- Paris 939 menus · 40,020 dishes
- Prague 259 menus · 13,793 dishes
- Milan 255 menus · 19,004 dishes
- Venice 248 menus · 17,317 dishes
- Rome 232 menus · 16,326 dishes
- Nice 199 menus · 8,908 dishes
- Madrid 199 menus · 11,876 dishes
- Frankfurt 199 menus · 12,900 dishes
- Barcelona 197 menus · 12,128 dishes
- Munich 197 menus · 13,655 dishes
- Hamburg 194 menus · 12,906 dishes
- Amsterdam 194 menus · 13,523 dishes
- Vienna 194 menus · 20,399 dishes
- Athens 191 menus · 10,471 dishes
- Odesa 147 menus · 12,198 dishes
- Sofia 53 menus · 2,846 dishes
Every city, including the ones being read now — and how to ask for yours.
How YesPlate works
-
Pick your city
Restaurants near you, or in the city you fly to on Friday. Share a location and skip even that.
-
Say what you are after
A dish, an ingredient, a cuisine. Or a dietary line — vegan, vegetarian, pescatarian, lactose-free, no pork, no beef. Or nothing, and read the whole city.
-
Read the dishes
Every match by name and price, with the ingredients that decided it and the date the menu was last seen.
Who it is for
Anyone who has stood on a street with their phone out, deciding. Some of them have a restriction; most of them are just hungry.
- Whoever is choosing tonight You want ramen, or something with truffle, or not another burger. Search the dish and see which kitchens near you cook it.
- People who read the menu first Every dish with the price as printed, so dinner costs what you expected before you sit down.
- Whoever books for six One of them eats differently and would rather not make it the table’s problem. Find the place that suits everyone.
- Travellers A menu in a language you do not read — dish names come with English translations, and the app speaks 27 languages.
- Vegans and vegetarians In a city where “vegan restaurant” returns four results, all of them across town.
- Lactose-free and dairy-free eaters Done squinting at the small print of a menu by phone torchlight.
Common questions
Do I have to pick a diet?
No. YesPlate opens with nothing filtered and shows every dish on every menu — most people use it just to work out what to eat. The dietary filters are there for when the question is narrower.
How is this different from other restaurant apps?
Review apps rank venues: stars, photos, a price band. They tell you a place is good, not what is on the plate. Vegan finders go one step further and label the venue. YesPlate reads the menu itself, so you can search for the dish you actually want — which is how an ordinary trattoria with 41 vegan dishes stops being invisible next to a vegan café across town.
Which diets does YesPlate cover?
Six, on every dish of every menu we hold: vegan, vegetarian, pescatarian, lactose-free, no pork and no beef. The last two say only that the menu named no pork or no beef — they are not a halal or kosher certification: ritual slaughter, a supervised kitchen and a separated fryer are facts about a kitchen, and an ingredient list is only ever a fact about a dish. Gluten-free is deliberately not offered at all: our checks on it are measurably less accurate than on the six, and for someone coeliac a wrong “you can eat this” is not a small mistake.
Is YesPlate free?
Searching is free and needs no account: every search shows the first five matching dishes and tells you how many more there are. To see all of them you can buy a pass — 14 days or a year, a single payment that does not renew and leaves nothing to cancel. There are still no ads, no profile and nothing about you is sold.
Where does the dish data come from?
From the menus restaurants publish themselves, with the prices as printed. The ingredients under each dish are our reading of that menu, not the kitchen’s own list — we show them so you can check the reasoning rather than trust a badge, and report anything we get wrong.
Can I rely on it for a food allergy?
No. Treat it as a shortlist, not a medical answer. Our ingredient lists are a reading of a published menu, not an allergen declaration from the kitchen, and recipes change — so if a mistake would send you to hospital, confirm with the restaurant.
Which cities does it work in?
Open the app and pick from the cities that are live; the ones still being built are listed as coming soon. Menus are read in the language they were written in, and the app itself speaks 27 languages.
What YesPlate does not claim
It reads menus that restaurants publish. It does not phone the kitchen: the ingredients under each dish 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. Tell us when we get one wrong; there is a report button on every dish.
Searching needs no account, there are no ads and no profiles, and nothing about you is sold. Buying a pass creates an account from your email address and nothing else — never linked to what you searched for. Nothing is measured unless you say yes, and you can say no and keep the whole app.
So — what is for dinner?
Pick a city, type a craving, read the menus. No account, no install, no cost.