
Vegan Street Food in Bangkok: Where to Eat & What to Order
Find vegan street food in Bangkok: how to spot jae stalls, which dishes to order, hidden non-vegan ingredients, and where to eat on a budget.
On this page
Last updated November 2026: vegan street food in Bangkok is findable, but it takes deliberate ordering. Look for yellow-and-red jae flags, use vegetarian food courts, and learn which common dishes hide fish sauce, egg, shrimp paste or oyster sauce.
Featured image: Christophe95, CC BY-SA 4.0, via Wikimedia Commons.
Quick answer: can you eat vegan street food in Bangkok?
Yes, with caveats. Most ordinary street stalls cook with fish sauce, oyster sauce or shrimp paste, so a plain "no meat" request rarely gets you a vegan plate. Our advice is to build your day around three habits. Prices below come from an older visitor report (around 2014), so treat them as a floor and expect today's tags to be higher.
- Follow the jae (เจ) flags. Stalls flying them cook without meat and fish.
- Use vegetarian food courts and markets, where every stall follows the same rules.
- Know the ingredient traps in pad thai, som tam, tom yum, stir-fries and desserts.

How to spot vegan (jae) street food
Jae food is Thai Buddhist-style vegetarian cooking. Stalls advertise it with yellow flags carrying red lettering, usually the character เจ. Food courts built around this style, such as Chamlong's Asoke near Chatuchak, cover their stands in these flags. Jae is not a guarantee of strict veganism. Some stalls still use egg or dairy, so ask once before you pay. Strict vegans should stick to jae-only venues. Flexible vegetarians can also order changes at regular stalls, and our guide to vegetarian restaurants in Bangkok covers the sit-down side of that choice. Short English questions like "jay? egg?" work with a pointing finger. Have a Thai speaker check any longer phrases before you rely on them.
Hidden non-vegan ingredients to ask about
Bangkok's classic street dishes hide animal products in the sauce, not the main ingredient. This table lists common traps based on general Thai cooking, so confirm with each vendor because recipes differ. At a stall that does not fly a jae flag, ask the question from the last column before ordering.
| Dish | Common hidden ingredient | What to ask |
|---|---|---|
| Pad thai | Egg, dried shrimp, fish sauce | Can you make it without egg, shrimp or fish sauce? |
| Tom yum and curry pastes | Shrimp paste | Is the paste vegetarian? |
| Stir-fries | Oyster sauce | Can you use soy sauce instead of oyster sauce? |
| Som tam | Fish sauce, dried shrimp | No fish sauce, no dried shrimp, please. |
| Mango sticky rice | Coconut sauce additives | Is the sauce just coconut milk, salt and sugar? |
Street dishes and snacks to look for

