Char kway teow: flat rice noodles stir-fried with dark soy sauce, shrimp, egg, bean sprouts, and garlic chives, a Malaysian and Singaporean street noodle dish
Prep25 min
Cook15 min
Serves4 servings
CuisineMalaysian and Singaporean

How to Make Char Kway Teow: Malaysian and Singaporean Street Stir-Fried Noodles

Char kway teow in the style of Malaysian and Singaporean street stalls: flat rice noodles, dark soy sauce, sambal, how to add shrimp and egg, driving off moisture on a home stove, differences from the Penang style, substitutes, storage, what goes wrong, and reheating the next day.

Total: 40 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Loosen the noodles

8 min

Gently loosening flat rice noodles by hand
Loosen the noodles and drain them before stir-frying. If they are still wet, they steam in the wok and break easily

If using dried rice noodles, choose flat ones 8–10 mm wide, rehydrate them 1 minute less than the package says, and drain in a colander for 10 minutes. Fresh rice noodles should be loosened gently by hand, strand by strand; divide long bundles into easy-to-eat lengths of about 25 cm and toss with 2 tsp oil. If the noodles are cold and stiff, dip them for just 20 seconds in lukewarm water at about 40 degrees C, until there is no white core and they do not tear when lifted.

STEP 22 / 6

Mix the sauce

3 min

Mixing dark soy sauce and sambal into a stir-fry sauce
Mix the sauce first. If you search for seasonings at the wok, the noodles steam

In a small bowl, mix the dark soy sauce, light soy sauce, oyster sauce, fish sauce, sugar, white pepper, sambal, and water. The guide is a consistency with no sugar grains left that falls in a thin stream from a spoon. Tasted here it will seem a little strong, but when it coats 600 g of noodles it will be just right.

STEP 33 / 6

Fry the aromatics and toppings

4 min

Stir-frying garlic, chili, shrimp, and sausage in a hot wok
Sear the toppings first. Once the shrimp surface turns white, move to the noodles before it overcooks

Heat the wok over high heat for 2 minutes and add 2 tbsp oil. When the oil moves freely and gives off a thin wisp of smoke, fry the garlic for 20 seconds and a little sambal for 15 seconds. Add the sausage and shrimp and sear over high heat for about 90 seconds, until the shrimp turns white and opaque and the surface curls plump. Move on before the garlic turns dark brown.

STEP 44 / 6

Sear the noodles with the sauce

3 min

Stir-frying flat rice noodles with dark soy sauce and searing them against the wok wall
Once the noodles are in, do not keep stirring right away; a short sear brings out the charred aroma

Add 300 g noodles and half the mixed sauce, and spread them against the wok wall over continued high heat. For the first 30 seconds, do not touch them too much and let the side against the wok take on color. Turn them over in big sweeps with a wooden spatula; move on when the whole batch goes from pale brown to a glossy deep brown and no liquid remains at the bottom. For 4 servings, it is less likely to fail if you split it into 2 batches.

STEP 55 / 6

Add the egg and bean sprouts

2 min

Pushing the noodles to one side, adding the egg, then bean sprouts and chives
Fold the egg into the noodles before it sets completely, and cook the sprouts and chives briefly

Push the noodles to one side of the wok and add 1 tsp oil to the cleared spot. Pour in 2 beaten eggs, and over high heat for 45 seconds, combine them with the noodles while the edges are set and the center is soft. Add 100 g bean sprouts and 30 g garlic chives, and toss for only 20–30 seconds. It is time to stop when the bean sprouts look plump and white and the chives are still bright green.

STEP 66 / 6

Bring back the aroma and plate

1 min

A quick final toss of char kway teow in the wok
Keep the finish short. Put the plate nearby so the residual heat of the wok does not steam the noodles

Finally, toss everything for only 30 seconds over high heat, and turn off the heat when steam rises and the gloss returns to the surface of the noodles. Place the plate close beforehand and plate right away, not keeping the noodles waiting in the wok. Stir-fry the remaining 2 servings the same way, and squeeze on lime and add a little sambal on the side, if you like. It is done when the noodles are glossy and the bean sprouts are still crisp.

0 / 0
Ingredients

Ingredients

1 / 2

Noodles and toppings

