Complete Vegetarian & Vegan Guide
Bangkok is surprisingly vegan-friendly.
Bangkok might seem like a challenging city for vegetarians and vegans, with fish sauce and shrimp paste lurking in seemingly everything. But look closer and you will find one of Asia's most plant-friendly food scenes, from centuries-old Buddhist jay restaurants to trendy vegan cafes that would fit right in on a Brooklyn side street. ## Understanding Jay and Mang Sa Wi Rat Thai has two words for plant-based eating. Jay (เจ) refers to strict Buddhist vegetarian food that excludes meat, eggs, dairy, and pungent herbs like garlic and onions. You will see yellow flags with red Chinese characters marking these restaurants, especially during the annual Vegetarian Festival in October. Mang sa wi rat (มังสวิรัติ) is standard vegetarian, which may include eggs and garlic. When ordering at street stalls, say "mai sai nam pla, mai sai nam man hoi" (no fish sauce, no oyster sauce) to get genuinely plant-based versions of standard dishes. ## The Best Vegan and Vegetarian Restaurants Broccoli Revolution at 899 Sukhumvit Road (between Soi 49 and 51, near Thonglor BTS) is Bangkok's most popular plant-based restaurant. Their menu runs from Thai dishes like pad thai with tofu (220 baht) to Western options like mushroom burgers (280 baht) and acai bowls (250 baht). Everything is clearly labeled vegan, raw, or gluten-free. Veganerie Concept at Mercury Ville near Chidlom BTS is a chain with multiple branches serving comfort food: vegan mac and cheese (260 baht), Beyond Meat burgers (350 baht), and excellent vegan desserts including a chocolate lava cake (180 baht). They also have branches at EmQuartier and Siam Paragon. May Veggie Home at 57 Tanao Road in the old town is a beloved budget option near Khao San Road. A plate of stir-fried morning glory with tofu costs just 60 baht, and their massaman curry with soy protein is 80 baht. The Jay version of pad thai here is one of the best in the city at 70 baht. ## Jay Street Food Look for the yellow-flag jay stalls at markets and along major streets. They typically have a buffet-style spread where you point to dishes and pay by plate. A full meal of rice with two or three toppings costs 40-60 baht. The jay food stall on Tanao Road near the Democracy Monument is excellent, as is the morning jay buffet outside Wat Saket near the Golden Mount. ## Indian Vegetarian Options Bangkok's Little India along Phahurat Road is a paradise for vegetarian diners. Royal India Restaurant on Chakraphet Road serves thali sets with dal, paneer, roti, and rice for 150 baht. Punjab Sweets & Restaurant next door has excellent samosas (30 baht each) and masala dosa (80 baht). ## Grocery Shopping for Vegans - Tops Supermarket and Villa Market carry imported vegan products like nutritional yeast, tempeh, and plant milks. - Lemon Farm, a Thai organic chain, has extensive plant-based options including local tofu brands and organic vegetables. - Lazada and Shopee deliver specialty vegan products like jackfruit-based meat substitutes and vegan fish sauce. Bangkok's vegan and vegetarian scene keeps growing every year. With a bit of Thai vocabulary and a willingness to explore, plant-based eaters can feast just as well as everyone else in this food-obsessed city.