How to eat well as a vegetarian traveller abroad

Note: Some links in this article may be affiliate links. If you book or buy through them, we may earn a small commission at no extra cost to you. We only recommend things we genuinely believe in. Learn more.

Photo by Pixabay on Pexels


How to eat well as a vegetarian traveller abroad

A dal baati churma stall in Jaipur’s pink-walled Johari Bazaar produces three dishes before the customer ahead of you has even paid. Lentils, wheat dumplings, ghee-soaked flour — a meal built over centuries that has never needed meat to be satisfying. The cook doesn’t ask if you’re vegetarian. He just assumes. In much of India, that assumption is the default.

That experience is not universal. In rural Hungary, “vegetable soup” may have been made with pork stock. In coastal Vietnam, chay (vegetarian) dishes sometimes contain shrimp paste nobody thought to mention. In parts of East Africa, a meatless plate can read as poverty, not preference, which changes how the conversation goes. Eating well as a vegetarian traveller abroad is entirely possible — and often extraordinary — but it requires knowing what you’re walking into, region by region, kitchen by kitchen.

This guide isn’t about restriction. It’s about eating more intentionally: knowing which destinations stack the odds in your favour, how to communicate clearly across language gaps, where to look for food that’s plant-based by tradition rather than by compromise, and how to avoid the beige-plate trap that turns every trip into a parade of plain rice and sad salads.


Where vegetarian travel is genuinely easy — and why

Some cuisines are structurally vegetarian. That matters more than any number of “vegan-friendly” stickers in a hostel window.

India is the most obvious starting point. Roughly 30–40% of the population is vegetarian, and in states like Gujarat, Rajasthan, and parts of Tamil Nadu, that figure is higher. Gujarati thali — served at canteen-style restaurants in Ahmedabad’s old city around Relief Road — offers ten or more small dishes: dal, sabzi, rotli, kadhi, khichdi, pickles, and rice, refilled until you stop them. Udupi cuisine from Karnataka gave the world idli and dosa, both fermented rice-lentil preparations that are filling, complex, and entirely plant-based. In Varanasi, the entire old city around Vishwanath Gali is legally meat-free. You can eat chaat, lassi, kachori sabzi, and thandai for three days without repeating a dish.

Sri Lanka rewards the vegetarian traveller with dhal curry, pol sambol (fresh coconut relish), jackfruit curry, and string hoppers — rice noodle discs eaten with coconut milk gravy. The ubiquitous rice-and-curry lunch, served on banana leaves in local kade (tea kiosks), costs almost nothing and typically arrives with four or five vegetable sides. Colombo’s Pettah market and Kandy’s central market both have street stalls serving this.

Taiwan has a centuries-old Buddhist vegetarian tradition. Taipei’s Zhongzheng and Da’an districts have entire streets of plant-based restaurants operating on Chinese Buddhist principles — no meat, often no alliums (garlic, onion) either. Su cai (素菜) restaurants serve mock meats made from tofu, seitan, and konjac that are sophisticated enough to stop the conversation. The night markets at Shilin and Raohe Street both have identifiable vegetarian stalls, though you need to ask.

Mexico is underrated here. Pre-Columbian cuisine was largely plant-forward: corn, beans, squash, chilli, and nopal cactus form the backbone of rural Mexican cooking. In Oaxaca’s Mercado 20 de Noviembre and Mercado Benito Juárez, you’ll find tlayudas (large corn tortillas with bean paste and cheese), tasajo is everywhere, but memelas, enfrijoladas, and quesillo on its own are fixtures. The difficulty is that some dishes use lard (manteca) in the tortillas or beans, so it’s worth asking: ¿Tiene manteca?


Where it takes more strategy

Some destinations require active navigation rather than passive browsing.

Southeast Asia is complicated. Thailand and Vietnam have abundant vegetarian food, but fish sauce, oyster sauce, and shrimp paste are foundational flavours — used even in dishes with no visible seafood. In Thailand, the word jeh (เจ) marks food as strictly plant-based (Buddhist vegan), and jeh restaurants — identifiable by yellow flags — serve serious, cheap food during the annual Vegetarian Festival in October. Bangkok’s Chinatown (Yaowarat Road) is dense with jeh stalls during the festival, but they exist year-round if you look. In Vietnam, com chay (vegetarian rice) restaurants cluster near Buddhist temples; Ho Chi Minh City’s District 3 around the Vinh Nghiem Pagoda has several good ones. The challenge detailed in our guide to eating at local markets in Southeast Asia is exactly this: what appears vegetarian sometimes isn’t, and visual inspection alone won’t tell you.

