Mee siam goreng: thin red-tinted rice noodles topped with prawns, fried tofu, thin omelette strips and garlic chives, with calamansi on the side
Serves4 servings
CuisineMalaysian

Mee Siam: Malaysian Dry Rice Noodles with Tamarind and Taucheo

Mee siam goreng is Malaysia's dry tamarind and taucheo rice noodle dish. Learn the room-temperature soak, frying the paste until the oil splits, and swaps.

Level: Intermediate

Cooking flow

Cooking steps

STEP 11 / 12

Soak the noodles in room-temperature water

Dried rice vermicelli soaking in room-temperature water until pliable
There should be no steam over the bowl; lift a strand and it bends instead of breaking

Put the dried rice vermicelli in a large bowl and cover it completely with room-temperature water, about 77°F (25°C). Leave it for 1 hour. Use no hot water here: noodles softened in hot water snap and turn mushy once they hit the wok. The noodles are ready when they are white and pliable and a long strand lifts out whole.

STEP 22 / 12

Soak the chillies and dried shrimp

Snipped dried red chillies and dried shrimp soaking in hot water in separate bowls
Keep the two bowls separate so the shrimp liquid stays clean enough to season with

Snip each dried chilli into 2 or 3 pieces with kitchen scissors, put them in a bowl and cover with just-boiled water for at least 20 minutes. Rinse the dried shrimp briefly and soak them in about ½ cup (120 ml) just-boiled water for at least 15 minutes. Keep the shrimp soaking liquid; it goes into the paste, the sauce and the final toss. Both are ready when the chilli skins feel soft and the shrimp have plumped in water that has turned faintly orange.

STEP 33 / 12

Make the tamarind water

Fingers mashing tamarind pulp in hot water, with picked-out fibres set aside
Feel for the stringy fibres and hard bits of shell and lift them out; the soft pulp stays in

Pour ½ cup (125 ml) hot water over the tamarind pulp and leave it for 10 minutes. Squeeze and rub the pulp between your fingers until it loosens into the water. Pick out the fibres and pieces of shell by hand, and leave the liquid unstrained, since straining takes flavour away. It is ready when it is thick, brown and muddy with no hard lumps left.

STEP 44 / 12

Fry the tofu

Firm tofu cubes shallow-frying in a wok, with fried cubes draining on paper
Fry in one layer with space between the cubes so each side colours evenly

Cut the tofu into 1-inch (2.5 cm) cubes and pat them dry with kitchen paper. Heat the ½ cup (125 ml) oil in the wok over medium heat and fry the cubes for about 1 minute on each side. Drain them on kitchen paper and keep the oil in the wok. The cubes are done when every side has turned light golden and holds its shape when turned.

STEP 55 / 12

Cook the omelettes and cut them into strips

A thin rolled omelette being sliced into strips on a cutting board
Roll the omelette only after it has cooled, so it slices into neat ribbons instead of tearing

Beat the eggs lightly with ⅛ tsp salt. Heat 1 tbsp of the frying oil from the wok in an 8-inch (20 cm) pan and cook two thin omelettes, one after the other. Let them cool, roll each one up and slice it into thin strips, then cover the strips so they do not dry out. Each omelette is done when the top is set with no wet egg left.

STEP 66 / 12

Blend the rempah

Chillies, dried shrimp, onion and garlic blended into a smooth red-orange paste
Scrape down the sides and blend again; a smooth paste fries evenly

Drain the chillies, and shake out the loose seeds if you want less heat. Put them in the blender with the drained dried shrimp, the onion and the garlic. Blend until smooth, adding a little shrimp soaking liquid if the blades spin without catching. The paste is ready when it is an even, deep red-orange with no visible flecks of shrimp.

STEP 77 / 12

Mix the seasoning sauce

STEP 7

Put the taucheo in a bowl and crush it lightly with a fork, leaving some beans whole. Stir in the tamarind water, tomato paste, sugar, ½ tsp salt and 4 tbsp of the shrimp soaking liquid. Set the rest of the soaking liquid next to the stove. The sauce is ready when the tomato paste has dissolved into a loose brown liquid with whole beans still floating in it.

STEP 88 / 12

Fry the paste until the oil separates

