Back to Journal
Travellers sharing a beach sunset in Thailand
Thailand Guides

Thai Street Food for Vegetarians: What You Can Actually Eat

BagPackerMe Editorial Team
Editorially dated November 13, 2026•6 min read
  • Thailand
  • Street food
  • Vegetarian
  • Jain

Thai street food can work for vegetarians if you know what to look for: fresh fruit, mango sticky rice, roti, corn, coconut ice cream, and jay stalls marked with yellow flags. Fish sauce and shrimp paste hide in many dishes, so ask. Here is what vegetarian and Jain travellers can actually eat.

Thai street food can work for vegetarians if you know what to look for. Fresh fruit, mango sticky rice, roti, grilled corn, coconut ice cream and jay stalls marked with yellow flags are reliable choices. Fish sauce, shrimp paste and meat stock hide in many savoury dishes, so learn "mai sai nam pla" (no fish sauce) and carry a written note.

Street food is a big part of Thai life, and many Indian travellers want to enjoy it without compromising their diet. This guide explains what is usually safe, what to ask about, how to spot jay stalls and how to order with confidence.

Usually safe choices

FoodWhat it isNotes
Fresh fruitMango, pineapple, papaya, watermelon, rambutanCut to order; ask for no chilli salt
Mango sticky riceSticky rice, coconut cream and mangoUsually vegetarian
RotiPan-fried flatbread with banana, sugar or condensed milkContains dairy; ask about egg
Grilled corn and sweet potatoSimple roadside snacksCheck for butter
Coconut ice creamServed in a coconut shellContains dairy in some versions
Jay stallsBuddhist vegetarian dishesNo meat, fish, egg, dairy, garlic or onion

Jay food and yellow flags

Jay food follows Buddhist vegetarian principles and excludes meat, fish, eggs, dairy, garlic, onion and other pungent vegetables, which makes it suitable for many Jain travellers. Look for yellow flags or signs with red Thai letters at stalls and restaurants. Jay food is especially easy to find during the annual Vegetarian Festival, usually in September or October.

Fruit

Fruit stalls sell mango, pineapple, papaya, watermelon, guava, dragon fruit, rambutan and mangosteen, cut and bagged. Ask for no chilli salt if you prefer it plain.

Desserts

Mango sticky rice, coconut pancakes (khanom krok), roti with banana and Thai custards are popular. Some contain egg; ask if you avoid it.

Snacks

Grilled corn, roasted chestnuts, sweet potatoes, banana fritters and spring rolls are common. Spring rolls may contain meat or be fried in shared oil; ask.

Noodles and rice

Noodle soups usually use meat or fish stock. Fried rice and stir-fried noodles can be made vegetarian when cooked to order: ask for "jay" or "mangsawirat" (vegetarian), no fish sauce, no egg if needed.

Curries

Most curry pastes contain shrimp paste, so curries are rarely vegetarian unless made at a jay or vegetarian restaurant.

Night markets

Night markets offer fruit, desserts, roti and some vegetarian stalls. Walk around before choosing, and look for yellow flags.

Useful phrases

"Kin jay" (I eat jay food), "mai sai nam pla" (no fish sauce), "mai sai kapi" (no shrimp paste), "mai sai kai" (no egg) and "mai phet" (not spicy). Our Thai phrases guide has more.

Eating safely

Choose busy stalls with fresh food cooked to order, avoid food that has been sitting out, and drink bottled water. Go easy in the first days while your stomach adjusts.

When you want Indian food

Bangkok, Phuket and Pattaya have many Indian restaurants. Our Indian food in Bangkok guide explains where to look.

Convenience stores

7-Eleven and other convenience stores sell sandwiches, toasties, onigiri, yoghurt, fruit, nuts and snacks. Check labels for meat, egg and fish ingredients; staff can heat food for you. They are handy for breakfasts and boat-day snacks.

Drinks