Ingredient Amount Substitutes and notes
Flat rice noodles (fresh or rehydrated) 600 g If using dried pho noodles, rehydrate 320 g. Noodles 8–10 mm wide or more are easier to handle
Shrimp (peeled) 200 g Frozen peeled shrimp works. Devein and pat dry
Egg 4 1 per person. Leave out if there is an allergy
Bean sprouts 200 g Lightly trimming the tails brings it closer to the stall style
Garlic chives 60 g Close to the garlic chives of the original. Cut into 5 cm lengths
Chinese sausage 80 g If you have none, 60 g bacon, or leave it out
Garlic 3 cloves Minced. If from a tube, 2 tsp
Vegetable oil 4 tbsp Mixing in 2 tbsp lard brings it closer to the stall aroma
2 / 2

Sauce and heat

Ingredient Amount Substitutes and notes
Dark soy sauce (lao chou) 1 tbsp If you have none, 1 tbsp regular soy sauce plus 1 tsp dark brown sugar
Light soy sauce 2 tbsp Regular soy sauce also works. The color will be a bit darker
Oyster sauce 2 tbsp For an oyster allergy, substitute 2 tsp soy sauce plus 1 tsp sugar
Fish sauce 1 tsp Optional. Adds a seafood echo
Sugar 2 tsp Adjust to the sweetness of the dark soy sauce
White pepper 1/2 tsp Smells lighter than black pepper
Sambal oelek 2 tbsp For less heat, reduce to 1 tbsp
Water 2 tbsp Loosens the sauce so it coats the noodles evenly
0 / 0

The Iron Wok Sings: Where Char Kway Teow Begins

When you heat a wok in your kitchen, there is a moment when the oil sends up a thin wisp of smoke. Throw in garlic, chili, shrimp, and flat rice noodles all at once then, and the smell of sweet soy sauce and the toasty char of the noodles rises together. Char kway teow is a dish whose flavor is decided in those few dozen seconds of momentum.

Char kway teow (Char Kway Teow / Char Koay Teow) is a stir-fry of flat rice noodles eaten in Malaysia and Singapore. The name comes from Hokkien and Teochew, and roughly means "fried kway teow," that is, stir-fried flat rice noodles. At the stall it is finished with fierce heat, lard, shrimp, egg, bean sprouts, garlic chives, Chinese sausage, and dark, strong soy sauce.

What is hard in a home kitchen is the heat, more than the ingredients. A stall's wok has flames licking up the sides, and it drives off the moisture from the noodles instantly. At home you cannot get the same heat, so you have to change the order the ingredients go in, how well you drain the noodles, and how much you stir-fry at one time.

This recipe sits between the Penang style and the Singapore style from Malaysia, aiming at a "rice noodle stir-fry with a charred aroma" using ingredients you can get. It is not a dish that builds a soup slowly like laksa; like nasi goreng (in Japanese) and pad thai, it is a dish won in a short time in front of the flame.

Different names

In Malaysia you often see Penang Char Koay Teow, and in Singapore Char Kway Teow. The Japanese transliterations vary, but this article standardizes on "char kway teow."


The Story of the Dish: From Laborers' Lunch to the Hawker Signature

Two plates of char kway teow on a table with chili and lime
The Penang style is often a little lighter, and the Singapore style is often richer with sweet dark soy sauce

Char kway teow is deeply tied to the street-stall culture of Chinese immigrants in the Straits region. Flat rice noodles are part of a noodle culture that crossed from southern China into Southeast Asia, and on the Malay Peninsula and in Singapore they spread as a cheap, filling lunch that could be served quickly from a single wok.

Singapore Infopedia introduces char kway teow as a stir-fried noodle dish long loved at street stalls, and explains its combination of rice noodles, dark soy sauce, egg, bean sprouts, and seafood.

The Penang style often stir-fries shrimp, cockles, egg, bean sprouts, and garlic chives briefly over very high heat, with restrained sweetness. The Singapore style brings forward the sweet blackness of dark soy sauce, and sometimes includes Chinese sausage or fish cake. Rather than asking which is correct, it is easier to see it as the same dish growing in slightly different directions in each port town.

What you want to keep when you make it at home is not hunting down cockles. There is also a risk in handling raw shellfish at home. What to protect first are flat rice noodles, the charred aroma, the black gloss of soy sauce, and brief cooking of egg and bean sprouts. When these are in place, the outline of char kway teow appears even if you adjust the other ingredients to what is easy to buy.

