Vegetarian and Vegan Eating in Singapore: How to Order at Hawker Stalls

·

4–6 minutes

By The Table desk · Last verified 4 October 2026

Eating vegetarian or vegan in Singapore is easiest at the two kinds of stall built for it: the Chinese vegetarian stall (look for the character 素, sù), which uses mock meats and usually avoids garlic and onion, and the Indian vegetarian stall, with thali, dosai and vegetable curries. Elsewhere, “no meat” is not enough: many hawker dishes hide belacan (shrimp paste), fish sauce, ikan bilis stock, oyster sauce or lard. Vegans should also ask about egg in noodles and mock meat, and ghee or milk in Indian dishes. The fix is to say exactly what you do not eat, in short words.

Hawkers are some of the most obliging cooks on earth when they understand the ask. A friendly, specific request gets you a happy plate.

Quick facts

  • Chinese vegetarian stalls are common: there were already about 160 of them in hawker centres by 1988.
  • Buddhist-style vegetarian skips the “five pungent” plants: garlic, onion, chives, leeks and shallots.
  • Egg is a grey area: some Buddhists avoid it, others do not; mock meat may contain egg.
  • Indian vegetarian food often uses dairy: ghee, yoghurt, paneer and milk sweets.
  • Hidden animal ingredients include belacan, fish sauce, dried shrimp, ikan bilis, oyster sauce, lard and chicken stock.
  • A stall’s “vegetarian” sign is its own description; if you are strict, ask.

Which stalls are safest to start with?

Stall typeWhat to orderVegetarian?Vegan check
Chinese vegetarian (素食)Vegetarian economy rice, bee hoon, laksa, mock char siew, yam ringUsually yes, and often no garlic or onionAsk about egg in noodles, mock meat and fried items
Indian vegetarianThali, dosai, idli, chapati with dhal, vegetable briyaniUsually yesAsk about ghee, yoghurt, paneer and milk in gravies
Mixed rice (economy rice)Pick plain vegetable, tofu and egg-free dishesDepends on each dishGravies may use meat stock or oyster sauce
Fruit, drinks and dessertCut fruit, chendol, ice kacang, tau suan, soya milkMostlyCheck for evaporated milk, condensed milk or gelatine

Where do animal ingredients hide?

The traps are rarely the meat you can see. They are the pastes, stocks and fats that give hawker food its depth.

Dish that looks meat-freeWhat may be in itWhat to ask
Kangkong belacan, sambal, rojakShrimp paste (belacan or hae ko)“No belacan, no prawn paste?”
Nasi lemak sides, mee siam, laksa gravyDried shrimp, ikan bilis, fish“Is the gravy vegetarian?”
Fried rice, stir-fried vegetablesOyster sauce, lard, chicken stock, egg“No oyster sauce, no lard, no egg?”
Yellow noodles, wanton noodlesEgg in the doughChoose bee hoon or kway teow instead
Thai-style or Vietnamese saladsFish sauce“No fish sauce?”
Vegetable curry at a non-vegetarian stallMeat or seafood stock“Cooked with any meat or seafood?”

How to order, step by step

  1. Look for 素 or the word “vegetarian” on the signboard; it is the quickest win.
  2. Say what you do not eat, not a label: “no meat, no seafood, no egg, no milk” is clearer than “vegan”.
  3. Use simple phrases: in Mandarin, 我吃素 (wǒ chī sù) means “I eat vegetarian” and 不要蛋 (bú yào dàn) means “no egg”; in Malay, “tak mahu daging, tak mahu ikan, tak mahu udang” covers meat, fish and prawn.
  4. Ask about the base: sauce, stock and frying oil are where surprises live.
  5. Order at a quiet moment if you have a long list; hawkers can explain more when the queue is short.
  6. Say thank you and come back: regulars get remembered, and so do their rules.

One extra note: “vegetarian” in a Chinese Buddhist sense may still allow egg or milk, while some Buddhist vegetarians eat only on the first and fifteenth days of the lunar month. During the Nine Emperor Gods festival, devotees keep a vegetarian diet for at least ten days and vegetarian stalls get busy. Neither tells you what a strict vegan needs, so ask.

The WahLiao Verdict

Make the Chinese and Indian vegetarian stalls your home base, then branch out with three short questions: is there belacan, fish sauce or egg? If you are vegan, add milk and ghee to the list and choose rice noodles over yellow noodles. If you avoid animal products for religious or medical reasons, stick to dedicated vegetarian stalls and ask every time, because recipes change and a smiling “can” at a busy counter is not a guarantee.

Questions people ask

Is Chinese vegetarian food vegan?

Often close, but not always. Some stalls use egg in noodles, batter or mock meat, and some dishes use milk. Ask about egg and dairy specifically.

Why is there no garlic or onion in my food?

Many Chinese vegetarian stalls follow Buddhist practice, which avoids the five pungent plants: garlic, onion, chives, leeks and shallots.

Is halal food vegetarian?

No. Halal covers how food is sourced and prepared for Muslims, and halal dishes often contain meat or seafood. It does tell you there is no pork or lard.

Can stalls guarantee no cross-contact?

Usually not at a mixed stall, where woks, ladles and oil are shared. Dedicated vegetarian stalls are the safer choice for strict diets.

Sources: Singapore Chinese Cultural Centre Culturepaedia, a century of Chinese vegetarian food in Singapore; Buddha Tooth Relic Temple, what Singaporean Buddhists eat, including the five pungent vegetables and eggs. Recipes vary by stall; always ask. The Table explains; it does not endorse.

Read next: The Singapore Hawker Food Glossary · Halal, Muslim-Owned or No Pork No Lard · How a Hawker Centre Works · Back to The Table

For what’s worth it this week, with the bill shown, read The WahLiao Week.


READ NEXT

One response to “Vegetarian and Vegan Eating in Singapore: How to Order at Hawker Stalls”

  1. […] next: Food Hygiene Grades and SFA’s SAFE Framework · The Singapore Hawker Food Glossary · Vegetarian and Vegan Eating at Hawker Stalls · Back to The […]

Leave a comment