Fresh coconut water, fruit shakes, sugarcane juice and Thai iced tea are widely sold. Thai iced tea contains condensed milk. Ask for "mai sai nam kaeng" if you prefer no ice.

The Vegetarian Festival

The annual Vegetarian Festival, usually in September or October, especially in Phuket and Bangkok's Chinatown, fills streets with jay food stalls. It is the easiest time of year for vegetarians to explore street food, though some Phuket ceremonies are intense.

Regional differences

In the north, khao soi (curry noodles) is famous but usually contains meat. In Isan dishes, fermented fish appears often. In the south, curries are spicier. Ask in each region.

For Jain travellers

Jay food's exclusion of garlic and onion suits many Jain travellers, but it may include root vegetables. Ask about potatoes, carrots and ginger, and carry ready-to-eat food.

Where to find vegetarian street food in Bangkok

Chinatown's Yaowarat Road has jay stalls, especially during the Vegetarian Festival, and night markets such as those around Ratchada have dessert and fruit stalls. Malls have food courts with vegetarian counters.

A vegetarian street food day

Start with fruit and a coconut from a morning stall, try roti with banana at mid-morning, eat a jay meal or a cooked-to-order vegetable fried rice without fish sauce at lunch, enjoy mango sticky rice in the afternoon, and explore a night market's fruit and dessert stalls in the evening. Back it up with an Indian dinner if the family wants something familiar.

Soy and vegetarian sauces

Vegetarian kitchens use soy sauce, mushroom-based "vegetarian oyster sauce" and salt instead of fish sauce. Ask for "si-io" (soy sauce) as a substitute when ordering stir-fries.

Tofu and mock meat

Jay restaurants often serve tofu and mock meat made from soy or wheat gluten, which can look and taste like meat. It is vegetarian, but check that it does not contain egg if you avoid it.

Papaya salad

Som tam (papaya salad) is usually made with fish sauce and dried shrimp. Ask for "som tam jay" or "mai sai nam pla, mai sai kung haeng" (no fish sauce, no dried shrimp). Some stalls can make it; others cannot.

How to ask at a stall

Point, smile and say "mangsawirat, mai sai nam pla" (vegetarian, no fish sauce). If the vendor hesitates or says it cannot be done, thank them and choose another stall. Busy stalls cooking to order are the most flexible.

Fruit by season

Mangoes are at their best from about March to June, durian and mangosteen in mid-year, and pineapples and papayas all year. Ask vendors what is in season.

Keep trying

Each region has new fruits and sweets to discover.

Next steps

Read our vegetarian and Jain food in Thailand and Thai phrases guide, or see our Bangkok page.

A BagPackerMe planner can plan your Thailand trip privately, with one named planner, WhatsApp support throughout and vegetarian and Jain food planned in.

Your questions, answered

Is Thai street food vegetarian-friendly?

Some of it is. Fruit, mango sticky rice, roti, grilled corn, coconut ice cream and jay stalls are safe bets. Many savoury dishes use fish sauce, shrimp paste or meat stock, so ask.

What is jay food?

Jay (or je) food is a Buddhist vegetarian diet without meat, fish, eggs, dairy, garlic or onion. Stalls and restaurants serving it display yellow flags with red Thai letters.

How do I ask for no fish sauce?

Say "mai sai nam pla" for no fish sauce and "mai sai kapi" for no shrimp paste. Carry a written note in Thai to show vendors.

Is pad thai vegetarian?

Not usually. It often contains fish sauce, dried shrimp and egg. Ask for a jay or vegetarian version, or choose dishes cooked to order where you can explain your needs.

Join Our Newsletter

Get destination guides, tips, and inspiration delivered straight to your inbox.

Plan it privately

Thailand, with vegetarian food planned

We send you a vegetarian phrase card, choose food-friendly hotels and plan meals around your sightseeing.

View the Pattaya trip
Share:WhatsAppTwitter

Written by

BagPackerMe Editorial Team