Charcoal char kway teow is the plate that separates a hawker from a cook.
Five ingredients do the heavy lifting here and none of them are rare. What makes this dish famous is heat. Real charcoal heat, the kind that scorches the rim of the wok and puts a smoky bitterness into the noodles that no gas burner fully reproduces. Get that right and everything else is just timing.
This is a single serve plate, and that is deliberate. Every hawker in Penang cooks char kway teow one portion at a time because the moment you double the batch the wok temperature collapses and you are steaming noodles instead of frying them. Twenty minutes start to finish, and most of that is prep.
What is charcoal char kway teow
Char kway teow means stir fried flat rice noodles. The kway teow are wide, soft, slippery rice noodles, close cousins of the ho fun used in Beef Chow Fun. They get fried hard in pork lard with dark soy and dark caramel until every strand carries colour, then loaded with prawns, Chinese sausage, fish cake, egg, chives and bean sprouts.
The charcoal version is the original. A charcoal fire runs hotter and drier than a domestic gas ring, and it heats the wok unevenly in a way that actually helps: the base scorches the noodles while the sides stay cooler for the egg. That scorch is wok hei, the breath of the wok, and it is the entire point of the dish.

Where is char kway teow from:
Penang owns the reputation, though the dish is eaten across Malaysia and Singapore and has roots in the Chinese labouring communities who needed cheap, fast, heavily caloric food. It was originally a poor man’s plate, built on rice noodles and pork lard, with cockles and prawns added as it climbed the social ladder.
The Penang style leans darker and sweeter than the Singapore version and uses more dark caramel. Our original char kway teow covers the everyday gas burner method, so treat this one as the version you cook when you have fire to burn.
How to make it
The sequence matters more than the recipe. Protein goes in first and comes straight back out, so the prawns are not sitting in the wok going rubbery while the noodles fry. Then the noodles go in and get their colour. Then everything comes back together, the egg is cooked against bare metal rather than stirred through wet noodles, and the greens go in at the very end so they stay alive.
Have every single thing cut, measured and within arm’s reach before you light the charcoal. Once the wok is hot you have about three minutes of cooking and no time to go looking for the oyster sauce.
Ingredients
Noodles and protein
- Fresh hor fun or kway teow: Fresh is worth the trip. Dried and rehydrated noodles tear under a hard toss and never get that slippery bite.
- Prawns: Left with tails on for looks and flavour. They cook in under a minute, which is why they come out of the wok early.
- Lap cheong: Chinese sausage. It renders sweet, sticky fat into the wok that seasons everything after it. Also the backbone of Cantonese chicken clay pot rice.
- Fish cake: Adds a springy, savoury bite and soaks up the dark soy nicely.
- Duck egg: Richer and more custardy than a hen egg, and traditional in Penang. A large hen egg is a fine substitute.
Wok and seasoning
- Pork lard oil: Non negotiable for the real flavour. Neutral oil works but the plate loses its backbone. Render your own with our homemade pork lard method.
- Minced garlic: Goes in after the noodles, not before, because it burns black in seconds on charcoal.
- Dark soy sauce: Brings the salt and part of the colour.
- Dark caramel: Brings the deep mahogany colour and a faint bitterness that balances the sweetness. Not the same thing as dark soy, and you want both.
- Oyster sauce: A savoury, slightly sweet gloss that pulls the seasoning together.
- Sugar and Yum Yum seasoning: A pinch of each. The sugar helps the noodles caramelise against the wok, the seasoning is the hawker stall shortcut nobody admits to.
To finish
- Crispy pork lard: The crunch. Scattered in near the end so it stays crisp rather than softening in the sauce.
- Chinese chives: Cut into 5 cm lengths. Flatter and more garlicky than regular chives, and they go in last so they wilt without collapsing.
- Bean sprouts: Straight from raw to plate in about 15 seconds. They should still squeak between your teeth.
Steps
- Get the wok ripping hot over a strong charcoal fire until it is visibly smoking, then add the pork lard oil and swirl it up the sides.
- Throw in the prawns, lap cheong and fish cake. Fry hard for about 45 seconds, until the prawns turn opaque and the sausage begins to render.


- Lift the lot out onto a spider or a plate. Leave it in and you will be serving rubbery prawns.
- Add the kway teow to the empty wok. Let it sit still for a few seconds before you move it so the noodles catch and blister.


- Add the minced garlic and toss for about 15 seconds, until it smells sweet rather than raw.
- Pour in the dark soy sauce and the dark caramel. Toss until every strand carries colour and no pale patches are left.


- Return the prawns, lap cheong and fish cake and fold them back through the noodles.
- Season with the sugar, oyster sauce and Yum Yum seasoning. Toss hard and scrape the base so the sauce catches instead of steaming.