Rempah fried until dark red, with oil separating around the edges
Look at the rim of the paste: a clear ring of red oil means it is ready

Heat the oil left in the wok over medium heat and add the paste. After about 3 minutes, lower the heat to medium-low and keep frying for at least 10 minutes, ideally 15 in total. Turn the heat down further if the paste starts to catch, and stir almost constantly for the last 5 minutes. It is ready when the paste has darkened to brick red, red oil pools around its edges and the raw smell is gone.

STEP 99 / 12

Add the sauce, then the prawns

Prawns and bean sprouts in the paste and tamarind-taucheo sauce
Whole taucheo beans should still show in the sauce as the prawns turn pink

Pour the seasoning sauce into the wok and cook it with the paste for 1 minute over medium heat. Add the prawns and bean sprouts and cook for about 2 minutes, stirring. The prawns only need to be almost cooked at this point; a little translucency in the centre is fine now, because they keep cooking with the noodles. Move on when they are pink on the outside and mostly opaque.

STEP 1010 / 12

Toss in the noodles

Two spatulas lifting rice vermicelli through the red paste in a wok
Lift from the bottom of the wok each time so the paste there keeps moving into the noodles

Drain the noodles well and add them to the wok. Lift and turn them with two spatulas or long chopsticks for 5 minutes, working the paste and sauce through every strand. Keep the movement under and up rather than around the pan. The noodles are ready when they are evenly red-orange with no pale clumps and no liquid pooling at the bottom.

STEP 1111 / 12

Return the tofu and taste

STEP 11

Add the fried tofu and toss for 2 minutes to heat it through. Taste a few strands and adjust with salt or a splash of the shrimp soaking liquid. The noodles should have a little bite, like al dente pasta; if they are still firm, add 2 to 3 tbsp of soaking liquid and toss for another 3 to 5 minutes. Move on only when the noodles are tender with a slight bite and a prawn cut in half is opaque all the way through.

STEP 1212 / 12

Finish with calamansi and garnish

Garlic chives scattered over mee siam topped with omelette strips, calamansi halves alongside
Add the chives last so they keep their raw, sharp bite against the sweet-sour noodles

Squeeze 4 calamansi (or 1 lime) over the noodles, toss once and let it sit for 5 minutes. Cut the garlic chives into 2-inch (5 cm) lengths. Pile the noodles onto a platter, lay the omelette strips over the top and scatter the chives over them. Serve with the remaining calamansi and sambal while the chives are still bright green and crisp.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Dried thin rice vermicelli (bee hoon) 10½ oz (300 g) The noodles
Room-temperature water, about 77°F (25°C) as needed Soaking the noodles
Firm tofu (tau kwa) 7 oz (200 g) Fried cubes with a chewy bite
Vegetable oil ½ cup (125 ml) Frying the tofu, then 1 tbsp for the omelettes, the rest for the paste
Prawns, peeled 7 oz (200 g) Sweetness and bite
Bean sprouts (optional) 3½ oz (100 g) Crunch
Garlic chives (kucai) 2 oz (60 g) Fresh, oniony topping
Calamansi 8 (or 2 regular limes) 4 squeezed in at the end, the rest served alongside
Eggs 3 Thin omelette strips
Salt (for the eggs) ⅛ tsp Seasons the omelettes
Dried red chillies 10 Heat and red colour in the paste
Dried shrimp (udang kering) 2 oz (60 g) Savoury depth in the paste
Just-boiled water (for the chillies) as needed Softening the chillies
Just-boiled water (for the dried shrimp) about ½ cup (120 ml) Softening the shrimp; becomes the soaking liquid
Onion, medium 1, about 4 oz (120 g) peeled Sweetness and body in the paste
Garlic 4 cloves, about 1 oz (25 g) Aroma in the paste
Tamarind pulp (asam jawa) 2 heaped tbsp (or 3 tbsp tamarind paste) Sourness
Hot water (for the tamarind) ½ cup (125 ml) Loosening the tamarind
Taucheo (salted fermented soybeans) 2 heaped tbsp Salt and fermented depth
Tomato paste 1 level tbsp Sweetness and colour
White sugar 1 tbsp Sweetness
Salt (for the sauce) ½ tsp Seasoning
Dried shrimp soaking liquid 4 tbsp, plus extra as needed Savoury liquid for the sauce and the final toss
Sambal to serve Extra heat at the table
0 / 0

