
Vegan & Vegetarian Guide
Plant-based dining, Jay Festival, and essential Thai phrases for meat-free eating
Vegan & Vegetarian Bangkok
Bangkok may be famous for its fish sauce and shrimp paste, but the city has one of the oldest and most vibrant plant-based food traditions in Asia. The tradition of jay food (อาหารเจ) — a strict vegan cuisine rooted in Chinese-Buddhist religious practice — has been part of Bangkok's culinary landscape for centuries. During the annual Vegetarian Festival (Tesakan Gin Jae), typically held in September or October during the ninth lunar month, the entire city transforms: thousands of street stalls, restaurants, and even 7-Eleven stores swap out their menus for plant-based options, marked by distinctive yellow flags with red Chinese characters reading 'เจ' (jay).
Year-round, look for the yellow jay flag at street food stalls and small restaurants — these establishments serve entirely plant-based food that avoids not only meat, fish, and dairy but also pungent vegetables like garlic and onion in keeping with Buddhist dietary principles. The dishes are remarkably flavorful, relying on soy sauce, mushroom broth, fermented bean curd, and creative use of tofu, seitan, and mock meats that Thai cooks have perfected over generations. A full meal at a jay buffet-style restaurant typically costs just 40 to 60 baht.
Beyond traditional jay food, Bangkok has embraced the global vegan movement with enthusiasm. Trendy plant-based restaurants like Broccoli Revolution in Sukhumvit, Veganerie across multiple locations, and Pala Pizza Romana with its vegan pizzas cater to a growing community of health-conscious locals and international visitors. Many classic Thai dishes are already accidentally vegan — som tam with no fish sauce or dried shrimp, pad pak ruam (stir-fried mixed vegetables), and various coconut-milk curries can be easily adapted by simply requesting 'mai sai nam pla' (no fish sauce) and 'mai sai nam man hoi' (no oyster sauce).
The tofu and tempeh scene in Bangkok deserves special mention. Fresh tofu is made daily in Chinatown and distributed to markets citywide, while Indonesian-style tempeh has gained a cult following at health food stores and organic markets like the one at Or Tor Kor. Explore our guide below for the best vegan and vegetarian restaurants, essential Thai phrases for ordering plant-based food, and everything you need to know about the Vegetarian Festival.
May Veggie Home
Thai
Popular all-vegan Thai restaurant near Chatuchak. Affordable, delicious, and always packed with locals. Try the vegan pad thai and green curry.
Broccoli Revolution
International
Trendy health-focused café with extensive vegan menu. Beautiful presentation, great smoothie bowls, and superfood dishes.
Ethos
International/Thai
Backpacker favorite with great veggie food, smoothies, and chill vibes. Open late with regular movie screenings.
Pala Pizza Romana
Italian
Authentic Roman-style pizza with excellent vegan options including cashew cheese pizzas and plant-based toppings.
Bonita Café & Social Club
International
100% plant-based café with creative dishes. Also supports animal rescue. Great ambiance and Instagram-worthy plates.
Veganerie
International/Thai
Bangkok's most popular vegan chain with 6+ locations. Full menu from Thai to Western, plus amazing desserts and cakes.
Rasayana Retreat
Raw/Living Food
Premium raw food restaurant and retreat center. Cold-pressed juices, raw desserts, and detox programs.
Govinda's Italian
Italian/Indian
Long-running Hare Krishna vegetarian restaurant. Excellent value lunch buffet and authentic Indian-Italian fusion.
Ari Area Jay Stalls
Thai Street Food
Multiple vegan street food stalls around Ari BTS. Look for yellow 'เจ' flags indicating Jay/vegan food.
Sustaina
Japanese
Japanese restaurant with excellent vegan ramen and sushi options. Organic ingredients and zero-waste philosophy.