- Scatter in the crispy pork lard and toss it through. This is the crunch that separates a hawker plate from a home one.
- Push the noodles up one side of the wok and crack the duck egg onto the bare hot metal. Let it set for a few seconds before you touch it.
- Scramble the egg roughly, then drag the noodles back over the top so the curds coat the kway teow instead of sitting in one lump.

- Add the Chinese chives and bean sprouts and toss over maximum charcoal heat for 10 to 15 seconds. Plate it immediately, while it is still smoking.



Easy charcoal char kway teow tips
Cook one plate at a time
This is the single rule that matters most. A wok holds a finite amount of heat, and a double batch of cold noodles drops the surface temperature below the point where frying happens. You get grey, soft, steamed noodles with no scorch. If you are feeding four people, cook four plates back to back and let the wok reheat properly between each one.
Let the noodles sit still
The instinct with a hot wok is to keep everything moving, but kway teow needs contact time to blister. Spread the noodles across the base and count to five before the first toss. Those few seconds of stillness are where the char in char kway teow comes from, and constant stirring is why home versions taste flat.
Two dark sauces, not one
Dark soy and dark caramel are doing different jobs. Soy carries salt and a savoury depth, caramel carries colour and a faint burnt sugar bitterness. Use only soy and the plate looks right but tastes one dimensional and oversalted. Use only caramel and it is sweet and hollow. Two teaspoons of each is the balance for a single serve.
Prep like a hawker
Line everything up in the order it goes into the wok before you light anything. Once the charcoal is roaring you have roughly three minutes of active cooking, and there is no pausing to slice a fish cake. This is the same discipline that makes Malaysian Hokkien Mee work.

