🇸🇬
Southeast Asia
Ranked #14

Singapore

Level 1 for English-language menus, well-stocked supermarkets, and a strong dedicated scene, less forgiving inside traditional hawker cooking where invisible animal ingredients are structural.

Difficulty
1
2
3
4
5
6
7
8
Easiest → Near Impossible

Level 1 is driven by English as an official language, reliable supermarket labelling, and a dedicated vegan restaurant scene. Fish sauce, shrimp paste, and oyster sauce in hawker cooking are the primary traps to navigate.

Self-Catering
Excellent nationwide
Vegan Scene
Strong dedicated scene across districts
!
Hidden Risk
Structural in traditional hawker dishes
Language
English official, no barrier
Traveller Note

Ranking and city-state scoreSingapore ranks #14 in the VTG index. Because Singapore is a city-state, country and city are the same place: the rank is the Singapore experience, full stop. The rank reflects the actual experience across the island.

Language advantageEnglish is an official language and the primary medium of business, menus, and supermarket labelling across Singapore. This is the single biggest practical advantage for vegan travellers from English-speaking countries: you can explain exactly what you need at any hawker stall, restaurant, or supermarket without phonetic scripts or translation cards. Hawker centre vendors, restaurant staff, and packaged food labels all operate in English.

Buddhist vegetarian traditionSingapore has a long-established Buddhist vegetarian restaurant tradition. Buddhist vegetarian restaurants are usually identifiable by familiar Buddhist swastika and yin-yang motifs on signage, and are often a reliable starting point. However, Buddhist vegetarian does not automatically mean vegan: some kitchens use dairy or eggs. Additionally, some Buddhist kitchens omit garlic, onion, leek, shallot, and chives for religious reasons rather than vegan ones, which affects flavour but not vegan status. Always confirm egg and dairy specifically, and never assume that a Buddhist vegetarian restaurant is fully vegan without asking.

Supermarket labellingMajor supermarkets in Singapore, including Cold Storage, FairPrice, and Mustafa Centre, follow Singapore Food Agency labelling requirements for pre-packaged food. Allergens must be declared on labels. However, "suitable for vegetarians" labelling in Singapore does not guarantee a product is free from dairy or eggs, and the term is not consistently regulated. Always read the full ingredient list rather than relying on front-of-pack claims, and note that ingredients can vary between flavour variants within the same range.

Vegetarian does not mean veganAcross all restaurant types in Singapore, vegetarian commonly includes dairy and eggs. The word "vegetarian" on menus at non-specialist restaurants rarely excludes butter, ghee, cream, or egg. Always specify vegan and name the specific animal products you exclude: meat, fish, seafood, dairy, eggs, and honey.

What not to rely onDo not rely on a hawker dish appearing plant-based to confirm it is vegan. Fish sauce, belachan, and oyster sauce are structural base ingredients, not optional additions, in the majority of traditional Singapore hawker dishes. A dish that contains only visible plant-based items may still be built on an animal-based stock or sauce.

The Real Challenge
What's Hiding in the Kitchen
Fish Sauce and Shrimp Paste
Everywhere
鱼露 / Belachan · Yú lù / Beh-lah-chan

Fish sauce and shrimp paste are the foundational flavour base for the majority of Singapore hawker cooking, dissolving completely into dishes with no visual or textural trace in the finished product. Fish sauce disperses through stir-fries, soups, and rice dishes until undetectable. Belachan (shrimp paste) is blended into sambal, rojak sauce, and nasi lemak chilli paste until it disappears into the sauce. Neither ingredient announces its presence once cooked. At any stall serving traditional Malay-style or Singaporean-Chinese dishes, assume fish sauce or belachan is present unless the vendor confirms otherwise.

Char kway teow · Laksa · Nasi lemak · Sambal dishes · Rojak · Wonton noodle soup · Fried rice at many stalls · Most Malay-style sauces
Oyster Sauce
Very Common
蛟油 · Hào yóu

Oyster sauce is the standard umami finish for stir-fried vegetables, tofu, and noodles at zi char restaurants and hawker stalls, and is rarely declared on menus or acknowledged when a vegan request is made. It is typically why a dish that consists entirely of plant-based ingredients is not actually vegan. Vegan oyster sauce alternatives exist and some progressive restaurants stock them, but they are not standard at most stalls. The question to ask is specifically whether the dish uses "hao you" (oyster sauce) and whether they have a vegan substitute. Staff often don't consider oyster sauce an 'animal product' when you ask in general terms.

