HappyFares

Indian Vegetarian & Jain Food in Bangkok

Pure-veg and Jain restaurants, neighbourhood by neighbourhood, plus how to order Jain locally and pre-book a Jain meal on your flight.

Restaurants verified June 2026
Bangkok is one of the easiest cities in the world for Indian Jain travellers — partly because Thai "jay" (เจ) Buddhist-vegan food already excludes onion and garlic, and partly because Sukhumvit has a dense row of pure-veg Indian restaurants with explicit Jain menus. The other hub is Pahurat ("Little India") near Chinatown, with Punjabi food and a Sikh-temple langar.

Before you fly: pre-book a Jain meal (VJML)

The most reliable Jain meal of your trip is the one on the plane — if you request it in advance. On full-service airlines, ask for VJML (Vegetarian Jain Meal) in Manage Booking, ideally at least 24 hours before departure. Here is what each special-meal code actually means:

CodeMealWhat it means
VJMLVegetarian Jain MealStrict Jain — no onion, garlic, ginger or any root/underground vegetable (no potato, carrot, beetroot), no egg, no meat.
AVMLAsiatic Vegetarian MealIndian-style spiced vegetarian — the "normal Indian veg" choice — lacto-vegetarian, but MAY contain onion and garlic. Not suitable for strict Jains.
VGMLVegetarian Vegan MealNo animal products at all — no dairy, no honey, no egg. Not necessarily onion/garlic-free.
VLMLVegetarian Lacto-Ovo MealWestern-style vegetarian allowing dairy and egg. Usually the blandest option for Indian palates.

Which airlines serve a Jain meal (VJML), and how far ahead to ask

Every full-service carrier below serves VJML free — request it in Manage Booking. Verified from each airline’s own special-meals page (June 2026):

AirlineRequest at leastNotes
Air India24 hoursVistara is now merged into Air India — one policy. Request partner-operated legs with that carrier.
Emirates24 hoursNot served in Economy on flights under 2 hours.
Qatar Airways24 hoursOn intra-GCC flights only the vegan (VGML) meal is served.
Etihad24 hoursEtihad-operated flights only; limited choice under ~2h50m.
Singapore Airlines56 hours ex-Delhi/Mumbai/Bengaluru/Kolkata (32h ex-Hyderabad/Kochi/Ahmedabad)The longest notice of any carrier from India — request well ahead, not the day before.
British Airways24 hoursJain meal is long-haul only — NOT available in Euro Traveller (short-haul economy).
Lufthansa24 hoursEconomy on flights over ~3 hours; Business over 1 hour.
Thai Airways24 hours from Bangkok, 48 hours into BangkokThai-operated flights only.
ANA24 hoursANA-operated only; VJML is catered from limited stations.
Japan Airlines25 hoursJAL-operated flights.

Indian low-cost carriers (IndiGo, SpiceJet, Akasa, Air India Express) do not serve free special meals — you buy a pre-booked veg or Jain meal instead. Air India Express takes hot-meal orders up to 12 hours before departure; SpiceJet up to 24 hours. There is no free Jain meal on an Indian LCC, so add one when you book.

Where Indian veg & Jain food clusters in Bangkok

Sukhumvit

Nearest station: BTS Asok / Phrom Phong · MRT Sukhumvit
Densest pure-veg Indian zone — Saras (Soi 20), Saravana Bhavan (Soi 22), Dosa King (Soi 11/1).

Pratunam / Ratchathewi

Nearest station: BTS Ratchaprarop / Phaya Thai (Airport Link)
Home to Chotivala, a long-running pure-veg + Jain restaurant.

Pahurat ("Little India")

Nearest station: MRT Sam Yot (near Chinatown)
Punjabi pure-veg, sweets, and a Sikh-temple community kitchen (langar).

6 verified pure-veg & Jain restaurants in Bangkok

"Jain by default" = cooked without onion & garlic as standard. "Dedicated Jain menu" = a separate Jain menu you can order from. "Jain on request" = the kitchen will adapt if you ask clearly. Verified June 2026 against each restaurant’s own site and current listings.

Saras

Sukhumvit Soi 20 · Pure-veg (Gujarati, Rajasthani, South Indian, Indo-Chinese)
Dedicated Jain menu
Explicit Jain menu. On HappyCow’s "10 Best Vegan Restaurants in Bangkok 2026". Verified June 2026.