Some Bangkok street snacks are plant-based by default. Roti sai mai pairs pandan crepes with candy-floss-like sugar strands, and it is popular at the jae festival and year round. Mango sticky rice is naturally dairy free because the rice is soaked in sweet coconut milk. Even so, check the topping. Fresh hot soy milk from street stands often comes in a small bag with red beans mixed in. Fruit som tam is another good pick because the version at Chamlong's Asoke skips fish sauce and uses lime, soy sauce and chilies. Tofu stalls sell more than plain cubes, with shiitake, pumpkin, black sesame and taro versions reported at Pim Tofu Shop. For deeper dish coverage, see our guide to vegan Thai food in Bangkok.
- Roti sai mai: pandan crepe with sugar floss, usually vegan.
- Grilled mushroom skewers: popular at Chamlong's Asoke.
- Fruit som tam without fish sauce: ask at jae stalls.
- Thai-style cendol with black sticky rice: Chatuchak, Saturday and Sunday only.
- Fresh soy milk: look for street-side stands with add-ins.
Where to find vegan street food: food courts, markets and neighborhoods
Our pick for a first meal is a jae food court, because one flag covers every stall. Markets add sweets and snacks, while Yaowarat in Chinatown is better for soy drinks and desserts than full meals. Anyone who wants a sit-down meal should read our vegan restaurants in Bangkok guide. For a Michelin-listed meal, browse the MICHELIN Guide Thailand listings and filter for vegetarian menus.
| Place | Best for | Format | Timing/access caveat |
|---|---|---|---|
| Chamlong's Asoke | Full vegan meals, cheapest option | Coupon food court, about 10 stalls | Near Kamphaeng Phet MRT; things sell out, so go early |
| So Vegan branches | Point-and-plate curry rice, Northern Thai sausage | Mall food-court chain | Branches vary; check which are open |
| Chatuchak weekend stalls | Cendol and sweets | Market stalls | Saturday and Sunday only |
| Srinakharinwirot University market | Vegan sweets, fried tofu | Flea-market food stalls | Tuesday and Thursday; vendors change |
| Yaowarat, Chinatown | Soy drinks and desserts, such as Nam Dao Huu | Small shops and alley stops | Verify each shop's hours |
| Terminal 21, Pier 21 food court | Tao tung dessert | Dessert stall | Mall hours apply |
Chamlong's Asoke step by step
This food court near Chatuchak is our top recommendation for strict vegans. It has about 10 stalls, and none of them serve meat. You swap cash for paper coupons at the ticket window, inside a small vegetarian grocery store. Visitors have started with ฿100 in coupons and not spent it all, and unspent coupons are refunded. Point at what looks good, hand over coupons, and order a few plates rather than one big one. Getting around without Thai takes patience, so keep your order simple. Go early, since some dishes sell out. Arrive by Kamphaeng Phet MRT or on foot from Chatuchak. An older report listed weekday closing at 2pm and weekend closing at 3pm, so aim to arrive before noon. Look for the mushroom skewers, fruit som tam, steamed black rice with taro, and fresh garden rolls.
Sample one-day vegan street-food route
We'd plan this route around transit and closing times. Do not stack weekday-only and weekend-only stops on the same day.
Chamlong's Asoke opens the route, and an older report gives weekday closing at 2pm and weekend closing at 3pm.
- Morning: Chamlong's Asoke by Kamphaeng Phet MRT, before the heat builds.
- Late morning, weekends only: walk to Chatuchak Market for Lod Chong Bai Tooi cendol.
- Midday: a So Vegan food-court branch in a mall near your route.
- Afternoon: the dessert stall in Terminal 21's Pier 21 food court.
- Evening: a short Yaowarat check for soy drinks and sweets.
Budget and timing
Food courts cost the least. An older report priced small items at ฿10 and most dishes at ฿20–25. One visitor reported that everything he ate topped out at ฿130, so confirm today's tags at the ticket window. Mall vegan chains sit in the middle, and sit-down vegan restaurants cost the most. For the best experience, go early in the morning before heat and crowds build. The jae festival brings many more stalls, but check official dates each year. Carry small notes, since stalls rarely have change for large bills.
Starting with ฿100 in coupons at Chamlong's leaves room for several plates, since an older report put most dishes at ฿20–25.
Getting between stops
MRT and BTS connect most of the stops in this route. Kamphaeng Phet MRT is the easiest link to Chamlong's Asoke and Chatuchak. Grab covers short hops, including the Santi Asoke community off Nawamin Road. Delivery apps such as Grab, Lineman, Robinhood and Foodpanda list many vegan kitchens. Burmese Vegan takes pre-orders by direct contact. Anyone with wheat concerns should note that soy sauce and some mock meats contain wheat, and our gluten-free Bangkok guide covers safer options.
Mistakes to avoid
These errors cost visitors the most time and the most meals.
- Assuming vegetarian means vegan. Egg and fish sauce can still appear.
- Ordering at non-jae stalls without asking about sauces.
- Arriving after Chamlong's Asoke closes.
- Carrying only large notes.
- Relying on old blog hours. Check the venue's page or social account.
Thai food notes for your next trip
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