Kai lan (Chinese broccoli) · Stir-fried tofu · Chye tow kway (carrot cake) · Mixed vegetable dishes · Ee fu noodles · Economy rice vegetable selections
Lard in Wok Cooking
Common
猪油 · Zhū yóu

Traditional Hokkien and Teochew-style stalls historically used lard as their primary wok fat, and while many have switched to vegetable oil, the transition is not universal and stalls do not advertise it. Visible lard bits (zhu you zha) served as a garnish are an obvious indicator, but the cooking oil itself gives no visual signal once a dish is plated. Asking specifically "do you cook in lard or pork fat?" is the clearest question. Many stalls in modern food courts have standardised on vegetable oil for commercial reasons, but older hawker centre stalls with long-standing family recipes may still use lard in specific dishes.

Hokkien mee · Char kway teow (older stalls) · Bak chor mee · Some wonton noodle soups · Traditional kaya toast preparation
Egg Added During Cooking
Very Common
蛉 · Dàn

Egg is cracked directly into the wok as a cooking step in many dishes, rather than listed as an ingredient or mentioned as a topping, and menus rarely flag it. Chye tow kway (carrot cake) is fried with egg broken directly onto the tawa in both the white and black versions. Fried rice almost always includes egg as a structural component. The request to omit egg must be made explicitly before cooking starts, as it changes the method, not just the garnish. Most stalls will drop the egg if you ask clearly at the point of ordering.

Fried rice · Mee goreng · Chye tow kway · Oyster omelette stalls · Roti prata (plain prata is available egg-free if ordered specifically)
More on Southeast Asian hidden ingredients →
Ordering Scripts
Say This at the Stall
Full ordering guide →
Label and Menu Scan Terms
Fish saucein any dish
Belachan / shrimp pastein sambal, sauces
Oyster sauce / hao youin stir-fries, veg
Lard / pork fat / zhū yóuin wok dishes
Egg / egg white / danin fried dishes
Anchovy / ikan bilisin stocks, condiments
Ghee / butter / dairyin roti, Indian dishes
vegetarian ≠ veganon menus, labels
Honey / maduin drinks, sauces
Animal rennetin some cheeses
may contain tracesshared production

Say This
When to Use
What It Covers
I'm vegan. I don't eat meat, fish, seafood, dairy, eggs, or honey.
Opening line at any stall or restaurant State this clearly before ordering at every venue
Full exclusion
Does this contain fish sauce or shrimp paste (belachan)?
Hawker centres, Malay and Chinese stalls, any sambal dish The most critical question at any traditional hawker stall
Fish sauce and belachan
Does this use oyster sauce? Can you use a vegan sauce instead?
Zi char restaurants, economy rice stalls, any vegetable or tofu dish Ask for each vegetable selection individually at economy rice stalls
Oyster sauce in stir-fries
No egg please. Can you cook it without any egg?
Fried rice, noodle dishes, chye tow kway, roti prata Say this before cooking starts, not after the order is taken
Default egg additions
Is this cooked in lard or pork fat? I need vegetable oil only.
Older hawker stalls, Hokkien mee, char kway teow, bak chor mee Ask at stalls with long-standing family recipes at traditional hawker centres
Hidden lard in wok cooking
Is this Buddhist vegetarian or fully vegan? I can't eat dairy or eggs either.
Vegetarian restaurants, temple canteens, stalls with vegetarian signage Buddhist vegetarian menus sometimes include dairy and eggs
Vegetarian vs vegan distinction
No sambal please. Does your sambal contain shrimp paste?
Any stall where sambal is offered as a condiment or side Sambal served as an optional side almost always contains belachan
Shrimp paste in sambal
Does the soup broth contain meat, fish, prawn, or bones?
Noodle soup stalls, herbal soup stalls, any broth-based dish Most hawker noodle soups use pork bone, chicken, or prawn stock
Animal-based broths
Do you use ghee or butter in this? I need no dairy.
South Indian restaurants, roti prata stalls, Indian dessert stalls Ghee is used in specific South Indian preparations and some kaya toast spreads
Dairy in Indian-origin dishes
If this matters to you: is this cooked in a shared wok that also cooks meat or seafood?
High-throughput hawker stalls, busy zi char restaurants Ask only if cross-contamination matters to you specifically
Cross-contamination
Survival Guide
What Actually Works
🏪
01

