The Trip Keeper The Trip Keeper
three doors, pick the one that fits your family How do you want to travel?
Cheshta Agarwal, founder and host of The Trip Keeper, smiling on a green country road
Hosted by Cheshta

Founder-Hosted Group Tour

the trips where Cheshta travels with you

Our own exclusive group trips. Cheshta is on the trip, from the first flight to the last dinner.

  • Cheshta travels with the group
  • One clear price, inclusions listed
  • Meet your travel family
Next up: Vietnam, 17 DecView →
See founder trips →
A fixed-departure batch on tour

fixed dates, fixed flights

Join a batch of fellow travellers on set dates. Limited seats, flights included, with options. Our team doesn't travel on these.

  • Fixed dates and flights
  • Limited seats per batch
  • Flight options available
See departures →
A private family trip

Private Tour

your dates

just your family, nobody else

Trips planned around your family, your pace and your dates. Milestone birthdays and anniversaries.

  • Travel on your own dates
  • Route shaped around you
Ask for a quote →
← Journal ☏
Destination Guides 6 min read

Bangkok vegetarian food guide: finding vegetarian Thai food without fish sauce without menu surprises

The Thai phrases that actually work, the yellow flag that saves you asking, the dishes no phrase can fix (curry, noodle soup), and where vegetarians eat in Bangkok without explaining.

share WhatsApp Facebook X
Text size
AI illustration of a vegetarian Thai spread on a Bangkok shophouse table with pad thai, green papaya salad, spring rolls and mango sticky rice
Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.

Thailand cooks some of the best vegetable food in Asia - and seasons almost all of it with fish sauce. For an Indian vegetarian, Bangkok is not hard, but it is specific: a few phrases work very well for some dishes and not at all for others, and one yellow flag removes the whole negotiation. This guide gives you the exact words, the dishes they cannot fix, and the places where nothing needs explaining.

1. The one thing to know first

Fish sauce (nam pla) is a foundation of Thai cooking, not a garnish - it carries both salt and umami, so it goes into dishes that look entirely plant-based. And it is not alone: oyster sauce seasons most stir-fried vegetables, shrimp paste (kapi) is ground into curry pastes before cooking, dried shrimp disappear into salads and fried rice, and many "vegetable" soups are built on pork or chicken stock. Ordering a vegetable dish is not the same as ordering a vegetarian one. The good news: cooks are used to requests, and made-to-order dishes can usually be adapted if you ask for the right things.

2. Two words worth learning: jay and mangsawirat

Jay (เจ) is the Chinese-Thai Buddhist way of eating: nothing from an animal at all - no meat, seafood, egg, milk, fish sauce, oyster sauce or shrimp paste - and usually no garlic or onion either. A shop flying a yellow flag or sign with a red เจ cooks this way for the whole menu, so there is nothing to explain: you point at the trays and eat. Mangsawirat (มังสวิรัติ) is the everyday word for vegetarian - no meat or seafood, but egg and milk are fine, and in practice many cooks read it as "no pieces of meat" while the sauces stay in. If you are strict, the flag beats the vocabulary.

3. The phrases that actually work

For anything cooked to order - fried rice, a stir-fry, pad thai - these get you most of the way:

  • Gin jay (กินเจ) - "I eat jay." Lead with this at a regular stall; most cooks know it covers the sauces and the egg without you listing them.
  • Mai sai neua sat dai mai? (ไม่ใส่เนื้อสัตว์ได้ไหม) - "Can you make it without meat?"
  • Mai sai nam pla (ไม่ใส่น้ำปลา) - "No fish sauce."
  • Mai sai nam man hoi (ไม่ใส่น้ำมันหอย) - "No oyster sauce."
  • Mai sai khai (ไม่ใส่ไข่) - "No egg" - add this if you avoid egg.
  • Som tam jay (ส้มตำเจ) - green papaya salad, jay version: a dish you can order by name, made without the dried shrimp, fish sauce and fermented fish of the usual one.

End a request with "khrap" (men) or "kha" (women) - the polite particle. Without it the same words sound blunt. If speaking feels risky, show the Thai script on your phone instead.

4. Where phrases stop working