Japan is easier now than five years ago, but dashi (fish stock) is still in many broths, including miso soup. Shojin ryori — Buddhist temple cuisine developed over 1,200 years — is entirely plant-based, but formal meals at places like Kyoto’s Tenryuji temple cost ¥3,000–5,000 (around $20–35). Tofu-focused restaurants in Kyoto’s Arashiyama neighbourhood are more accessible. Tokyo’s Shibuya and Shimokitazawa neighbourhoods have a growing number of plant-based cafés. Rural Japan is harder: convenience store onigiri with seaweed and pickled plum (umeboshi) are reliably meat-free, and zaru soba (cold buckwheat noodles) with plain dipping sauce is usually safe. The broader question of navigating Japan outside the tourist circuit is addressed well in Exploring rural Japan beyond Tokyo and Kyoto.

Morocco and the Middle East require specific requests. Moroccan cuisine is meat-heavy at the centrepiece level — the tagines, the mechoui, the kefta — but the supporting cast is vegetarian gold: zaalouk (smoked aubergine and tomato), taktouka (roasted pepper and tomato salad), bissara (fava bean soup with olive oil and cumin), briouat with cheese and herbs. In Marrakech’s Djemaa el-Fna, the stalls are tourist-facing and often flexible. The medina’s neighbourhood fondouks and side-street cafés, particularly around Bab Doukkala and the Mouassine quarter, are where you’ll find genuine home-style cooking.

Eastern Europe — Hungary, Serbia, Poland, Bulgaria — is the most challenging zone. Meat is cultural currency. However: ajvar (roasted pepper and aubergine relish) in Serbia, kapusniak (cabbage soup) in Poland, shopska salad and banitsa (cheese-filled pastry) in Bulgaria, and túrós rétes (cheese strudel) in Hungary are all worth seeking. The key is targeting markets and bakeries rather than sit-down restaurants, where the default menu assumes meat.


The language toolkit: phrases that actually work

No phrase on this list is foolproof. They are starting points for a conversation, not guarantees.

Language Phrase Literal meaning Notes
Hindi Main shakahari hoon I am vegetarian Widely understood; add “aur anda bhi nahin” to exclude eggs
Mandarin Wǒ chī sùshí (我吃素食) I eat vegetarian food Works in Taiwan and China; say chún sùshí for vegan
Thai Pom/Chan gin jeh (ผม/ฉันกินเจ) I eat jeh (Buddhist vegan) Stronger than “vegetarian” — signals no fish sauce
Vietnamese Tôi ăn chay I eat vegetarian Follow with “không có nước mắm” — no fish sauce
Spanish Soy vegetariano/a — sin carne, sin pollo, sin mariscos Without meat, chicken, or seafood The list matters: “sin carne” alone often excludes only red meat
Arabic Ana nabati (أنا نباتي) I am vegetarian In Morocco, “bidun lahm, bidun djaj” (no meat, no chicken) is clearer
Japanese Niku to sakana wo tabemasen I don’t eat meat or fish Add “dashi mo dame desu” if you want to exclude fish stock
Italian Sono vegetariano/a — senza pancetta, senza lardo Without bacon or lard Essential in central Italy where both appear in “vegetable” dishes

Carry a small laminated card with your key phrase in the local script, especially in countries where the Latin alphabet is unfamiliar. Google Translate’s camera function works surprisingly well for menus in Chinese, Japanese, Thai, and Arabic — download the offline language packs before you arrive.


Markets, not restaurants: where the real food is

Street markets and covered food halls are often more reliable than sit-down restaurants for vegetarian travellers, because you can see what’s in the food and ask directly at the source.

Budapest’s Great Market Hall (Nagyvásárcsarnok) on Fővám tér has an upper-floor food court heavy with meat, but the ground floor produce stalls — paprika, pickled vegetables, kürtőskalács (chimney cake), and túró cheese pastries — are worth the visit. Mahane Yehuda Market in Jerusalem is extraordinary for plant-based eating: hummus stalls that have been there for 50 years, sabich (fried aubergine and egg in pita), fattoush, mujaddara (lentils and rice with caramelised onion). Oaxaca’s Mercado Benito Juárez (open daily, a block from the Zócalo) sells tejate — a pre-Columbian drink of maize and cacao — alongside tlayudas with bean and cheese.