Somewhere in the middle of making mee siam, the paste in the wok stops behaving like a purée. It darkens to brick red, the oil slips out and pools around its edges, and the sharp smell of raw onion and dried shrimp turns round and savoury. Everything after that moment goes quickly: a brown sauce of tamarind and salted soybeans, a handful of prawns, then a tangle of thin rice noodles lifted through the pan until every strand is stained orange-red.

Mee siam goreng is the dry form of a noodle dish eaten across Malaysia and Singapore. It tastes sweet, sour and hot at once, with a salty, fermented depth underneath, and it reaches the table under ribbons of omelette and raw garlic chives with calamansi to squeeze over the top.

Siamese Noodles from Penang, Malay and Peranakan Kitchens

You find mee siam most often at Malay-run stalls and shops, and it belongs just as firmly to the Peranakan (Nyonya) table. One well-known home recipe calls it a Malay dish, while Nyonya cooks claim it as theirs, and the two versions differ very little. The food cultures of Penang, the Malay community and the Peranakans are all bound up in it, and it is a favourite in Singapore too. Where it was first made is not settled; one account places its birth in Penang.

The name looks north. The dish carries the mark of Thai influence on the cooking of northern Malaysia, and the flavour leans that way: tamarind for sourness, dried chilli for heat. Its backbone is local, though. Tamarind and taucheo, the salted fermented soybeans of Malaysian and Peranakan kitchens, lay down the sourness and the savoury base, and dried shrimp ground into the paste carries the whole thing.

Reading the name

Mee is noodles and Siam is the old name for Thailand, so mee siam is "Siamese noodles". Goreng means fried, which is the dry plate in this article; kuah (gravy) and basah (wet) name the version served in a pool of sauce.

One name, two plates

Dry mee siam goreng on the left and gravy-style mee siam with a tamarind prawn-stock gravy on the right
The dry plate is coloured by its paste; the gravy plate gets its colour from the sauce ladled over

In many places the dry version is the more common one, and that is the plate cooked here. The gravy version, mee siam kuah or basah, gets a thin, reddish-brown gravy poured over the noodles: stock made from prawn shells, simmered with tamarind juice, lemongrass, galangal, candlenuts and taucheo. In parts of Malaysia that wet style goes by the name mee siam Singapore, and a Malaysian recipe site publishes it as Singapore mee siam, so the name has crossed the causeway and come back with a new label.

Even the noodles are handled differently. For the gravy plate they soften in hot water for a few minutes; for the dry plate they soak slowly in water at room temperature, because they still have a long toss in the wok ahead of them.

Its neighbours on the Malaysian table

Malaysia has more than one way to fry rice noodles. Char kway teow uses flat rice noodles and builds its flavour from dark soy and fierce heat, while mee siam builds everything into a slow-fried paste before the noodles ever go in. The tamarind sourness links it instead to Penang's assam laksa, a sour fish-broth noodle soup. For more dishes from the same kitchens, see Malaysia.


Ingredients (serves 4)

Ingredients for 4 servings of mee siam goreng: dried rice vermicelli, firm tofu, prawns, bean sprouts, garlic chives, calamansi, eggs, dried chillies, dried shrimp, onion, garlic, tamarind, taucheo and tomato paste
Group the ingredients by job: the paste, the sauce, the noodles and toppings

The flavour stands on five things: tamarind for sour, taucheo for salt and ferment, dried shrimp for savoury depth, chilli for heat, and sugar with tomato paste for sweetness. One ½ cup of oil does three jobs: it fries the tofu, a spoonful of it cooks the omelettes, and what is left in the wok fries the paste. The dried shrimp work twice as well, ground into the paste while their soaking water seasons the sauce.

Allergen information

This dish contains crustaceans (prawns and dried shrimp), egg and soy (tofu and taucheo). Some brands of taucheo contain wheat, so read the label if you cook for anyone avoiding gluten.