Some things cannot be asked out of a dish, because they are in it before the vendor starts cooking. Curry is the main one: green, red, massaman and panang pastes almost all contain fermented shrimp paste ground in with the chillies, so a "vegetable curry" outside a jay kitchen is usually a curry with the meat left out and the shrimp paste still in. Broth is the other: noodle soups, tom yam and khao tom (rice soup) are typically made on pork or chicken stock, even when the bowl shows only tofu and vegetables. This is not carelessness - the cook has answered the question you asked. If you are strict, eat these dishes only at a jay kitchen, where the versions are built vegetarian from the start.

5. The famous dishes, one by one

Pad thai usually carries fish sauce, dried shrimp and egg, so it needs all three requests - or order it at a jay stall. Som tam is safe only as som tam jay; the standard version has dried shrimp and fish sauce pounded in. Green mango and pomelo salads are in the same boat - delicious, and dressed with fish sauce by default. Pad see ew adapts well with "no meat, no fish sauce, no oyster sauce". Thai-style vegetable soup (gaeng liang) is often made with prawns - ask for tofu and check the stock. Mango sticky rice, spring rolls from a jay stall, and plain morning glory stir-fried without oyster sauce are the easy wins.

6. Where to eat without explaining anything

Find the yellow flag first, then wander: the big Bangkok night markets usually have a few stalls flying เจ, and grazing stall-to-stall is how oyster sauce ends up in your dinner. Yaowarat (Chinatown) has jay shops that have run for generations, and the streets around Chulalongkorn University near Samyan have cheap student stalls. Jay canteens are mostly daytime businesses - they open early, sell rice with two curries ladled over it for about 50 baht, and close when the trays are empty, often by early afternoon, so make lunch the main meal. Google Maps finds them with the search "ร้านอาหารเจ" (jay restaurant). And if your dates line up with the Vegetarian Festival - 10 to 18 October in 2026 - whole streets of Chinatown go jay and the yellow flags are everywhere.

7. A simple plan for Indian vegetarians

At a regular stall, lead with "gin jay" and add "mai sai nam pla, mai sai nam man hoi" for stir-fries and fried rice. Skip curries and noodle soups anywhere without the yellow flag. Make one jay canteen lunch a day your anchor - it is cheap, fast and needs no Thai at all. Keep hotel breakfast as the reliable fallback (fruit, rice, eggs if you eat them), and carry a written card of the phrases for the times pronunciation fails. Strict vegetarians and Jains should treat the เจ flag as the only full guarantee: it is the one signal that covers garlic and onion too.

Before you eat

Check four things: the yellow เจ sign on the whole shop, not one "vegetarian" line on a menu; whether a curry paste or broth is involved (if yes, jay kitchen only); your phrase card saved offline in Thai script; and the Vegetarian Festival dates if you are travelling in October. This article reflects guides checked on 30 October 2026 - festival dates shift each year, so re-check for your travel dates.

Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.
Cheshta Agarwal
Founder · Travel Creator · Lawyer

A Miranda House graduate and lawyer who traded courtrooms for slow travel. Cheshta travels with the batches we host ourselves, with a soft spot for travelling alongside elders.

or let us do all of it

Planning your next trip?

We'll handle insurance, hotels, airport assistance and the itinerary — the same way we do it for every trip.

Questions on this article

asked by readers, answered by us

How do I order vegetarian food in Bangkok?

Lead with 'gin jay' (I eat jay) at any stall - most cooks know it covers meat, egg and all animal sauces. For stir-fries and fried rice, add 'mai sai nam pla' (no fish sauce) and 'mai sai nam man hoi' (no oyster sauce). For anything curry- or broth-based, eat only at a shop flying the yellow เจ flag.

Which Thai dishes cannot be made vegetarian just by asking?

Curries and broths. Thai curry pastes contain fermented shrimp paste ground in before cooking, and noodle soups and tom yam are usually built on pork or chicken stock. No phrase removes them - order these only at a jay kitchen, where they are made vegetarian from the start.

Where can vegetarians eat in Bangkok without explaining anything?

Any shop flying a yellow flag with a red เจ character cooks a fully animal-free menu. Yaowarat (Chinatown) has generations-old jay shops, Samyan near Chulalongkorn University has cheap student stalls, and jay canteens sell rice with two curries for about 50 baht at lunchtime. During the Vegetarian Festival (10-18 October 2026), whole streets go jay.

Was this helpful?

one tap, no sign-up

Read next

← Journal See our trips