Chotivala

Pratunam (Ratchaprarop Rd) · Pure-veg North & South Indian + Indo-Chinese
Dedicated Jain menu
Markets itself as "Pure Vegetarian & Jain Food". Verified June 2026.

Saravana Bhavan

Sukhumvit Soi 22 (also Silom) · Pure-veg South Indian (global chain)
Dedicated Jain menu
Jain / no-onion-garlic options on the menu. Pin the exact branch on Google Maps — multiple outlets.

Dosa King

Sukhumvit Soi 11/1 · Pure-veg Punjabi + South Indian, dosas & thali
Jain on request

Punjab Sweets

Pahurat · Pure-veg Punjabi + mithai (sweets)
Jain on request

Gurudwara Siri Guru Singh Sabha (langar)

Pahurat · Free communal pure-veg meal, daily mornings
Pure-veg (Jain not advertised)
A free community kitchen at the Sikh temple — simple pure-veg food, no onion/garlic in langar tradition.

How to order Jain food in Bangkok

Thai: เจ (jay) · ไม่ใส่กระเทียม ไม่ใส่หอม
Ask for "jay" food (Thai Buddhist-vegan — already excludes onion, garlic, meat, egg and dairy), and reinforce with "mai sai kratiam, mai sai hom" (no garlic, no onion)

Very high — easier than almost anywhere in Asia. The native "jay" concept maps closely onto Jain rules, and Saras, Chotivala and Saravana Bhavan handle Jain orders natively. Look for the yellow-and-red "เจ" flag on Thai stalls during the annual Vegetarian Festival.

Flights to Bangkok

Planning the trip? Compare fares to Bangkok (Suvarnabhumi (BKK) / Don Mueang (DMK)) on HappyFares:

Delhi → Bangkok flightsMumbai → Bangkok flightsBangalore → Bangkok flights
Search flights to Bangkok →

Bangkok vegetarian & Jain food — FAQs

Is it easy to find Jain food in Bangkok?

Yes — Bangkok is one of the easiest cities in Asia for Jain travellers. Sukhumvit has pure-veg Indian restaurants with explicit Jain menus (Saras on Soi 20, Saravana Bhavan on Soi 22) and Pratunam has Chotivala, which advertises "Pure Vegetarian & Jain Food". On top of that, Thailand’s own "jay" (เจ) Buddhist-vegan cuisine already excludes onion and garlic, so asking for "jay" food gets you close to Jain almost anywhere.

What is "jay" food and is it Jain-friendly?

"Jay" (เจ) is Thai Buddhist veganism. It excludes all meat, egg and dairy AND the five pungent vegetables — onion, garlic, shallots, chives and leeks — which makes it the closest native concept to Jain food anywhere in Asia. It is not identical (jay does not specifically avoid potato and other root vegetables), so at non-Indian stalls add "no potato" if you are strict, but for most Jain travellers asking for "jay" is the single most useful phrase in Bangkok.

Where is the Indian vegetarian area in Bangkok?

Two hubs: Sukhumvit (BTS Asok/Phrom Phong) has the densest row of pure-veg Indian restaurants — Saras, Saravana Bhavan and Dosa King are all within a few sois of each other — and Pahurat, the "Little India" near Chinatown (MRT Sam Yot), has Punjabi pure-veg food, sweet shops and a Sikh-temple community kitchen.

How do I get a Jain meal on my flight to Bangkok?

Pre-book a special meal in Manage Booking — the Jain code is VJML (Vegetarian Jain Meal: no onion, garlic, ginger or root vegetables). Full-service airlines (Air India, Emirates, Qatar Airways, Etihad, Singapore Airlines, British Airways, Lufthansa, Thai, ANA, JAL) all carry VJML free, but you must request it ahead — usually at least 24 hours before departure. Two things to know: Singapore Airlines needs much longer notice from India (56 hours from Delhi, Mumbai, Bengaluru and Kolkata), and British Airways does not serve the Jain meal in short-haul Euro Traveller. Indian low-cost carriers (IndiGo, SpiceJet, Akasa, Air India Express) do not serve free special meals — you buy a pre-booked veg or Jain meal instead (Air India Express takes hot-meal orders up to 12 hours before departure). If VJML is unavailable, AVML (Asiatic Vegetarian) is the next best, but it may contain onion and garlic.