Serving suggestions and storage
Serve it the second it leaves the wok
Char kway teow has a shelf life measured in minutes. The residual heat keeps softening the bean sprouts and the crispy lard starts to go soggy in the sauce. Plate it straight from the wok, add a wedge of lime if you like the acidity, and eat it standing up if that is what it takes.
What to put beside it
It is a complete plate and does not need much. A bowl of clear soup cuts the richness nicely, and pickled green chillies are the traditional side in Penang. If you are building a bigger spread, something soupy like Moonlight Hor Fun balances the dryness of this one.
Storing and reheating
Honestly, do not. Refrigerated kway teow turns hard and brittle and the texture never comes back properly. If you must keep leftovers, cool them fast, refrigerate for no more than a day, and revive them in a very hot wok with a splash of water rather than a microwave. Accept that the sprouts and the crisp lard are gone.
Variations
Add cockles the Penang way
Blood cockles are the traditional addition and the most divisive one. Add them shelled in the last 20 seconds so they warm through without seizing up. They bring a mineral, faintly metallic sweetness that people either chase or avoid entirely.
Chicken or vegetarian
Swap the prawns and lap cheong for sliced chicken thigh and keep everything else the same, cooking the chicken a minute longer at step 2. For a vegetarian plate, drop the protein and lard, use a neutral oil, and lean harder on garlic, fried shallots and mushrooms for savouriness. It is a different dish, but a good one.
Gas burner version
No charcoal is not a reason to skip this. Use a carbon steel wok, get it hotter than feels sensible, and cook the single portion in two halves if your burner is weak. You will lose some of the smoke but keep the caramelisation, which is most of the flavour.
Common mistakes to avoid
Crowding the wok
Covered above but worth repeating because it is the mistake almost everyone makes. Too much food in the wok means steam, and steam is the opposite of what this dish needs. One serve, one wok, every time.
Adding garlic too early
Garlic in a smoking hot empty wok burns black in about five seconds and turns the whole plate acrid. It goes in after the noodles, which cushion it and bring the temperature down slightly. If it does catch, start again, because burnt garlic cannot be rescued.
Stirring the egg through wet noodles
Cracking the egg straight into the middle of the noodles gives you pale, scrambled bits distributed through a wet mass. Push the noodles aside, cook the egg against bare hot metal so it sets and catches, then fold it back in. You want ribbons of set egg clinging to the strands.
Skipping the pork lard
Neutral oil makes a technically correct plate that tastes like it is missing something, because it is. Pork lard is the flavour that ties char kway teow to its history. Render a batch once and keep it in the fridge for months.
Frequently asked questions
What is wok hei and can I get it at home?
Wok hei is the smoky, faintly charred aroma that comes from food searing against metal above about 200 C while fat vaporises and reignites. You can absolutely get a version of it at home with a carbon steel wok on a strong gas flame, cooking small portions. A charcoal fire gets you closer because it runs hotter and holds that heat under sustained tossing.
Can I cook char kway teow without a wok?
You can, but a flat pan changes the technique. A wok concentrates heat in a small base and gives you a cooler upper wall to park the egg against, and a skillet gives you neither. Use the widest, heaviest pan you own, cook a smaller portion than you think you need, and accept that you will get colour without much wok hei.
Can I use dried rice noodles?
You can, but manage your expectations. Soak them until just pliable rather than fully soft, then drain them properly so no water goes into the wok. They tear more easily under a hard toss and never quite reach the slippery, springy texture of fresh kway teow. If fresh is available, buy fresh.
What can I use instead of dark caramel?
Dark caramel, sometimes sold as caramel sauce or thick caramel, is close to molasses in character. In a pinch, use half a teaspoon of dark brown sugar dissolved in the dark soy, or a small amount of kecap manis while cutting the added sugar. None of these are exact, and the colour will be lighter.
Do I really need MSG?
No, the plate works without it. It is what hawker stalls use and it does round out the savouriness in a way that is hard to replicate. If you would rather skip it, add a little extra oyster sauce and a pinch more sugar and you will get most of the way there.
Why did my noodles break apart?
Usually one of three things: the noodles were cold and stiff straight from the fridge, they were over soaked, or they were tossed too aggressively too early. Bring fresh kway teow to room temperature, separate the strands gently by hand before cooking, and use a folding motion rather than a stirring one.
Light the charcoal, get the wok smoking, and cook it one plate at a time. That is the whole secret.
PrintLET'S COOK RESTAURANT - QUALITY FOOD AT HOME!
If you like this yaki udon stir-fry recipe make sure you leave a rating and comment down below. I'd love to hear what you think about these stir-fried udon noodles. Don't forget to follow me on Instagram, TikTok, Facebook, and YouTube to stay up to date with new recipes and follow my cooking journey!
Malaysian Charcoal Char Kway Teow
Malaysian charcoal char kway teow cooked one plate at a time over a hard charcoal fire, with prawns, lap cheong, crispy pork lard and a duck egg. Smoky, glossy and on the table in 20 minutes.
- Total Time: 20 minutes
- Yield: 1 serving 1x
Ingredients
Noodles and protein:
- 180 to 200 g fresh hor fun or kway teow
- 5 prawns, deveined, tails on
- 30 to 40 g lap cheong, sliced
- 40 to 50 g fish cake, sliced
- 1 duck egg
Wok and seasoning:
- 1 tbsp minced garlic or garlic flakes
- 1 to 2 tbsp pork lard oil, for frying
- 2 tsp dark soy sauce
- 2 tsp dark caramel
- 1 tbsp oyster sauce
- 1 pinch sugar
- 1 pinch Yum Yum seasoning or MSG
To finish:
- 1 to 2 tbsp crispy pork lard
- 1 handful Chinese chives, cut into 5 cm lengths
- 1 handful bean sprouts
Instructions
- Get the wok ripping hot over a strong charcoal fire. You want it smoking before anything goes in. Add the pork lard oil and swirl it up the sides.
- Throw in the prawns, lap cheong and fish cake. Fry hard for about 45 seconds, just until the prawns turn opaque and the sausage starts to render.
- Lift the whole lot out onto a spider or a plate. Leaving it in means overcooked prawns by the end, and rubbery prawns ruin the plate.
- Add the kway teow to the empty wok. Let it sit for a few seconds before you move it so the noodles catch and blister.
- Add the minced garlic and toss until it smells sweet, about 15 seconds. Garlic burns fast on charcoal, so keep everything moving now.
- Pour in the dark soy sauce and dark caramel. Toss until every noodle carries colour and there are no pale patches left.
- Return the prawns, lap cheong and fish cake to the wok and fold them through the noodles.
- Season with the sugar, oyster sauce and Yum Yum seasoning. Toss hard, scraping the base so the sauce catches rather than steams.
- Scatter in the crispy pork lard and toss it through. This is the crunch that separates a hawker plate from a home one.
- Push the noodles up one side of the wok and crack the duck egg onto the bare metal. Let it set for a few seconds before you break it.
- Scramble the egg roughly, then drag the noodles back over it so the curds coat the kway teow rather than sitting in one lump.
- Add the Chinese chives and bean sprouts. Toss over maximum charcoal heat for 10 to 15 seconds, then plate immediately while it is still smoking. The sprouts should stay squeaky.
Notes
- Charcoal is doing real work here. A gas burner will still make a good plate, but the smoky edge that defines char kway teow comes from the wok sitting directly on hard charcoal heat.
- Use fresh kway teow if you can find it. Loosen the strands with your hands before they hit the wok so they do not tear or clump.
- Duck egg is traditional and richer than hen egg. A large hen egg works, it is just a little less custardy.
- Dark caramel and dark soy are not interchangeable. The caramel brings colour and a faint bitterness, the soy brings salt.
- Cook one plate at a time. Doubling the batch drops the wok temperature and you end up steaming the noodles instead of frying them.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Malaysian
Nutrition
- Serving Size: 1 plate