Equipment

  • A wok or a deep, wide pan with room to lift 10½ oz (300 g) of noodles
  • An 8-inch (20 cm) frying pan for the omelettes
  • A small blender or food processor
  • Two spatulas or a pair of long chopsticks
  • Kitchen scissors
  • A fork
  • Kitchen paper
  • A large bowl for soaking the noodles, plus small bowls for the chillies, dried shrimp and tamarind

Choosing and Substituting

The three things worth a trip to an Asian grocer or an online order are taucheo, tamarind pulp and dried shrimp, because together they make the dish taste Malaysian. Everything else comes from a supermarket.

Ingredient What to buy If you cannot find it
Taucheo Jar or pouch of salted fermented soybeans, sold as taucheo or taucu Miso or another yellow soybean paste works in a pinch. It is a different salt and sweetness with no whole beans, so add it gradually
Tamarind pulp A brown block of pulp with seeds and fibre Use 3 tbsp ready-made tamarind paste. Some cooks use lemon juice, which gives a sharper, thinner sourness
Dried shrimp Larger dried shrimp Some households cook with belacan (shrimp paste) instead, which is louder and more pungent
Calamansi Fresh fruit, or frozen calamansi juice 2 regular limes; squeeze 1 into the wok and serve the other in wedges
Rice vermicelli Plain, thin, dried bee hoon Avoid pre-seasoned noodles, especially the curry-dusted kind sold for "Singapore noodles"
Dried red chillies Whole dried red chillies The same number of fresh red chillies; dried ones taste earthier
Firm tofu Tau kwa or well-pressed firm tofu Tau pok (tofu puffs), which soak up the sauce like a sponge
Garlic chives Kucai Chives or spring onions
Omelette strips Thin omelettes Sliced hard-boiled eggs

Use tomato paste, not ketchup. The level spoonful is there for colour and a little sweetness, and the sugar and salt amounts are set around it.


Method

Put the noodles in to soak first; that hour is the hands-off time. While they sit, soak the chillies and dried shrimp, make the tamarind water, fry the tofu, cook the omelettes, blend the paste and mix the sauce, so that everything waits by the stove. Once the paste goes into the wok, the rest runs in one stretch without stopping.

Hot oil and prawns

Tofu holds water, and wet tofu makes hot oil spit. Pat every cube dry, slide it in away from you and keep your face back from the wok. The prawns go into the wok only partly cooked; before you squeeze in the calamansi, they must be opaque all the way through.

Wait for the oil to split

Malay cooks call the moment in step 8 pecah minyak, "the oil breaks". When the oil pulls out of the paste and pools red around it, the water in the onion and chillies has cooked off and the raw, fishy edge is gone. Stop earlier and that harsh, powdery heat goes straight into the noodles, and nothing later in the recipe takes it out.

Lift, don't stir

Soaked rice vermicelli tears when it is pushed around a pan. Slide two spatulas or long chopsticks under the noodles, lift, let them fall back and turn the wok a little before the next lift. It feels slow, but every strand stays long and gets coated.

When It Goes Wrong

What you see Why What to do
Noodles snap into short pieces and clump They soaked in hot water, or they were stirred instead of lifted Next time, soak them in room-temperature water for the full hour. For now, lift gently with two spatulas and stop stirring
Noodles still firm after tossing They need more moisture and time Add 2 to 3 tbsp shrimp soaking liquid and toss for 3 to 5 minutes more
Too salty Taucheo, dried shrimp and the soaking liquid are all salty already Add salt only after tasting at step 11, and correct with soaking liquid before reaching for the salt
Sourness tastes flat The tamarind was strained, or the calamansi went in too early Use the tamarind water unstrained, and squeeze the calamansi in at the very end
Prawns still glassy at the end They cooked only briefly before the noodles went in Keep tossing over the heat until every prawn is opaque before adding the calamansi

Serving, Variations and Storage

At the table

Mee siam goreng at a Malaysian breakfast table with sambal and fried chicken on the side
Keep the fried chicken and sambal on their own plates so everyone adds as much as they like

In Malaysia mee siam is a breakfast-to-lunch plate, set out with sambal, egg and a wedge of lime, and sometimes with otak-otak or fried chicken. The sambal from nasi lemak works well next to it, and so does sambal kicap, a chilli soy dip. It also turns up on special occasions.