Do not make too much at once at home

A stall's wok can stir-fry a large amount over fierce heat, but on a home stove, stir-frying 4 servings at once steams the noodles and makes them break. The amounts in this article are for 4 servings, but if you divide the final stir-fry into 2 servings at a time, the charred aroma and the shape of the noodles are more likely to survive.


Ingredients: What to Protect in a Home Kitchen

Flat rice noodles, shrimp, egg, bean sprouts, garlic chives, Chinese sausage, and seasonings for char kway teow
The list looks long, but sorting it into rice noodles, aromatics, toppings, and sauce makes shopping easier

Think of the ingredients in three groups: noodles, toppings, and sauce. Flat rice noodles and dark soy sauce change the result the most. Shrimp, egg, bean sprouts, and garlic chives are easy to find at an ordinary supermarket, and the recipe is designed so you do not need to chase Chinese sausage or cockles.

Allergies and food safety

This recipe uses shrimp, egg, soy sauce (soy and wheat), and possibly oyster sauce (oysters). Cook the shrimp until the center is white and opaque and the surface is plump and firm. Do not handle raw cockles at home; if you use shellfish, keep to a small amount of already cooked shellfish.

Ingredients Worth Looking For

What is hard to buy at a nearby supermarket are wide rice noodles, dark soy sauce, sambal, and a wok that suits high-heat stir-frying. You do not need to collect everything for the first time, but rice noodles and dark soy sauce alone change the direction of the result greatly.


Method: Driving Off Moisture with Home Heat

Char kway teow is not a dish where you think for long in the pan. Cut all the ingredients, mix the sauce, set out the plates, and only then light the fire. The high-heat window is short, so if you start unprepared the noodles break or the shrimp turns tough.


Cooking Tips: Charred Aroma and Moisture Control

A good char kway teow and a failed one with leftover moisture, compared in a wok
The ideal is to show gloss and browning, as on the left. If it is pale and watery, as on the right, the noodles were not drained enough or too much went in

At home, what matters most is not making the pan hot but not letting the pan cool down. Cold noodles, wet bean sprouts, and a large amount of toppings all at once drop the temperature of the pan surface no matter how high the heat. Then it becomes steamed noodles, not a stir-fry.

Start by making 2 servings at a time. With 300 g of noodles, you can still toss them in a home frying pan of 26–30 cm. Put in 600 g at once and you spend a long time pushing with the spatula, the noodles break, and the soy sauce burns at the bottom.

Dark soy sauce is a seasoning that adds color and a sweet aroma more than saltiness. Too much makes the taste black and heavy, so start with 1 tbsp. Think of light soy sauce and oyster sauce as making the saltiness and savoriness, and dark soy as for the "black gloss of a street stall," and you will not go wrong.

Bean sprouts and garlic chives go in last. Added early, they release water and the charred aroma of the noodles disappears. 20–30 seconds is enough, so move them to the plate before they are fully cooked. They soften a little from the residual heat, so it is right when they still have some crispness in the pan.

If you make it in a frying pan

If you have no wok, use an iron frying pan or a heavy frying pan. The surface area is not enough, so stir-frying one serving at a time keeps the flavor steady. Nonstick frying pans are not suited to being heated empty at high temperature, so skip the step of heating the pan until it smokes and finish quickly over medium-high heat.


Regional Differences and Substitutes in Japan

Regional differences in char kway teow show up in how strong and sweet it is, whether there are shellfish, and how moist the noodles are. The Penang style is light over fierce heat, and often brings up the aroma of cockles and garlic chives. The Singapore style brings forward the black sweetness of dark soy sauce, includes fish cake and sausage, and sometimes has a slightly moister finish.

Element Toward Penang style Toward Singapore style Practical answer at home
Color Somewhat lighter Black and sweet from dark soy Start with 1 tbsp dark soy
Toppings Shrimp, cockles, egg, chives Shrimp, egg, sausage, fish cake Center it on shrimp, egg, bean sprouts, chives
Fat Plenty of lard Lard or oil Vegetable oil with a little lard added
Heat Clear chili paste Round, sweet and spicy Also serve sambal on the side
Noodles Loosened flat noodles Moist and richer Briefly rehydrate wide pho noodles