For Europe more broadly, the practical landscape of local food markets is mapped out well in the guide to the best local food markets in Europe.

The principle holds globally: produce markets are your orientation point in any new city. Walk them first. See what’s seasonal, what’s cheap, what the cooking smells like. That information will shape how you order for the rest of your stay.


Regional dishes worth knowing before you arrive

This is not exhaustive — it’s a working shortlist of genuinely satisfying meat-free dishes that exist by tradition, not by tourist accommodation.

South Asia: Dal makhani (black lentil curry, Punjab), sambar (tamarind lentil soup, South India), aloo paratha with pickle (stuffed flatbread, North India), momo with vegetable filling (Nepal/Sikkim), pol roti (Sri Lankan coconut flatbread).

East and Southeast Asia: Agedashi tofu (Japan), mapo tofu without meat (China — ask for sù mápó dòufu), pad pak ruam (Thai stir-fried mixed vegetables), banh mi chay (Vietnamese vegetarian baguette), gado-gado (Indonesian peanut sauce salad).

Middle East and North Africa: Ful medames (Egypt — fava beans with oil and lemon, found at streetside carts near Cairo’s Khan el-Khalili), shakshuka without meat (widely available across the region), msabbaha (warm chickpea dish, Lebanon and Syria), fattet hummus (layered chickpea and bread dish), Moroccan harira during Ramadan (though this version sometimes has lamb — ask).

Americas: Venezuelan pabellón criollo without the shredded beef (black beans, rice, and plantain), Peruvian causa rellena with avocado, Guatemalan pepián verde with vegetables, Brazilian acarajé with vatapá (though check the shrimp content).

Europe: Greek spanakopita (spinach and feta pie), Cypriot halloumi with watermelon, Sardinian culurgiones (pasta filled with potato and cheese), Romanian mămăligă with sour cream and cheese, Georgian khachapuri Adjaruli (cheese-filled bread boat).


Planning by destination: honest assessments

Region Ease of vegetarian travel Best dishes to seek Watch out for
South India / Sri Lanka Very easy Thali, dosa, dhal curry, string hoppers Ghee in everything (usually fine for vegans to clarify)
Taiwan Easy Buddhist su cai, tofu dishes, scallion pancakes Some su cai restaurants avoid garlic/onion
Mexico Moderate Tlayudas, beans, quesillo, enfrijoladas Lard in tortillas and beans
Thailand / Vietnam Moderate Jeh food (Thailand), com chay (Vietnam) Fish sauce and shrimp paste in “vegetarian” dishes
Morocco / Middle East Moderate Mezze, zaalouk, ful, hummus Meat stock in couscous and soups
Japan Moderate Shojin ryori, tofu, zaru soba Fish dashi in most broths
Eastern Europe Harder Shopska, banitsa, ajvar, cheese pastries Meat-based stocks, lard in pastry
East Africa Harder Ugali with vegetable stew, samosas, chapati Meat-focused culture; plain veg options exist but menus assume meat

The BBC Good Food guide to vegetarian travel offers a useful overview of regional dietary frameworks, while the HappyCow directory — though not a booking site — functions as the most comprehensive global database of vegetarian and vegan restaurants, searchable by city and neighbourhood, and is worth downloading before any trip.


The bottom line

South India, Sri Lanka, Taiwan, and Mexico are the easiest destinations to eat well as a vegetarian traveller abroad — not because they accommodate vegetarians, but because their traditional cuisines were largely built without meat as the centrepiece.

Southeast Asia requires a specific vocabulary. Learn the words for “Buddhist vegetarian” in Thai and Vietnamese, not just “no meat.” The fish sauce problem is real and persistent.

Markets beat restaurants in most regions. You can see the ingredients, ask directly at the source, and eat more authentically. Budget around $3–8 USD equivalent per meal at market stalls; sit-down restaurants will cost more and offer less flexibility.

Carry a laminated phrase card in the local script. Phone translations work, but a printed card signals preparation and seriousness — cooks respond differently when they can see you’ve made the effort.

Being honest about what you need works better than workarounds. In most cultures, a clear, respectful request is met with a clear response — even if that response is “we can’t do that today.” That information is useful. Work with it.

Keep reading: How to eat at local markets in Southeast Asia