Vegan by cuisine
What's vegan in 24 world cuisines
Every cuisine has dishes that are already plant-based — and a short list of animal ingredients that hide in the rest. Here's both, plus the exact phrase to order with.
All cuisine guides
Vegan american food
Plant-based burgers, BBQ jackfruit, Vegan mac
Vegan brazilian food
Feijoada vegana, Arroz e feijão, Farofa (no butter)
Vegan caribbean food
Ital stew, Rice and peas (coconut), Callaloo
Vegan chinese food
Mapo tofu (no pork), Buddha's delight, Dry-fried green beans
Vegan ethiopian food
Beyaynetu (fasting platter), Misir wot, Shiro
Vegan filipino food
Ginataang gulay, Lumpiang gulay, Vegan adobo
Vegan french food
Ratatouille, Soupe à l'oignon (veg stock), Salade de lentilles
Vegan german food
Kartoffelsalat (oil-based), Sauerkraut, Bratkartoffeln
Vegan greek food
Gemista, Fasolada, Briam
Vegan indian food
Chana masala, Aloo gobi, Dal tadka (ask for oil)
Vegan italian food
Pasta e fagioli, Pizza marinara, Bruschetta
Vegan japanese food
Shojin ryori, Inari sushi, Vegetable tempura
Vegan korean food
Temple bibimbap, Japchae (no egg), Doenjang jjigae
Vegan lebanese food
Hummus, Tabbouleh, Falafel
Vegan malaysian food
Vegetarian nasi lemak, Sayur lodeh, Roti canai (check ghee)
Vegan mexican food
Tacos de nopal, Frijoles de olla, Guacamole
Vegan moroccan food
Vegetable tagine, Zaalouk, Taktouka
Vegan nordic food
Rye bread, Pea soup (veg stock), Pickled vegetables
Vegan persian food
Adas polo, Kashke bademjan (vegan version), Mirza ghasemi
Vegan polish food
Pierogi ruskie (vegan version), Barszcz, Bigos wegański
Vegan spanish food
Pan con tomate, Escalivada, Patatas bravas (no aioli)
Vegan thai food
Som tam jay, Pad pak ruam, Green curry (vegan paste)
Vegan turkish food
Zeytinyağlı dolma, Mercimek çorbası, Imam bayildi
Vegan vietnamese food
Pho chay, Goi cuon chay, Banh mi chay

