๐Ÿฅก Vegan Chinese Restaurants in Bangkok (2026)

21 restaurants 1 fully vegan 20 vegetarian

From dim sum to dan dan noodles, find the best vegan Chinese restaurants in Bangkok, Thailand. Buddhist vegetarian traditions meet modern plant-based cooking at these incredible spots.

Last updated: May 2026

#1

Tao Yuan

VegetarianChinese$$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ5/5
๐Ÿ“ 456 Rama III Road, Yan Nawa, Sathon, Bangkok 10120

Upscale Chinese vegetarian restaurant with private dining rooms, serving elaborate multi-course banquet meals.

#2

Baiyoke Vegetarian

VegetarianChinese$$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 222 Ratchaprarop Road, Thanon Phaya Thai, Ratchathewi, Bangkok 10400

Vegetarian restaurant in the Baiyoke Tower area offering panoramic city views and a Thai-Chinese set menu.

#3

Bangkok Tofu House

VeganChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 56 Lat Phrao Soi 42, Wang Thonglang, Bangkok 10310

Artisan tofu restaurant in Ladprao making fresh tofu daily โ€” silken tofu pudding, mapo tofu, and tofu skin rolls.

#4

Bangna Lotus Vegetarian

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 589/5 Bang Na-Trat Road, Bang Na, Bangkok 10260

Chinese-Thai vegetarian restaurant near Central Bangna serving dim sum, stir-fries, and braised tofu hot clay pots.

#5

Charoen Nakhon Bao House

VegetarianChinese$$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 78/10 Charoen Nakhon Road Soi 16, Khlong Ton Sai, Khlong San, Bangkok 10600

Specialist vegetarian bao and dumpling house on Charoen Nakhon with fluffy steamed buns and crispy pot stickers.

#6

Chinese-Thai Veg Huai Khwang

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 234/11 Ratchadaphisek Road Soi 7, Huai Khwang, Bangkok 10310

Family-owned Chinese-Thai vegetarian restaurant in the Huai Khwang neighborhood with hand-pulled noodles and congee.

#7

Golden Dragon Vegetarian

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 112 Charoen Krung Road, Samphanthawong, Bangkok 10100

Three-generation Chinese vegetarian restaurant in the heart of Yaowarat โ€” ornate mock-meat banquets for festivals and weddings.

#8

Green Dot

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 99 Central World, Ratchadamri Road, Pathum Wan, Bangkok 10330

Popular vegetarian dim sum restaurant chain offering a wide selection of Chinese-style dumplings and steamed buns.

#9

Jay Mangkorn Ratchada

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 89/12 Ratchadaphisek Road Soi 4, Din Daeng, Bangkok 10400

Chinese-Thai vegetarian restaurant near the Ratchada night markets serving elaborate mock-duck and congee.

#10

Khun Churn Vegetarian

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 78/2 Yaowarat Road, Samphanthawong, Bangkok 10100

Longtime local favorite serving generous portions of Thai-Chinese vegetarian comfort food at affordable prices.

#11

Lotus Root

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 456 Yaowarat Road, Samphanthawong, Bangkok 10100

Chinese vegetarian restaurant specializing in lotus root preparations and lotus leaf-wrapped dishes.

#12

Mangkon Chay

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 34 Mangkon Road, Samphanthawong, Bangkok 10100

Vegetarian Chinese restaurant on Mangkon Road โ€” their vegetarian shark fin soup (mushroom-based) is a Chinatown institution.

#13

Radiance Tea House

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 123 Chinatown (Yaowarat), Samphanthawong, Bangkok 10100

Serene tea house serving Chinese vegetarian dim sum and over 50 varieties of premium loose-leaf teas.

#14

Samyan Chay

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 55 Rama IV Road Soi 28, Pathum Wan, Bangkok 10330

Longstanding Thai-Chinese vegetarian restaurant near Samyan Mitrtown serving tofu and glass noodle hot pot.

#15

Veggie Castle

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 890 New Petchburi Road, Makkasan, Ratchathewi, Bangkok 10400

Thai-Chinese vegetarian restaurant specializing in mock meat dishes that satisfy carnivore cravings.

#16

Wongwian Yai Dim Sum Chay

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 12/3 Krung Thon Buri Road, Bang Lamphu Lang, Khlong San, Bangkok 10600

Early-morning vegetarian dim sum parlor near Wongwian Yai circle with steamed buns, crystal dumplings, and soy milk.

#17

Yaowarat Jay

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ4/5
๐Ÿ“ 85 Yaowarat Road, Samphanthawong, Bangkok 10100

Classic Chinatown เน€เธˆ (jay) restaurant serving traditional Chinese vegetarian dishes โ€” mock-duck, seitan char siu, and congee.

#18

Ming Kwan

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ3/5
๐Ÿ“ 43 Maharat Road, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200

Traditional Thai-Chinese vegetarian restaurant near Tha Phra Chan serving monks and university students since the 1970s.

#19

Samut Prakan Chay

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ3/5
๐Ÿ“ 78 Sukhumvit Road, Pak Nam, Samut Prakan 10270

Traditional Thai-Chinese vegetarian restaurant in Samut Prakan Old Town, bustling on Buddhist holy days.

#20

The Bhumibol Vegetarian

VegetarianChinese$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ3/5
๐Ÿ“ 354 Phaya Thai Road, Ratchathewi, Bangkok 10400

Popular Thai-Chinese vegetarian restaurant near MBK Center serving generous mock-meat curries and stir-fries.

#21

Veggie Heaven

VegetarianChinese$$
๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ๐ŸŒฟ3/5
๐Ÿ“ 567 Future Park Rangsit, Phahonyothin Road, Khlong Luang, Pathum Thani, Bangkok

All-you-can-eat vegetarian hot pot restaurant with unlimited vegetables, tofu, and mushrooms.

Frequently Asked Questions

Where can I find vegan Chinese restaurants in Bangkok?

VeganBites lists 21 vegan-friendly chinese restaurants in Bangkok, Thailand. Top picks include Tao Yuan, Baiyoke Vegetarian and Bangkok Tofu House.

How many vegan Chinese restaurants are in Bangkok?

There are 21 vegan-friendly chinese restaurants in Bangkok. 1 are fully vegan and 20 are vegetarian with strong vegan options. Browse all with ratings and maps.

What is the best vegan Chinese restaurant in Bangkok?

Based on vegan ratings, Tao Yuan is the top-rated vegan chinese restaurant in Bangkok. It has a vegan rating of 5/5.

Other Vegan Cuisines in Bangkok

Vegan Chinese Restaurants in Other Cities

← All restaurants in Bangkok