Vegan city guides

Eating vegan in 93 cities across 50 countries

For every city: the neighbourhoods with the highest density of plant-based food, the local dishes worth trying, the animal ingredients that hide in them, and the phrase that gets you understood.

Traveller enjoying a colourful plant-based meal at a city cafe

Short answer

Eating vegan in an unfamiliar city is a logistics problem, not a scarcity problem. Nearly every city has neighbourhoods where plant-based food is concentrated, a few local dishes that are vegan by tradition, one or two animal ingredients that quietly appear in the rest, and a phrase that gets you an honest answer. Learn those four things for a city and you can eat well without ever searching for a dedicated vegan restaurant.

Key takeaways

  • Student districts, immigrant neighbourhoods and market areas reliably have the highest density of plant-based food.
  • Every cuisine has traditionally vegan dishes that predate the label — they taste better than substituted versions.
  • Breakfast is the hardest meal abroad; a supermarket stop the night before solves it.
  • Learn one phrase naming a specific ingredient rather than translating 'vegan'.
  • Supermarkets in most large cities now stock plant milks, tofu and ready meals, so self-catering is a real fallback.
  • Confirm at ordering time, not after the plate arrives — modifications are easy before cooking starts.

Where plant-based food clusters in a city

The pattern repeats across continents. Areas with a large student population support cheap, fast, vegetable-heavy food. Neighbourhoods shaped by South Asian, Levantine, Ethiopian, Vietnamese or Turkish communities offer traditionally plant-based dishes at everyday prices. Covered markets and street-food halls give you visible ingredients and cooks who can answer directly. Central tourist districts are usually the weakest option: high prices, low flexibility, rushed kitchens.

Each city guide names the specific districts rather than listing individual restaurants, because venues close and neighbourhoods do not. It is a more durable form of advice and it works even when your first choice is shut.

Order in the local language, name the ingredient

The word 'vegan' translates badly. In many kitchens it is understood as vegetarian, and in others not at all. Naming the ingredient is unambiguous: no fish sauce, no butter, no cheese, no egg. Each guide includes a short phrase in the local language covering exactly the ingredients that pose a risk in that cuisine.

A second useful habit is ordering side dishes. In cuisines built around meat, the vegetable, legume and grain sides are often traditionally plant-based and add up to a better meal than a modified main course.

Planning a day of eating

Breakfast is the weak point almost everywhere, because hotel buffets lean on eggs, dairy and pastry. Buying oats, fruit, plant milk and bread the evening before removes the problem entirely and costs less. Lunch is the easiest meal to eat locally and cheaply. Dinner is where the guide's neighbourhood advice pays off, and where booking ahead is worth doing in smaller cities.

Keep a supermarket fallback in mind for late arrivals and long travel days: hummus, bread, fruit, nuts and a plant yoghurt are available in almost any city and take five minutes to buy.

Planning a vegan meal in a new city: step by step

  1. Read the city guide before you land

    Note the two or three districts with the highest concentration of plant-based food and the local dishes that are already vegan.

  2. Save the ordering phrase

    Screenshot the local-language phrase naming the risky ingredients so it works without a signal.

  3. Fix breakfast on day one

    A single supermarket stop covering oats, plant milk, fruit and bread removes the hardest meal from the trip.

  4. Eat lunch where locals eat

    Markets, canteens and street food give you visible ingredients, lower prices and cooks who answer questions directly.

  5. Ask before the kitchen starts

    Substitutions made at ordering time work; corrections after the plate arrives rarely do.

  6. Scan anything packaged

    For shop-bought snacks, sauces and breads abroad, a barcode scan in VeggieOS gives you the verdict without reading a foreign label.

Where to look and what to watch for, by city type

Where to look and what to watch for, by city type
City typeBest area to eatLocal riskFallback
Large Western European cityStudent and multicultural districtsButter, cream, cheese garnishSupermarket ready meals and bakery bread
Mediterranean cityMarket quarters and old town side streetsCheese, anchovy, egg in saucesMezze, salads and legume dishes
South-East Asian cityStreet-food streets and Buddhist vegetarian spotsFish sauce, shrimp paste, oyster sauceVegetarian ('jay' or 'chay') restaurants
South Asian cityAnywhere with a thali or south Indian menuGhee, paneer, cream, curdDal, chana, sambar, idli
East Asian cityTemple cuisine and noodle districtsDashi, egg in noodles, pork fatKombu-based broths, tofu dishes
North American cityDowntown and university neighbourhoodsButter, cheese defaults, honey dressingsChain apps with clear allergen filters
Latin American cityMarkets and vegetarian almuerzo spotsLard, chicken stock, fresh cheeseBeans, plantain, arepas, salsas

Mistakes to avoid

Searching only for vegan restaurants

You end up paying more and travelling further while walking past traditionally plant-based food on every street.

Translating the word 'vegan'

It is frequently read as vegetarian. Naming the ingredient removes the ambiguity entirely.

Leaving breakfast to the hotel

Buffets are the least flexible meal of the day. Five minutes in a supermarket solves the whole trip.

Skipping the sides

In meat-heavy cuisines, the vegetable and legume sides are the traditionally plant-based part of the menu.

Asking after the food arrives

Kitchens adapt easily before cooking and rarely afterwards. Ask when you order.

Frequently asked questions

Which cities are easiest for vegan travellers?
Berlin, London, Lisbon, Tel Aviv, Bangkok, Chiang Mai, Taipei, Ho Chi Minh City, Toronto and most large Indian cities are consistently easy, thanks to either dense plant-based restaurant scenes or long-standing vegetarian food traditions.
How do I eat vegan in a city with no vegan restaurants?
Focus on cuisines and dishes that are plant-based by tradition — legume stews, grain dishes, market vegetables — order side dishes, and ask about the cooking fat. A supermarket stop covers breakfast and late arrivals.
What is the single most useful phrase to learn?
One that names ingredients rather than a diet: the local equivalent of 'no meat, no fish, no dairy, no egg'. Each city guide includes a phrase tuned to the ingredients that actually cause problems there.
Are hotel breakfasts ever workable?
Sometimes — bread, fruit, jam, and occasionally oats or soy milk on request. Ask the night before; many kitchens will put out plant milk and beans if given notice. Otherwise self-cater.
Can VeggieOS help while travelling?
Yes. Scan barcodes on foreign packaging for an instant verdict, paste a menu description to have the animal ingredients flagged, and browse city guides offline. It is free with no paid plans.

Travelling by cuisine instead?

Our vegan guides by cuisine cover what to order in Thai, Japanese, Ethiopian, Mexican and more.

Check any menu or product on the road

Scan a barcode or paste an ingredient list and VeggieOS tells you instantly — 100% free, no paid plans.

Try VeggieOS free — no paid plans

Get the full VeggieOS app

Scan products, track your ethical impact, plan vegan meals and chat with your AI coach — all in one place. 100% free, forever — no paid plans, ever.

Free forever · No credit card · No paid plans, ever