
Vegan Thai Food in Bangkok: What to Order and Avoid
How to eat vegan Thai food in Bangkok: dishes to order, hidden fish sauce and shrimp paste, Thai phrases, and where to find jay food.
On this page
Last updated November 2026: vegan Thai food in Bangkok is easy to find once you know the jay (เจ) signal and the animal ingredients that hide in sauces and pastes. Order dish by dish and say exactly what to leave out. Street stalls, mall food courts and dedicated cafés all work with that approach.
Featured image: Iudexvivorum, CC0, via Wikimedia Commons.

What Jay Means and Why It Is Your Best Signal
Jay (เจ) food follows Chinese-Thai Buddhist rules. It excludes meat and dairy. Many jay kitchens also leave out garlic, onions and other pungent alliums. Look for yellow flags with red Thai lettering outside stalls and restaurants. That sign is the most dependable marker on a Bangkok street. Plain "vegetarian" (mangsawirat) at an ordinary stall is weaker, because the dish may still carry fish sauce. Jay is the safer promise, but flavour changes without garlic and shallots. Diners who accept egg or dairy have more room at vegetarian-friendly sit-down places.

What Is Secretly Not Vegan in Thai Food
Thai cooking leans on fermented seafood for depth. Most of it never appears on a menu. Learn these five culprits and you can screen almost any dish.

- Fish sauce (น้ำปลา, nam pla): seasons stir-fries, dips, salads and soups.
- Shrimp paste (กะปิ, gapi): common in curry pastes, so green and red curry are risky by default.
- Oyster sauce (น้ำมันหอย, nam man hoi): standard in stir-fried greens and pad see ew.
- Egg (ไข่, kai): added to pad see ew, fried rice and some noodle dishes.
- Fish or chicken stock: used in clear soups and some curries.
Vegan Thai Dishes to Order and What to Ask For

Do not assume curry is vegan. Pastes often contain shrimp paste, so ask before you order. Soy sauce adds a second issue for wheat-free eaters, covered in wheat and soy sauce caveats. The risk ratings below are our editorial assessment, not a measured score.
Five of the 10 listed dishes carry a High risk for hidden animal ingredients. Removing those still leaves wheat-containing soy sauce to ask about.
| Dish | Likely hidden ingredient | What to say | Risk |
|---|---|---|---|
| Pad see ew | Egg, oyster sauce | mai sai kai, mai sai nam man hoi | High |
| Pad Thai | Fish sauce, egg, dried shrimp | mai sai nam pla, mai sai kai | Medium |
| Tom yum | Fish sauce, stock, shrimp in chilli paste | gin jay, mai sai nam pla | High |
| Green or red curry | Shrimp paste in the paste | mai sai gapi | High |
| Massaman | Shrimp paste, fish sauce | mai sai gapi, mai sai nam pla | High |
| Khao soi | Egg noodles, shrimp paste | gin jay, mai sai kai | High |
| Pad kra pao with tofu | Oyster sauce, fish sauce | mai sai nam man hoi, mai sai nam pla | Medium |
| Som tam | Fish sauce, dried shrimp | mai sai nam pla | Medium |
| Fresh or fried spring rolls | Dipping sauce with fish sauce | Ask what the dip contains | Low |
| Mango sticky rice | Usually coconut milk only | Ask that no milk is added | Low |

Thai Phrases to Say or Show
Short phrases work better than long explanations. Show the Thai script on your phone if staff look unsure. Pair one phrase with the dish name, and keep the order simple.

- I eat jay food: gin jay (กินเจ)
- No fish sauce: mai sai nam pla (ไม่ใส่น้ำปลา)
- No egg: mai sai kai (ไม่ใส่ไข่)
- No shrimp paste: mai sai gapi (ไม่ใส่กะปิ)
- No oyster sauce: mai sai nam man hoi (ไม่ใส่น้ำมันหอย)
Where to Eat by Area and Situation

Khao San Road and Banglamphu are the easiest starting point. Ethos Vegetarian sits near Khao San Road, and its menu labels veggie and vegan dishes clearly. Alice Café, attached to Issara by D Hostel, runs a full vegan menu beside its regular one. Night stalls along Khao San Road offer plenty of options, so apply the phrases above at each one. Old Siam Mall has a food court with some vegetarian stalls and air conditioning. That makes it a low-effort stop in hot weather. Opening hours change, so check each venue's own listing before you travel. For fuller sit-down venue lists, see dedicated vegan restaurant picks. Stall-level routes are covered in stall-by-stall street food advice. Browse the Michelin Guide Thailand listings if you want recognised restaurants to check for vegan menus.
Costs and Timing

No verified current baht prices are available for these dishes. Check each venue's own menu, and see the Tourism Authority of Thailand for Vegetarian Festival (Jay Festival) dates, when jay stalls multiply.
Mistakes to Avoid

Most problems come from small assumptions made at the counter. These four cause the most slip-ups.
- Assuming curry is vegan. Shrimp paste in the paste is common.
- Trusting "vegetarian" at a stall without asking about fish sauce.
- Skipping the fish-sauce question on salads and stir-fries.
- Eating where staff cannot confirm the ingredients. Move on to a jay stall or labelled menu.
Vegan Thai Food Is Not Automatically Gluten-Free
If you avoid gluten as well as animal products, treat it as a separate question at every counter. The 10-dish ordering guide focuses on animal ingredients, but soy sauce can add a wheat concern to an otherwise vegan meal. This matters for noodle dishes and stir-fries, even after fish sauce, oyster sauce and egg have been removed.
Five of the 10 listed dishes carry a High risk for hidden animal ingredients. Clearing those ingredients does not confirm that a dish is gluten-free. Ask whether the kitchen uses wheat-containing soy sauce in the sauce, paste or seasoning. Keep the order simple, especially at busy stalls where several sauces may be prepared together.
Jay remains a useful signal for vegan eating, but it is not a gluten-free label. For more help with soy sauce and wheat caveats, see this Bangkok gluten-free guide.
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