Short answer
Key takeaways
- Naturally vegan dishes exist in every cuisine — you rarely need a dedicated vegan restaurant.
- Fish sauce (South-East Asia), ghee and paneer (South Asia), dashi (Japan), butter and cream (Europe) and lard (Latin America) cause most accidental slip-ups.
- Asking about one specific ingredient works far better than asking whether a dish is 'vegan'.
- Ordering in the local language raises your hit rate more than any app feature.
- Street food and home-style menus are usually more plant-based than fine dining.
Why cuisine-by-cuisine beats generic vegan advice
Generic advice — 'avoid meat, dairy and eggs' — collapses the moment you sit down in a restaurant that cooks with ingredients the advice never named. A Thai green curry contains no visible animal product yet is usually built on fish sauce and shrimp paste. An Indian dal looks entirely plant-based but is often finished with ghee. A Japanese vegetable dish is frequently simmered in dashi made from bonito flakes.
Each guide in this hub is written around the specific risk profile of one cuisine: the dishes that are plant-based by tradition, the two or three ingredients that quietly are not, and a phrase that gets you a truthful answer from a busy kitchen.
How much of a typical menu is already vegan?
In practice, between a fifth and a half of a typical menu is vegan or one substitution away from it. Cuisines with strong religious vegetarian traditions — Indian, Ethiopian, Levantine, Buddhist Chinese and Japanese temple cooking — sit at the high end. Cuisines built around dairy or cured meat, such as classic French or northern Italian, sit at the low end, though even there the vegetable and legume side of the menu is substantial.
The practical implication: you almost never need a vegan restaurant. You need to know which two questions to ask.
Eating vegan in any cuisine: step by step
Start from the naturally vegan list
Open the cuisine guide and pick a dish that is plant-based by tradition rather than by substitution. It tastes better and is far less likely to be modified badly.
Name the ingredient, not the diet
Ask 'is there fish sauce in this?' rather than 'is this vegan?'. Kitchens answer ingredient questions accurately even when 'vegan' is unfamiliar.
Check the cooking fat
Butter, ghee and lard are the most common invisible additions. One question about the pan covers most of the risk.
Confirm the garnish
Cheese, yoghurt, honey drizzle, egg wash and cream finishes are added after cooking and rarely appear on the menu description.
Scan anything packaged
For sauces, breads and snacks sold in shops, a barcode scan in VeggieOS settles the question in seconds.
The animal ingredient most likely to catch you out, by region
| Region | Most common hidden ingredient | Ask this |
|---|---|---|
| South-East Asia | Fish sauce, shrimp paste, oyster sauce | Is there fish sauce or shrimp paste in the sauce? |
| South Asia | Ghee, paneer, cream, yoghurt | Is it cooked in oil rather than ghee? |
| East Asia | Dashi (bonito), oyster sauce, egg noodles | Is the broth made with kombu only? |
| Western Europe | Butter, cream, cheese, gelatine | Is it finished with butter or cream? |
| Latin America | Lard, chicken stock, queso fresco | Are the beans made with lard or chicken stock? |
| Middle East & North Africa | Yoghurt, ghee, honey | Is there yoghurt or honey in this? |
| Eastern Europe | Sour cream, egg in dough, bone broth | Is the dough made with egg? |
Mistakes to avoid
Assuming vegetarian means vegan
In most cuisines the vegetarian category still includes dairy and, in Europe, egg. It is a starting filter, not an answer.
Trusting a translated menu
Translations describe the headline ingredient, not the stock, fat or garnish. The kitchen knows; the menu does not.
Skipping the sauce question
The base dish is usually fine. The sauce, dressing or dip is where dairy and fish derivatives live.
Ordering at peak service
Modifications made during a rush are the ones that go wrong. Ask early, and confirm once when the plate arrives.
Frequently asked questions
- Which world cuisine is easiest to eat vegan?
- Indian and Ethiopian cuisine are the easiest, because both have centuries-old vegetarian and fasting traditions that produce fully plant-based dishes — dal, chana, sambar, misir wot and shiro among them. Levantine and Vietnamese food follow closely.
- Is fish sauce really in everything in Thai food?
- It is in most savoury sauces, curry pastes and dressings, and often in dishes that read as vegetarian. Many kitchens will substitute soy sauce if you ask before cooking starts.
- How do I ask about ingredients if I do not speak the language?
- Each cuisine guide includes a short ordering phrase in the local language. Naming a single ingredient is far more reliable than translating the word 'vegan'.
- Are vegetable dishes in restaurants usually vegan?
- Not reliably. Vegetables are frequently cooked in butter, ghee, lard or meat stock, which does not appear in the dish name. One question about the cooking fat resolves it.
- Can VeggieOS check restaurant dishes?
- Yes — paste an ingredient list or dish description into VeggieOS and it flags the animal-derived items with a plain-language verdict. Packaged products can be scanned by barcode. It is free with no paid plans.
Every cuisine at a glance
One table for the whole hub: what is usually safe to order, the animal ingredient that most often hides in the rest of the menu, and the sentence that gets you understood. Screenshot it before you travel.
| Cuisine | Usually vegan | Watch out for | Say this |
|---|---|---|---|
| American | Plant-based burgers, BBQ jackfruit, Vegan mac | Butter on grills, Honey in cornbread, Chicken stock in soups | "Cooked in oil, not butter?" |
| Brazilian | Feijoada vegana, Arroz e feijão, Farofa (no butter) | Beef stock in beans, Butter in farofa, Cheese in classics | "Sem carne no feijão?" |
| Caribbean | Ital stew, Rice and peas (coconut), Callaloo | Saltfish, Chicken stock in rice, Butter in dumplings | "Ital, no meat, no dairy." |
| Chinese | Mapo tofu (no pork), Buddha's delight, Dry-fried green beans | Oyster sauce, Chicken powder, Egg in noodles and fried rice | "Wo chi quan su" (I eat fully vegan). |
| Ethiopian | Beyaynetu (fasting platter), Misir wot, Shiro | Niter kibbeh (spiced butter), Honey in tej | "Yetsom beyaynetu." |
| Filipino | Ginataang gulay, Lumpiang gulay, Vegan adobo | Patis (fish sauce), Bagoong (shrimp paste), Pork fat in vegetable dishes | "Walang patis, walang bagoong." |
| French | Ratatouille, Soupe à l'oignon (veg stock), Salade de lentilles | Butter in almost everything, Beef stock in onion soup, Lardons in salads | "Je suis végétalien(ne), sans beurre ni œuf." |
| German | Kartoffelsalat (oil-based), Sauerkraut, Bratkartoffeln | Lard in dumplings, Butter in pretzel toppings, Gelatine in sweets | "Ohne Schmalz, ohne Butter." |
| Greek | Gemista, Fasolada, Briam | Feta added by default, Honey on desserts, Butter in pastry | "Nistisimo, choris avga, gala i meli." |
| Indian | Chana masala, Aloo gobi, Dal tadka (ask for oil) | Ghee, Paneer, Cream in gravies | "Bina ghee, bina paneer, bina cream." |
| Italian | Pasta e fagioli, Pizza marinara, Bruschetta | Egg in fresh pasta, Parmesan (animal rennet), Guanciale in classic sauces | "Senza formaggio, senza uova, senza burro." |
| Japanese | Shojin ryori, Inari sushi, Vegetable tempura | Bonito dashi, Fish flakes as garnish, Egg in tempura batter | "Katsuo dashi nashi de onegaishimasu." |
| Korean | Temple bibimbap, Japchae (no egg), Doenjang jjigae | Anchovy broth, Fish sauce in kimchi, Egg garnish | "Gogi, saeujeot, gyeran ppaejuseyo." |
| Lebanese | Hummus, Tabbouleh, Falafel | Yogurt sauces, Butter in rice, Kibbeh with meat | "Bidun laban, bidun zebda." |
| Malaysian | Vegetarian nasi lemak, Sayur lodeh, Roti canai (check ghee) | Belacan, Ghee in roti, Egg in noodles | Ask for 'sayur sahaja, tanpa belacan'. |
| Mexican | Tacos de nopal, Frijoles de olla, Guacamole | Lard in refried beans and tamales, Cheese and crema by default, Chicken stock in rice | "Sin manteca, sin queso, sin crema." |
| Moroccan | Vegetable tagine, Zaalouk, Taktouka | Smen (fermented butter), Honey on pastries, Meat stock in harira | "Bidoun lham, bidoun zebda." |
| Nordic | Rye bread, Pea soup (veg stock), Pickled vegetables | Butter on rye, Cream in soups, Fish in remoulade | "Uden smør og fløde" / "Utan smör och grädde." |
| Persian | Adas polo, Kashke bademjan (vegan version), Mirza ghasemi | Kashk (whey), Butter in rice, Yogurt sides | "Bedoone kashk, bedoone kare." |
| Polish | Pierogi ruskie (vegan version), Barszcz, Bigos wegański | Lard in pastry, Sour cream toppings, Meat stock in soups | "Czy to jest wegańskie?" |
| Spanish | Pan con tomate, Escalivada, Patatas bravas (no aioli) | Ham stock in vegetable dishes, Egg in aioli and tortilla, Tuna in salads | "Sin jamón, sin huevo, sin queso." |
| Thai | Som tam jay, Pad pak ruam, Green curry (vegan paste) | Fish sauce, Oyster sauce, Shrimp paste | "Gin jay" (I eat vegan). |
| Turkish | Zeytinyağlı dolma, Mercimek çorbası, Imam bayildi | Butter in pilaf, Yogurt served by default, Egg wash on bread | "Vegan mı? Tereyağsız, yoğurtsuz." |
| Vietnamese | Pho chay, Goi cuon chay, Banh mi chay | Fish sauce in every dipping sauce, Pork broth, Egg in banh mi | "Ăn chay" (I eat vegan). |
The five ingredients that catch people out worldwide
Wherever you eat, the same handful of ingredients turn an apparently plant-based dish into a non-vegan one. Learn these five and you will catch most problems before the food arrives.
Stock and broth
Chicken, pork or fish stock is the default base for soups, rice and sauces in most cuisines. Ask what the base is, not whether the dish has meat in it.
Fish sauce and shrimp paste
Standard in Thai, Vietnamese, Filipino and Malaysian cooking, including in curry pastes and dipping sauces that look purely vegetable.
Dairy fats
Ghee in Indian dals and breads, butter in French pastry and sauces, cream stirred into 'tomato' pasta sauces at the last moment.
Egg wash and egg noodles
Breads, dumpling wrappers, pastry and many fresh noodles are enriched with egg even when the filling is vegetable.
Honey and gelatine
Honey sweetens dressings, marinades and teas; gelatine sets desserts, sweets and some yogurts and juices.
Animal fat for frying
Lard in refried beans and pastry, beef tallow in fries, and shared fryers with meat products in fast food.
Travelling somewhere specific?
See our vegan city guides for neighbourhoods, local dishes and ordering phrases.
Not sure about a dish or product?
VeggieOS checks ingredient lists and barcodes for you in seconds — 100% free, no paid plans.
Try VeggieOS free — no paid plans