Quick answer
For an authentic taste of traditional Thai vegetarian fare that won't break the bank, Arawy Vegetarian Restaurant stands out as the best overall choice.
- Best overall
- Arawy Vegetarian Restaurant
- Best budget
- Jok Ped Jay
- Best experience
- May Veggie Home
- Last verified
- 2026-03
How we picked these
Our selections for Bangkok's best vegetarian street food were meticulously curated by a team of local food writers and vegan enthusiasts. We focused on authenticity, taste, value, and the overall 'street food' experience, including hidden gems and well-loved establishments. Venues were personally visited and reviewed for their commitment to plant-based cuisine and local charm.
May Veggie Home
A pioneering force in Bangkok's vegan scene, May Veggie Home offers a comforting and extensive menu of classic Thai dishes reimagined without meat or dairy. Known for its clean, modern ambiance and consistently delicious food, it's a favorite among both locals and tourists seeking quality plant-based options. Their commitment to flavor and freshness shines through every dish.
🍽️ What to order
Vegan Pad Thai, Massaman Curry with Brown Rice, Spicy Mushroom Salad
💡 Insider tip
While a bit pricier than street stalls, the quality and portion sizes make it excellent value. They also have a small shop selling vegan products.
"May Veggie Home is a lifesaver in Bangkok. Their Pad Thai is legit one of the best I've had, vegan or not. So many options, it's hard to pick!"— r/veganfood user
Arawy Vegetarian Restaurant
A Bangkok institution since 1961, Arawy serves traditional Thai vegetarian (Jay) food in a no-frills, bustling setting. It's a taste of old Bangkok, offering a vast array of pre-prepared dishes that are flavorful, hearty, and incredibly affordable. This is where locals come for authentic, home-style vegan Thai food.
🍽️ What to order
Green Curry, stir-fried vegetables with mock meat, Khao Rad Gaeng (rice with choice of curries)
💡 Insider tip
Go during lunchtime for the freshest selection of dishes. Point to what you want from the display counters for a quick and easy meal.
"Arawy is my go-to for cheap, delicious vegan food near Khao San. It's not fancy, but the green curry hits different, and you can fill up for less than 100 baht."— r/travel user
Ethos Vegetarian Restaurant
A beloved haunt for backpackers and health-conscious travelers near Khao San Road, Ethos offers a relaxed, bohemian atmosphere and an extensive menu of organic, wholesome vegetarian and vegan dishes. From Thai classics to Western comfort food, everything is made with fresh ingredients and a focus on healthy living.
🍽️ What to order
Homemade Hummus Platter, Massaman Curry with Brown Rice, Vegan Burger
💡 Insider tip
They have floor seating with cushions, perfect for unwinding after a day of exploring. Check out their selection of homemade breads and desserts.
"Ethos is a godsend if you're stuck on Khao San and need real food. The portions are huge, the vibe is chill, and their shakes are amazing after a night out."— r/backpacking user
Bonita Cafe and Social Kitchen
This charming, intimate cafe near Silom offers a unique, predominantly raw and macrobiotic vegan menu with a Japanese flair. Run by a friendly, health-conscious couple, Bonita focuses on natural ingredients, fresh juices, and nutritious meals designed to nourish. It's a tranquil oasis perfect for a wholesome meal.
🍽️ What to order
Vegan Japanese Curry, Raw Pad Thai, Bonita's Super Bowl
💡 Insider tip
They often have special daily menus, so ask what's fresh. It's a small place, so consider visiting during off-peak hours or making a reservation for larger groups.
"Bonita is a hidden gem for serious vegans in Bangkok. Their raw pad thai is surprisingly good, and the couple who run it are just lovely. Really fresh stuff."— r/vegan user
Baan Suan Pai (บ้านสวนไผ่)
Tucked away in the leafy Ari neighborhood, Baan Suan Pai is a rustic, home-style restaurant offering incredibly authentic and flavorful Thai vegetarian and vegan dishes. It's known for its serene garden setting and a menu that feels like home cooking, using fresh, local ingredients. A true local secret for plant-based eaters.
🍽️ What to order
Panang Curry, Stir-fried Morning Glory, Tom Yum Mushroom
💡 Insider tip
The menu is extensive, so don't be afraid to try new things. It's a bit off the main street, so use a map app or ask a local for directions.
"Found Baan Suan Pai in Ari and it was such a peaceful escape. The food felt so genuinely Thai and healthy. Best panang curry I've had in a long time."— r/thailandtourism user
Veganerie Concept
One of Bangkok's trendiest vegan establishments, Veganerie Concept on Sukhumvit 24 offers a stylish cafe experience with an impressive menu of plant-based comfort food, hearty mains, and decadent desserts. From elaborate smoothie bowls to vegan burgers and Thai favorites, it's a popular spot for both casual meals and indulgent treats.
🍽️ What to order
Vegan Burger with Sweet Potato Fries, Coconut Smoothie Bowl, Vegan Mango Sticky Rice
💡 Insider tip
Their vegan bakery section is a must-visit for desserts and pastries. It can get busy, especially on weekends, so be prepared for a short wait.
"Veganerie is my weakness. Their burgers are amazing, but honestly, I just go for the mango sticky rice and carrot cake. Best vegan desserts in BKK, hands down."— r/food user
Khun Churn Vegetarian (RCA Branch)
Khun Churn, originating from Chiang Mai, brings delicious Northern Thai vegetarian cuisine to Bangkok. Their RCA branch offers a popular all-you-can-eat buffet where you can sample a wide variety of curries, stir-fries, and traditional Lanna dishes. It's a fantastic value for those looking to try many different plant-based flavors.
🍽️ What to order
Buffet selection (try Khao Soi, Nam Prik Ong, different curries)
💡 Insider tip
Go with an empty stomach to truly make the most of the buffet. Dishes change daily, offering a fresh experience each time.
"Khun Churn's buffet is such a hidden gem at RCA. So much variety, and everything is super fresh and flavorful. Great for trying a bit of everything without breaking the bank."— r/bangkok user
Jok Ped Jay (เจ๊กเป็ดเจ)
A legendary street stall in the heart of Chinatown, Jok Ped Jay serves up hearty and comforting vegan congee (rice porridge). Specializing in traditional 'Jay' (vegetarian/vegan) food, this stall offers a simple yet profoundly satisfying meal, perfect for breakfast or a light dinner. It's a taste of local street food culture.
🍽️ What to order
Jok Ped Jay (vegan congee with mock duck and ginger)
💡 Insider tip
This is a street stall, so seating is limited to a few plastic stools. Best enjoyed as a quick, authentic grab-and-go experience.
"The vegan congee at Jok Ped Jay in Yaowarat is a must-try. So simple, so warm, and the mock duck is actually really good. Perfect late-night snack."— r/foodbangkok user
Chompoo Vegetarian (ชมพู มังสวิรัติ)
A classic local 'Jay' restaurant, Chompoo Vegetarian offers an extensive selection of pre-made Thai dishes in a casual, canteen-style setting. It's a no-frills spot where you can point to your desired curries and stir-fries, served quickly over rice. Beloved by locals for its consistent quality and incredibly low prices, it embodies authentic street food culture.
🍽️ What to order
Khao Rad Gaeng (rice with choice of 2-3 dishes), Tofu Larb, Sweet & Sour Mock Meat
💡 Insider tip
Get there before peak lunch hour to have the widest selection of dishes. The staff are friendly and helpful, even if English is limited.
"Chompoo is my secret weapon for cheap vegan eats around Bang Lamphu. Always fresh, always tasty, and you leave absolutely stuffed for next to nothing."— r/bangkokfood user
Rasayana Retreat Raw Food Cafe
Part of a wellness center, Rasayana Retreat offers a dedicated raw vegan menu within a serene, garden-like setting. Focusing on fresh, uncooked ingredients to maximize nutritional value, it's a perfect spot for those seeking truly healthy and detoxifying meals. Their innovative dishes prove that raw food can be incredibly flavorful and satisfying.
🍽️ What to order
Raw Pad Thai, Mediterranean Zucchini Pasta, Raw Burger
💡 Insider tip
They also offer detox programs and workshops. It’s a peaceful escape from the city bustle, but note that prices are higher due to the specialized ingredients and preparation.
"If you're into raw food, Rasayana is the real deal. Had their raw pad thai and it blew my mind how flavorful it was without being cooked. Definitely a niche but excellent."— r/rawvegan user
Walee Vegetarian Restaurant (วาฬี อาหารเจ)
Walee Vegetarian is a beloved local canteen-style restaurant serving a wide selection of ready-to-eat 'Jay' dishes. It's a common sight for office workers and residents in the Sathorn area looking for quick, affordable, and consistently good vegetarian food. The variety changes daily, ensuring fresh and seasonal offerings.
🍽️ What to order
Tofu Stir-fry with Basil, Mushroom Curry, Stir-fried Noodles
💡 Insider tip
Their fresh fruit juices are a refreshing addition to your meal. It can get crowded during lunch, but the service is quick.
"Walee is a staple for me working in Sathorn. Their daily specials are always good, and you can get a huge meal for like 80 baht. It's simple, but so good."— r/bangkokfood user
Mali Vegetarian (มาลี อาหารเจ)
A small, unassuming vegetarian eatery tucked away near Phrom Phong, Mali Vegetarian serves simple yet satisfying Thai 'Jay' dishes. It's a humble spot cherished by locals for its authentic flavors and incredibly budget-friendly prices. Expect a straightforward menu of rice dishes, noodles, and daily specials, all prepared with care.
🍽️ What to order
Curry with Rice, Stir-fried Vegetables, Vegan Dumplings
💡 Insider tip
It’s a small operation, so seating can be limited. Perfect for a quick, authentic Thai vegetarian meal on the go or for takeaway.
"Mali Vegetarian near Phrom Phong is my favorite for a quick, cheap vegan lunch. Nothing fancy, just honest, tasty Thai food. Their curries are surprisingly rich."— r/veganfoodporn user
❓ Frequently Asked Questions
Is it easy to find vegetarian street food in Bangkok?
Yes, Bangkok is surprisingly vegetarian-friendly, especially if you know what to look for. Many street food stalls and local eateries display the yellow 'Jay' (เจ) sign, indicating purely vegan Buddhist vegetarian food, meaning no meat, dairy, eggs, or pungent vegetables like garlic and onion.
What does the 'Jay' (เจ) sign mean in Thailand?
The yellow 'Jay' (เจ) flag or sign signifies Buddhist vegetarian food. This means the dish contains no animal products (meat, poultry, fish, seafood, eggs, dairy) and also excludes certain pungent vegetables like garlic, onions, chives, and leeks, often referred to as 'five forbidden roots.' It's essentially fully vegan.
Are there options for Western-style vegetarian food on the streets?
While traditional Thai 'Jay' food is dominant, Bangkok's street food scene also includes options influenced by Western tastes, particularly in neighborhoods like Sukhumvit or around Khao San Road. Dedicated vegan cafes often offer burgers, sandwiches, and salads, providing a broader range than traditional stalls.
How can I ensure a dish is truly vegetarian or vegan at a street stall?
Look for the yellow 'Jay' (เจ) sign first. If there's no sign, you can ask 'Gin jay mai?' (กินเจไหม?) or 'Mai sai neua-สัตว์?' (ไม่ใส่เนื้อสัตว์?), meaning 'Is it vegetarian/vegan?' or 'Does it not contain animal meat?'. While many stalls understand 'vegan,' using 'Jay' is often clearer.
What are some common vegetarian Thai street food dishes?
You'll frequently find Khao Rad Gaeng (rice with a choice of curries/stir-fries), Pad See Ew, Pad Krapow (stir-fried basil), various curries (Green, Red, Massaman), and spring rolls, all often made with mock meats, tofu, or mushrooms. Vegan congee (Jok Jay) is also a popular breakfast option.
What is the average cost of a vegetarian street food meal in Bangkok?
A typical vegetarian street food meal in Bangkok is incredibly affordable, ranging from 50-150 THB ($1.50-4.50 USD) per person for a main dish. Dedicated vegan restaurants might be slightly higher, usually 150-350 THB ($4.50-10 USD), but still excellent value compared to Western prices.
Plan your Bangkok trip
Get a free custom itinerary for Bangkok — built from real traveler insights.
Get a Free Itinerary →