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.

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 Decoder

3. 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.

Contains Peanut Contains Tree Nut Contains Shellfish

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.

Contains Tree Nut Contains Shellfish Contains Egg

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.

Contains Peanut Contains Vegetarian

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.

Contains Gluten Contains Shellfish Contains Egg

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.

Contains Tree Nut Contains Vegetarian

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.

Contains Dairy Contains Gluten

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).

Contains Shellfish Contains Fish Contains Vegetarian

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.

Contains Gluten Contains Egg Contains Soy

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.

Contains Gluten Contains Egg Contains Soy

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.

Contains Gluten Contains Peanut Contains Shellfish

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.

Contains Gluten Contains Soy Contains Vegetarian

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.

Contains Dairy Contains Gluten Contains Tree Nut

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.

Contains Gluten Contains Shellfish Contains Egg

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.

Contains Tree Nut Contains Shellfish Contains Fish

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).

Contains Tree Nut

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.

Contains Shellfish Contains Fish Contains Vegetarian

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.

Contains Dairy

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.

Contains Gluten Contains Shellfish Contains Egg

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 now

Important: 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.