The one thing you should not substitute is the flat rice noodle. Yakisoba noodles or udon can make a sweet soy stir-fry, but you will not get the edges slightly charred on the wok wall or the slippery surface. Dried pho noodles are fine, so use flat rice noodles.

Cockles are an authentic ingredient, but there is no need to force them in a home kitchen. Already cooked clams, baby scallops, or leaving them out is enough. If anything, draining the noodles well does more for the taste than hunting for shellfish.

Hainanese chicken rice (in Japanese) also uses dark soy sauce. If you buy one bottle, it can go into the sauce for chicken rice, char kway teow, and the black sauce of khao man gai (in Japanese), so it is an easy seasoning to use up if you want to keep cooking Southeast Asian food.


How to Eat It, Storage, and Making Ahead

Char kway teow is best freshly made. Eat it while the surface of the noodles is hot and the bean sprouts are still crisp. Even at a local hawker stall, it is a dish finished in the wok one plate at a time, not served from a large pre-made platter.

At the table, serving it with lime, sambal, and thin slices of cucumber takes off the heaviness. The aroma of oil and soy sauce is strong, so if you pair it with a soup, a clear chicken soup or a light chicken broth like pho ga works. Served on the same day as the coconut-based laksa, it tends to be a little heavy.

If you eat it as at a local stall, break into it from the edge of the plate while it is hot, and go bite by bite mixing noodles coated in egg, shrimp, and bean sprouts. At a Japanese table, piling it on a large platter makes the noodles overlap and steam, so when each portion is finished, spread it on a shallow plate one serving at a time. Rather than warming the plates, not letting it sit after plating keeps the aroma.

For a household that wants to split the heat, use half the sambal in the wok and add the rest at the table. Take the portions for children and for people who dislike heat first, and add sambal only for the adults' portion in the last 30 seconds before tossing, and you can differ the taste from the same ingredients. Cucumber with a little vinegar, cold oolong tea, and a light chicken soup cut the oily aftertaste so you do not tire of eating.

To store it, let the heat go off first, put it in an airtight container, and refrigerate for up to the next day. Because it contains shrimp and egg, do not leave it at room temperature. To reheat, microwave at 600 W for about 1 1/2 minutes, then toss in a frying pan over medium heat for 1 minute with 1 tsp added oil, and some aroma comes back.

If you want to prepare ahead, do not stir-fry everything through; just prepare the ingredients. Rehydrate the noodles and coat them with oil, and put the sauce in a small bottle. Pat the shrimp dry and refrigerate, and wash and dry the chives and bean sprouts well. If you stir-fry right before eating, a plate is ready in about 10 minutes.


Frequently Asked Questions

Q1. I cannot find fresh flat rice noodles. Can I use dried pho noodles?

Yes. Use dried pho noodles 8–10 mm wide or more and rehydrate them a bit shorter than the package says. If you soften them completely they break while stir-frying. After rehydrating, drain in a colander for 10 minutes and coat lightly with oil, and they are easier to handle.

Q2. Are Chinese sausage and cockles required?

No. Sausage adds sweet fat and aroma, but it works with a little bacon or without it. Cockles give an authentic feel, but at home already cooked clams or baby scallops are enough. Avoid using shellfish that is not meant to be eaten raw in a short stir-fry.

Q3. The noodles break and clump.

It is one of three things: over-rehydrating, insufficient draining, or over-stir-frying. Rehydrate dried noodles a little firm and drain them thoroughly in a colander. When stir-frying, divide into 2 servings at a time and toss in big sweeps rather than keep mixing finely with the spatula. Do not add all the sauce at once; pour it around the noodles.

Q4. Can I make it less spicy?

Yes. Reduce the sambal from 2 tbsp to 1 tbsp and serve the rest on the side at the table. Leaving the chili out entirely weakens the street-stall aroma, so sear the garlic and dark soy a little more carefully and make up the aroma with white pepper, and it will feel less lacking.

Q5. Can I get a charred aroma with just a frying pan?

An iron frying pan gets you quite close. A nonstick pan cannot be heated empty hard, so prioritize moisture control over charred aroma. Stir-fry one serving at a time and, once the noodles are in, leave them untouched for 30 seconds to sear, and you get a bit of toastiness even on home heat.


Sources