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

Large Western European city

Best area to eat

Student and multicultural districts

Local risk

Butter, cream, cheese garnish

Fallback

Supermarket ready meals and bakery bread

Mediterranean city

Best area to eat

Market quarters and old town side streets

Local risk

Cheese, anchovy, egg in sauces

Fallback

Mezze, salads and legume dishes

South-East Asian city

Best area to eat

Street-food streets and Buddhist vegetarian spots

Local risk

Fish sauce, shrimp paste, oyster sauce

Fallback

Vegetarian ('jay' or 'chay') restaurants

South Asian city

Best area to eat

Anywhere with a thali or south Indian menu

Local risk

Ghee, paneer, cream, curd

Fallback

Dal, chana, sambar, idli

East Asian city

Best area to eat

Temple cuisine and noodle districts

Local risk

Dashi, egg in noodles, pork fat

Fallback

Kombu-based broths, tofu dishes

North American city

Best area to eat

Downtown and university neighbourhoods

Local risk

Butter, cheese defaults, honey dressings

Fallback

Chain apps with clear allergen filters

Latin American city

Best area to eat

Markets and vegetarian almuerzo spots

Local risk

Lard, chicken stock, fresh cheese

Fallback

Beans, 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 save useful ordering phrases before travelling. Offline access to every guide is not guaranteed. 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