Cold Storage, FairPrice, and Mustafa Centre for self-catering

Cold Storage and FairPrice Finest branches carry plant-based ranges with clear English ingredient labels. Mustafa Centre in Little India runs 24 hours and stocks an excellent selection of Indian vegetarian and vegan products: jackfruit, lentils, dairy-free alternatives, and Southeast Asian pantry staples. RedMart delivers nationally. Always read the full ingredient list regardless of front-of-pack labelling: "suitable for vegetarians" does not exclude dairy or eggs in Singapore.

🍛
02

Economy rice stalls and South Indian vegetarian restaurants

Economy rice (cai fan) stalls let you point-and-choose from visible dishes, giving you real-time control over each selection. Pick steamed tofu, stir-fried greens, and braised vegetables, and ask about oyster sauce on each one separately. South Indian vegetarian restaurants in Little India, covering tiffin sets, thali, and dosai stalls, are naturally vegan-friendly and accustomed to ingredient questions. Ask about ghee in specific dishes as it is used in some South Indian preparations.

🌿
03

Use dedicated vegan restaurants across the city

Singapore has a well-established dedicated vegan restaurant scene across the CBD, Tiong Bahru, Holland Village, Bugis, and Little India. Buddhist vegetarian restaurants are widespread and generally a reliable starting point, though always confirm egg and dairy. Using HappyCow's "Vegan Only" filter before you go surfaces dedicated options where every item is safe without asking. Beyond sit-down restaurants, you will now find vegan fast food, bakeries, and hawker-style vegan stalls across the city.

📍
04

Learn the hawker centre safe-stall pattern

At hawker centres, the most reliably vegan stalls are fresh fruit and juice stalls, plain roti prata with dhal (ask explicitly for no egg and no ghee), and economy rice stalls as above. Avoid char kway teow, laksa, and wonton noodle soup unless you can confirm vegan preparation: these dishes are built on animal-based stocks and pastes that are not easily substituted. Singapore's English environment means you can ask any vendor directly, and stalls in tourist-frequented centres are accustomed to detailed dietary requests.

Know Before You Go
Where It Gets Harder

Singapore's overall ease masks a specific pattern of difficulty: the closer you get to traditional hawker cooking, the more structural animal ingredients appear. A dish that looks entirely plant-based on the plate is very often built on an animal-based sauce or stock that cannot be seen once cooking is complete.

🍜
Traditional Dishes Deeply built-in animal ingredients

Char kway teow, laksa, and Hokkien mee are built on fish- or prawn-based stocks and pastes that form the structural base of the dish, not optional extras. Asking for vegan versions often results in a fundamentally different product, and not all stalls can or will prepare one. These dishes are best avoided unless the vendor can specifically confirm vegan preparation.

🏨
Hotel and Corporate Food Vegetarian labelled loosely

Hotel breakfast buffets and event catering frequently label dishes "vegetarian" while including dairy and eggs throughout. Vegan options are available at better hotels but typically require advance notice: call ahead rather than relying on buffet labels on the day. Big international hotel chains handle advance requests better than smaller boutique properties.

🍣
Noodle Soups Broths almost universally animal-based

Most hawker noodle soup stalls use pork bone, chicken, or prawn-based broths as the soup base. Dry noodle dishes served without soup are a safer default at most stalls. At Chinese herbal soup stalls, assume a meat-based stock unless confirmed otherwise. The broth question needs to be asked separately from the visible ingredients question.

🧾
Packaged Foods Southeast Asian products need careful reading

Singapore supermarkets carry a wide range of Southeast Asian packaged goods including curry pastes, instant noodle sachets, and flavoured crackers, many of which contain fish, shrimp, or dairy derivatives not apparent from the product name. Never assume a product is vegan without reading the full ingredient list.

Is this ranking right?
Does Singapore at #14 feel accurate? Tell us if the ranking seems off.
Browse All Destinations
Find your next trip
270+ countries, territories & islands ranked by vegan difficulty
Browse all rankings ›