Malaysian Food Allergy Guide
Masakan Malaysia · Malaysia
Malaysian cuisine is among the most allergen-dense in the world. Belacan (fermented shrimp paste) is the base seasoning in nearly every Malay dish — it hides in sambal, curry pastes, and stir-fry sauces, making shellfish avoidance extremely difficult. Peanuts appear in satay sauce, nasi lemak, and rojak. Coconut milk is the default fat in all Malay curries and the rice in nasi lemak is cooked in it. Chinese Malaysian dishes use oyster sauce, soy sauce, and egg. Three parallel cuisines (Malay, Chinese, Indian) each carry different allergen profiles, and dishes from all three appear on the same menus.
Allergen data cross-referenced against published allergen databases.
1. Set your dietary restrictions
Unsafe dishes will be flagged and safe dishes highlighted below.
2. Hidden allergen traps in Malaysian cooking
belacan
belacan
Belacan is Malaysian fermented shrimp paste, compressed into blocks and used as the base of virtually every sambal, laksa paste, and Malay curry paste. It has a pungent smell when raw but mellows when toasted and cooked, disappearing into sauces. Even 'vegetable sambal' typically contains belacan. Unlike Thai shrimp paste (kapi), belacan is used in larger quantities and has a more intense flavor.
peanuts in nasi lemak
kacang tanah goreng
Fried peanuts are one of the five canonical components of nasi lemak (along with rice, sambal, cucumber, and ikan bilis). They arrive automatically on the plate. The peanuts are fried in oil until crispy and salted, and they are never optional at traditional nasi lemak stalls. Satay sauce (kuah kacang) is also a pure ground peanut sauce.
coconut milk in rice
santan
Nasi lemak (Malaysia's national dish) is named after coconut milk — 'lemak' means fat/richness. The rice is cooked by absorption in coconut milk. Unlike Thai dishes where coconut appears in curries, in Malaysia it appears in the rice itself. Malaysian curries (rendang, kari, gulai) also use coconut milk as the primary liquid.
oyster sauce
sos tiram
Chinese Malaysian stir-fries use oyster sauce as a primary seasoning. It is made from oyster extract (a mollusk, counted as shellfish). It appears in char kway teow, kailan with oyster sauce, and many hawker center stir-fries. It looks like soy sauce but has a distinctive sweet-salty flavor.
kecap manis in stir-fries
kicap manis
Sweet soy sauce is used in Malay-Chinese stir-fries and mee goreng. Malaysian brands typically contain wheat and soy. It provides the dark color and sweet-savory flavor characteristic of Malaysian mee goreng and nasi goreng.
| Ingredient | Native name | Why it matters |
|---|---|---|
| belacan | belacan | Belacan is Malaysian fermented shrimp paste, compressed into blocks and used as the base of virtually every sambal, laksa paste, and Malay curry paste. It has a pungent smell when raw but mellows when toasted and cooked, disappearing into sauces. Even 'vegetable sambal' typically contains belacan. Unlike Thai shrimp paste (kapi), belacan is used in larger quantities and has a more intense flavor. |
| peanuts in nasi lemak | kacang tanah goreng | Fried peanuts are one of the five canonical components of nasi lemak (along with rice, sambal, cucumber, and ikan bilis). They arrive automatically on the plate. The peanuts are fried in oil until crispy and salted, and they are never optional at traditional nasi lemak stalls. Satay sauce (kuah kacang) is also a pure ground peanut sauce. |
| coconut milk in rice | santan | Nasi lemak (Malaysia's national dish) is named after coconut milk — 'lemak' means fat/richness. The rice is cooked by absorption in coconut milk. Unlike Thai dishes where coconut appears in curries, in Malaysia it appears in the rice itself. Malaysian curries (rendang, kari, gulai) also use coconut milk as the primary liquid. |
| oyster sauce | sos tiram | Chinese Malaysian stir-fries use oyster sauce as a primary seasoning. It is made from oyster extract (a mollusk, counted as shellfish). It appears in char kway teow, kailan with oyster sauce, and many hawker center stir-fries. It looks like soy sauce but has a distinctive sweet-salty flavor. |
| kecap manis in stir-fries | kicap manis | Sweet soy sauce is used in Malay-Chinese stir-fries and mee goreng. Malaysian brands typically contain wheat and soy. It provides the dark color and sweet-savory flavor characteristic of Malaysian mee goreng and nasi goreng. |
These hidden allergens are in the base sauces and pastes. A real Malaysian menu has dozens more dishes. Want to check them all at once?
Scan a menu with Menu Decoder3. Browse 20 Malaysian dishes
Nasi Lemak
Nasi Lemak
Malaysia's national dish: steamed rice cooked in coconut milk and pandan, served with sambal belacan, fried anchovies, fried peanuts, cucumber slices, and a hard-boiled or fried egg. Often accompanied by chicken rendang, beef curry, or fried chicken.
Curry Laksa
Laksa Lemak
A rich, fragrant soup of rice noodles in a spiced coconut milk broth, topped with prawns, fish tofu, egg, bean sprouts, and garnished with laksa leaf.
Satay
Satay
Skewers of marinated chicken or beef grilled over charcoal, served with a rich peanut dipping sauce (kuah kacang), compressed rice (nasi impit), cucumber, and raw onion.
Char Kway Teow
Char Koay Teow
Flat rice noodles stir-fried over high heat with egg, Chinese sausage, bean sprouts, chives, prawns, cockles, soy sauce, and dark soy sauce. A hawker center staple with smoke from the wok essential to its flavor.
Rendang
Rendang
A slow-cooked dry curry of beef (or chicken) braised in a spice paste and coconut milk, cooked until all liquid evaporates and the coconut caramelizes onto the meat. A Minangkabau dish from Sumatra, now a staple of Malaysian cuisine.
Roti Canai
Roti Canai
A flaky, layered flatbread made from ghee-enriched wheat dough that is spun and folded repeatedly to create hundreds of delicate layers. Served with dhal (lentil curry) or chicken/fish curry for dipping.
Asam Laksa
Asam Laksa
A tangy, sour soup from Penang made with mackerel flakes in a broth soured with asam (tamarind or torch ginger flower), topped with cucumber, pineapple, shredded onion, and garnished with shrimp paste (hae ko).
Mee Goreng Mamak
Mee Goreng
Spicy stir-fried yellow egg noodles cooked with potato, tofu, egg, bean sprouts, tomato, and a red chili sauce. A creation of the Indian-Muslim (Mamak) community, distinct from the Chinese-style version.
Nasi Goreng
Nasi Goreng
Malaysian-style fried rice cooked with egg, vegetables, and a choice of chicken, beef, or seafood, seasoned with soy sauce, dark soy sauce, sambal, and often kecap manis.
Rojak
Rojak
A sweet, tangy, and spicy fruit and vegetable salad made with pineapple, cucumber, jicama, green mango, and fried tofu, tossed in a thick dark sauce made from hae ko (shrimp paste), palm sugar, chili, and crushed peanuts.
Bak Kut Teh
Bak Kut Teh
A fragrant Chinese Malaysian pork rib soup simmered for hours with herbs including garlic, pepper, star anise, cinnamon, and cloves. Malaysian style (Klang-style) uses a dark, herbal broth with Chinese herbal medicine ingredients.
Kaya Toast
Roti Bakar Kaya
Thick slices of white bread toasted and spread with kaya jam (a coconut and egg jam) and butter, served with soft-boiled eggs and kopi (coffee with condensed milk). A staple Malaysian breakfast.
Hokkien Mee
Hokkien Mee
Thick yellow noodles stir-fried in a rich dark soy sauce with prawns, pork belly, squid, cabbage, and egg, finished with pork lard and sambal. KL and Penang styles differ, but both use yellow egg noodles.
Nasi Kandar
Nasi Kandar
A Penang Indian-Muslim dish of steamed rice served with multiple curries poured over the top. Diners choose from a spread of meat curries, vegetable curries, and eggs. The defining feature is the 'banjir' (flood) of mixed curry sauces.
Cendol
Cendol
A popular Malaysian dessert of shaved ice topped with pandan-flavored green rice flour jelly noodles (cendol), red kidney beans, and coconut milk, drizzled with gula melaka (palm sugar syrup).
Banana Leaf Rice
Nasi Daun Pisang
A South Indian Malaysian meal served on a banana leaf: steamed white rice surrounded by multiple vegetable curries (sabzi), pappadom, pickles (achar), raita, and a choice of meat or fish curry.
Ikan Bakar
Ikan Bakar
Whole fish marinated in a sambal belacan paste and grilled over charcoal, often wrapped in banana leaf. Served with sambal, lime, and rice.
Teh Tarik
Teh Tarik
Malaysia's national drink: strong black tea mixed with sweetened condensed milk, poured repeatedly between two cups from height to create a frothy texture. Served hot.
Wonton Noodles
Wan Tan Mee
A Cantonese-Malaysian noodle dish of thin egg noodles served dry or in soup, topped with char siu (BBQ pork), dumplings (wontons), and vegetables, dressed with oyster sauce and soy sauce.
Durian
Durian
Malaysia's most famous fruit: a large, spiky tropical fruit with creamy, custard-like flesh that has an intensely complex flavor ranging from sweet and butterscotch-rich to savory and onion-like, and a notoriously pungent smell.
What to say at the restaurant
Show these phrases to your server. Tap to copy.
I have a food allergy
Saya ada alahan makanan (sa-ya ah-da ah-la-han ma-kan-an)
I cannot eat [allergen]
Saya tidak boleh makan [allergen] (sa-ya tee-dak bo-leh ma-kan)
Does this contain shrimp paste (belacan)?
Adakah ini mengandungi belacan? (ah-da-kah ee-nee meng-an-doong-ee beh-la-chan)
Does this contain peanuts?
Adakah ini mengandungi kacang? (ah-da-kah ee-nee meng-an-doong-ee ka-chang)
Without soy sauce, please
Tanpa kicap, ya (tan-pa kee-chap, ya)
When you sit down at the restaurant, the menu will have dishes not on this list.
Menu Decoder scans the actual menu in front of you, in any language, and checks every dish against your dietary profile in seconds.
Scan a menu nowImportant: Dish Scout is a reference guide, not medical advice. Traditional recipes vary by restaurant, region, and chef. Always verify ingredients with restaurant staff before ordering. When in doubt, don't eat it.