FeedMii

Vegan Food in Bangkok

Bangkok is one of Asia's easiest cities for vegans, from yellow-flag jay shops to Michelin-listed som tam.

Updated October 21, 2026 · 5 dishes · 10 places

The quick answer

Thai cooking leans on fish sauce and shrimp paste, but Bangkok has a long jay (เจ) tradition: Buddhist-Chinese food with no animal products at all. Look for yellow flags with red เจ letters.

For a special meal, Tammang was the first vegan restaurant in the Michelin Guide Thailand, and Vegan Mahanakhon serves Thai fine dining near Wat Arun. For everyday food, Sukhumvit (Phrom Phong, Thong Lo, Ekkamai) has the most vegan cafés.

Learn two phrases: 'gin jay' (I eat jay) and 'mai sai nam pla' (no fish sauce).

Set Vegan in FeedMii and it suggests plant-based dishes and searches vegan restaurants near you.

Get FeedMii free

5 dishes to try

Thai classics that are easy to get vegan.

Pad Kaprao Jay (Holy-basil stir-fry with plant-based mince)
Meat version shown · 📷 Iudexvivorum · CC0 · Wikimedia Commons

Pad Kaprao Jay

Holy-basil stir-fry with plant-based mince

Thailand's favourite lunch made with soy protein or mushrooms and served over rice.

How to order it: Skip the fried egg on top to keep it vegan.

~60–150 ฿Vegetarian
Find vegan Pad Kaprao Jay near youTry FeedMii · free on the App Store

Khao Soi Tofu

Northern curry noodles with tofu

Coconut curry broth with egg-free noodles and a crispy noodle topping.

How to order it: Khun Churn in White and Kaek Kao Kua both make good versions.

~80–200 ฿Vegetarian
Find vegan Khao Soi Tofu near youTry FeedMii · free on the App Store

Som Tam Jay

Vegan papaya salad

Pounded green papaya with soy sauce or fermented soybean instead of fish sauce and dried shrimp.

How to order it: Tammang makes it to order in an open kitchen.

~50–120 ฿Vegetarian
Find vegan Som Tam Jay near youTry FeedMii · free on the App Store

Gaeng Kiew Wan Jay

Vegan green curry

Green curry with tofu, Thai eggplant and basil.

How to order it: Ask that the paste has no shrimp paste (mai sai kapi).

~80–220 ฿Vegetarian
Find vegan Gaeng Kiew Wan Jay near youTry FeedMii · free on the App Store

Tom Yum Hed

Mushroom tom yum

Hot-and-sour lemongrass soup with mixed mushrooms.

How to order it: Ask for no fish sauce, or order it at a vegan restaurant.

~80–200 ฿Vegetarian
Find vegan Tom Yum Hed near youTry FeedMii · free on the App Store

10 places to eat

Vegan or vegetarian restaurants confirmed open in 2025 by the Michelin Guide, Time Out or recent reviews.

Tammang

Chom Thong (Rama 2)

The first vegan restaurant in the Michelin Guide Thailand; Isan food made with fermented soybean instead of fish sauce.

Order
Som tam from the open kitchen, Isan dishes
Price
About 100–250 ฿ per person
Tip
Vegan. 380–382 Rama 2 Rd; cash only.

Vegan Mahanakhon

Near Wat Arun

Heritage Thai fine dining in a restored wooden house; go around sunset after visiting Wat Arun.

Order
Appetiser sampler, curries at your spice level
Price
About 400–800 ฿ per person
Tip
Vegan. 661 Arun Amarin Rd; book ahead.

Veganerie Concept

Sukhumvit 24

Bangkok's best-known vegan café and bakery chain.

Order
Soy banoffee waffles, tofu satay wrap, tempura udon
Price
About 200–450 ฿ per person
Tip
Vegan. Methi Niwet Soi, Sukhumvit 24, plus mall branches.

Broccoli Revolution

Thong Lo

A pioneer of Bangkok's plant-based scene since 2015, good for breakfast or a working lunch.

Order
Broccoli-quinoa burger, gaeng som, lo mein
Price
About 250–450 ฿ per person
Tip
Plant-based. Corner of Sukhumvit Soi 49.

Vistro

Sukhumvit 24

Creative global fusion, all vegan.

Order
Chili bao, vegan crab croquettes, dan dan noodles
Price
About 350–600 ฿ per person
Tip
Vegan. 46/1 Sukhumvit Soi 24.

Khun Churn in White

Ekkamai

Thai vegetarian classics done well, right under BTS Ekkamai.

Order
Tofu khao soi, crispy mushrooms, vegan ice cream
Price
About 150–300 ฿ per person
Tip
Vegetarian, mostly vegan. Last orders around 8pm.

Kynd Kulture

Ekkamai

An all-day vegan diner inside a plant-based wellness mall.

Order
Tzatziki burger, all-day breakfast, cheesy rice bowl
Price
About 250–450 ฿ per person
Tip
Vegan. EKM6, Ekkamai.

Kaek Kao Kua

Watthana (Sukhumvit)

Vegan Thai noodles and desserts.

Order
Khao soi-style noodles, tasting tray, coconut ice cream
Price
About 150–300 ฿ per person
Tip
Vegan. Closed Thursdays.

Sutunthip Vegan

Thonburi

A cheap, local jay shop with yellow-flag Thai food.

Order
Basil rice with vegan pork, spring rolls, fried tofu
Price
About 60–150 ฿ per person
Tip
Vegan (jay). Charoen Nakhon Soi 36.

Ethos

Banglamphu (near Khao San)

A backpacker favourite with floor-cushion seating near Khao San Road.

Order
Thai and international vegetarian plates
Price
About 150–300 ฿ per person
Tip
Vegetarian with many vegan options. 85/2 Tanao Rd.

Vegan or vegetarian as described by the Michelin Guide or Time Out. Places checked as of October 21, 2026; hours change, so check before you go.

Tips

Vegan and hungry? Let FeedMii decide.

Set Vegan or Vegetarian in FeedMii and it suggests plant-based dishes and searches vegan restaurants near you, rated 4.0+ on Google. Free for iPhone and iPad.

Download FeedMii free

Frequently asked questions

Is Bangkok good for vegans?

Yes. Bangkok has dozens of vegan restaurants, a Michelin-listed vegan som tam spot (Tammang) and jay shops marked with yellow flags.

What does jay mean in Thailand?

Jay (เจ) is a Buddhist-Chinese diet with no meat, seafood, eggs, dairy, fish sauce or shrimp paste, and no garlic or onion. Jay shops fly yellow flags with red เจ letters.

Is Thai food vegan?

Not usually. Fish sauce and shrimp paste are in most dishes. Ask for 'mai sai nam pla' (no fish sauce) or eat at vegan and jay restaurants.