Variations

  • Vegan: leave out the prawns, dried shrimp and eggs, and use 3½ to 5 oz (100 to 150 g) fresh shiitake in place of the dried shrimp. Avoid dried shiitake, which brings a smoky note. The dish turns earthy rather than briny.
  • Everyday home version: make it with prawns, fish balls, tofu puffs and omelette, and some cooks swap the tamarind for lemon juice. The sourness turns brighter and thinner.
  • Sambal shortcut: replace the chillies, dried shrimp, onion and garlic with 3 tbsp sambal oelek or sambal balado. It saves the soaking and blending, and the result takes on the character of the sambal you buy.

Leftovers

Divide leftovers into shallow containers so they cool quickly, cover them and refrigerate promptly at 50°F (10°C) or below. Eat them within 1 day. Reheat in the microwave for about 2 minutes, stirring halfway, or stir-fry with 1 to 2 tbsp water, until the noodles are hot throughout at 167°F (75°C) or higher. Throw away anything that has sat out too long or seems doubtful.

Frequently Asked Questions

What is the difference between mee siam and mee rebus?

They use different noodles and sauces. Mee siam is thin rice vermicelli flavoured with tamarind and taucheo, while mee rebus is yellow wheat noodles under a thick gravy made with sweet potato. Mee siam is sour and sharp; mee rebus is thick, sweet and mellow.

Can I use fresh rice vermicelli?

Yes. Fresh rice vermicelli needs no soaking, so skip step 1 and add the noodles at step 10. Choose plain noodles, not seasoned ones.

Can mee siam be gluten-free?

The main wheat risk is the taucheo: some brands contain wheat. Read the label on the taucheo, and on miso if you use it as a substitute. The sambal you serve alongside needs the same check.

Do I really need a wok?

You need depth and width more than the wok itself. A wok or a deep, wide pan gives you room to lift 10½ oz (300 g) of soaked noodles with two spatulas. In a shallow pan you end up stirring, and stirring is what breaks the strands.

Sources

  • Azlin Bloor, Singaporean and Malaysian Recipes (LinsFood), "Mee Siam Goreng (Dry Mee Siam)." Ingredients, amounts, method, timings, doneness cues and substitutions for 4 servings; the difference between dry and gravy mee siam and the name mee siam Singapore; why the noodles soak in room-temperature water; Malay and Nyonya claims to the dish; refrigeration and reheating. https://www.singaporeanmalaysianrecipes.com/?p=539912
  • Ameen Hazizi, The Sun (Malaysia), "Get to know the fried noodles across Malaysia." Sweet, sour and spicy rice noodles; the name and Thai influence in northern Malaysia; links to Penang, Malay and Peranakan food cultures; popularity in Singapore; tamarind and taucheo as the base; accompaniments; the dry version as the more common one. https://thesun.my/lifestyle/food-beverage/fried-noodles-across-malaysia/
  • Alia Ali, Periuk.my, "Singapore Mee Siam." The gravy version published in Malaysia as Singapore mee siam, and its prawn-shell stock, tamarind, lemongrass, galangal, candlenut and taucheo gravy. https://periuk.my/recipes/singapore-mee-siam
  • Grace, Nyonya Cooking, "Mee Siam Goreng (Spicy Fried Rice Vermicelli Noodles)." Siam as the old name for Thailand; popularity in Malaysia and Singapore and serving at special occasions; sale at Malay stalls; lemon juice in place of tamarind; serving with nasi lemak sambal or sambal kicap; a home version with prawns, fish balls, tofu puffs and omelette. https://www.nyonyacooking.com/recipes/mee-siam-goreng
  • Wikipedia, "Mee siam." The account of a Penang origin, and mee siam eaten from breakfast through lunch with fried chicken, egg, sambal and otak-otak. https://en.wikipedia.org/wiki/Mee_siam
  • Ministry of Health, Labour and Welfare (Japan), "Preventing food poisoning at home." Cooling leftovers quickly in shallow containers, refrigerating at 10°C or below, reheating to 75°C or higher, and discarding food left too long. https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/kenkou_iryou/shokuhin/syokuchu/01_00008.html