- Time needed
- Everyday vegetarian options are available year-round
- Getting there
- Plant-based restaurants cluster around the Sukhumvit…
- Price
- Jay stalls and food-court vegetarian counters are bud…
- Best for
- Vegetarians
Vegetarian, vegan and 'jay' — knowing the difference
Eating plant-based in Bangkok is genuinely easy, but it pays to know three words. 'Mang-sa-wirat' (มังสวิรัติ) is the general term for vegetarian and may still include egg or dairy. 'Jay' (เจ), written in yellow on a red banner, is the one to look for: it is strict Buddhist vegan food that excludes all meat and seafood, plus egg, dairy and the five 'pungent' vegetables (garlic, onion, and their relatives). Spotting that bright jay banner on a stall, a food-court counter or a restaurant front is the fastest way to eat confidently vegan, no questions asked.
The catch with ordinary Thai food is that fish sauce, oyster sauce, shrimp paste, dried shrimp and egg are baked into the cooking — a dish that looks like vegetables can carry all of them. The phrase that helps most is 'gin jay' (I eat jay food) for fully vegan, or 'mai sai nuea sat, mai sai nam pla' (no meat, no fish sauce) at a regular stall. Many cooks will happily adapt a stir-fry or a curry; jay and dedicated vegetarian kitchens remove the guesswork entirely.
- Jay (เจ) — strict Buddhist vegan; no meat, seafood, egg, dairy or pungent veg.
- Mang-sa-wirat — vegetarian, but may include egg or dairy.
- Hidden animal products: fish sauce, oyster sauce, shrimp paste, dried shrimp, egg.
- Useful phrases: 'gin jay' (eat vegan) and 'mai sai nam pla' (no fish sauce).
Book ahead
Walk-ins are fine for stalls and food courts; reserve ahead for the better-known dedicated vegan restaurants
Where to eat plant-based
A starting shortlist of standout, currently-operating spots, by area. Hours and menus change and the best places fill up, so check the latest and book ahead where it matters — we don't quote prices.
- 01
Broccoli Revolution
฿฿฿Sukhumvit 49, Thong Lo (BTS Thong Lo); also Bang Rak (BTS Saphan Taksin)
Bangkok's best-known plant-based restaurant and cold-pressed juice bar, fusing international and Thai dishes in a corner building of brick, wood and hanging ferns. The signature Broccoli Quinoa charcoal burger is a fixture, and the business runs a social mission supporting at-risk youth in Thailand.
- 02
May Veggie Home
฿฿฿Khlong Toei / Phra Khanong area (near BTS Asok / MRT Sukhumvit)
A 100% vegan kitchen running since 2011, baking its own vegan bread and cakes. The menu spans Thai classics reworked without fish sauce, such as som tam and Tom Yum Hed, alongside noodle and rice plates and Western dishes like vegan burgers.
- 03
Veganerie
฿฿฿Multiple branches incl. Siam Paragon (BTS Siam), Benjasiri Park (BTS Phrom Phong), Silom (BTS Sala Daeng)
A homegrown vegan bakery-and-restaurant chain across several Bangkok branches, beloved for its desserts as much as its savoury plates. Expect burgers, rice bowls and reworked Thai dishes alongside cakes, served in mall-friendly cafe settings.
- 04
Govinda
฿฿฿Sukhumvit 22, Khlong Toei (BTS Phrom Phong / Asok)
A long-running pure-vegetarian and vegan Italian restaurant and gluten-free pizzeria. The menu runs through salads, soups, pasta, risotto and gnocchi, all built with plant-based alternatives, plus a wood-fired pizza list.
- 05
Ethos Vegetarian Restaurant
฿฿฿Thanon Tanao, Phra Nakhon (near Khao San Road)
A relaxed vegetarian and vegan spot tucked in an alley off Khao San Road, offering a calm break from the backpacker bustle. The wide-ranging menu covers Thai classics plus Italian, Middle Eastern, Indian and fusion dishes.
- 06
Khun Churn
฿฿฿Sukhumvit Road, Khlong Toei area
A Bangkok branch of the well-loved Chiang Mai vegetarian house, known for an extensive, comforting Thai vegetarian menu. A long-standing favourite for affordable plant-based Thai cooking.
- 07
Anotai
฿฿฿Soi Rama 9 Hospital, Huai Khwang (near MRT Phra Ram 9)
A long-running, fine-dining-leaning vegetarian and vegan restaurant with a tranquil, minimalist room, sourcing much of its produce from the owners' organic farm. The menu mixes classic Thai dishes with Italian, Indonesian and Japanese plates.
- 08
Sustaina Organic Restaurant
฿฿฿Sukhumvit 39, Watthana (BTS Phrom Phong)
An organic restaurant and shop using produce from its own Harmony Life farm and sustainable sourcing, with vegan and vegetarian options spanning Japanese to Italian. Known for value macrobiotic set lunches, with an attached organic grocery.
- 09
Rasayana Raw Food Cafe
฿฿฿Soi Prom-mitr, Sukhumvit 39, Watthana (BTS Phrom Phong)
The raw-food cafe attached to Rasayana wellness retreat, serving an unprocessed plant-based menu free of animal products, wheat, gluten and dairy, with nothing heated above 42C to preserve nutrients. A go-to for detox-minded, clean-eating diners.
What to order and where to find it
Plenty of Thai favorites are vegetable-forward to begin with. Pad pak ruam (stir-fried mixed vegetables), pad kra pao with tofu or mushrooms, green and massaman curries made without fish sauce, som tam jay (papaya salad without dried shrimp or fish sauce), and fresh spring rolls all translate beautifully. For breakfast or a light meal, congee, soy milk, and Chinese-style steamed buns and noodles at jay stalls are easy wins. Tropical fruit, coconut sweets and many Thai desserts are naturally plant-based, though check that coconut puddings have not been finished with condensed milk.
For dedicated kitchens, the Sukhumvit corridor and leafy Ari hold most of Bangkok's modern plant-based restaurants and cafés, from vegan Thai to international bowls and good coffee. Jay food is easiest to find around Chinatown — historically tied to its Chinese-Thai community — and near Buddhist temples, where stalls cook to the strict standard year-round. And when the heat or a downpour hits, almost every mall food court has at least one vegetarian or jay counter, which makes the air-conditioned food hall the single most dependable plant-based option in the city.

- Easy orders: pad pak (stir-fried veg), tofu pad kra pao, jay curries, som tam jay.
- Light meals: congee, soy milk, steamed buns and jay noodle bowls.
- Dedicated restaurants and cafés cluster in Sukhumvit and Ari.
- Jay stalls gather around Chinatown and Buddhist temples.
Festival season — the city goes jay
Once a year, around the ninth lunar month (usually in late September or October), Bangkok holds its Vegetarian Festival — a roughly nine-day Chinese-Thai observance during which a huge share of the city eats jay. Yellow flags bloom over stalls, restaurants and food courts, ordinary kitchens add jay menus, and Chinatown becomes the epicenter, with whole streets given over to meat-free cooking. For a plant-based traveler, it is the single best window of the year: variety, abundance and clarity, all signaled by that yellow-on-red banner.
The exact dates shift each year with the lunar calendar, so this is one to verify before you plan around it. If your trip overlaps, head to Chinatown in the evening and simply follow the flags; if it does not, the everyday options above more than cover you year-round. Either way, the festival is also a window into the religious and community side of Bangkok's Chinese-Thai culture, not just a food event.

Sources
- Tourism Authority of Thailand ↗
Check current-year dates and locations for the Vegetarian Festival.





