Char Kway Teow: Origin, Recipe, and Tips

Updated November 5, 2026

Total time
30 min
prep 20 min · cook 10 min
Serves
2
portions as written

Jump to recipe

Char Kway Teow: Origin, Recipe, and Tips

Char kway teow is a beloved Southeast Asian stir-fried noodle dish, most famously associated with Penang, Malaysia, and Singapore. It features flat rice noodles (kway teow) wok-fried with Chinese sausage, shrimp, blood cockles, eggs, and a dark soy sauce-based seasoning, resulting in a smoky, savory-sweet flavor. This recipe recreates the classic street-food experience at home, using a hot wok to achieve the signature charred aroma without a professional-grade burner.

Ingredients

  • 8 oz (225 g) fresh flat rice noodles (kway teow), or dried rice sticks
  • 2 tbsp (30 ml) vegetable oil, divided
  • 2 cloves garlic, minced
  • 1 Chinese sausage (lap cheong), thinly sliced
  • 6 large shrimp, peeled and deveined
  • 1/2 cup (75 g) fresh blood cockles (optional), cleaned
  • 2 large eggs, lightly beaten
  • 2 cups (60 g) bean sprouts
  • 3 stalks Chinese chives, cut into 2-inch (5 cm) pieces
  • 2 tbsp (30 ml) dark soy sauce
  • 1 tbsp (15 ml) light soy sauce
  • 1 tsp (5 ml) fish sauce (optional)
  • 1 tsp (4 g) sugar
  • Pinch of white pepper

Instructions

  1. If using dried rice noodles, soak them in hot water for 30 minutes until pliable, then drain. If using fresh noodles, gently separate them with your fingers.
  2. In a small bowl, mix dark soy, light soy, fish sauce (if using), sugar, and white pepper. Set aside.
  3. Heat a wok over high heat until smoking. Add 1 tbsp (15 ml) oil, then add the Chinese sausage. Stir-fry for 1 minute until slightly crisp. Remove and set aside.
  4. Add the remaining oil to the wok. Add garlic and shrimp; stir-fry for 1–2 minutes until shrimp are pink and opaque. If using blood cockles, add them now and stir-fry for 30 seconds until they open; discard any that remain closed.
  5. Push the seafood to one side of the wok. Pour the beaten eggs into the empty space and scramble them for 30 seconds until just set.
  6. Add the noodles and the cooked sausage back to the wok. Toss everything together with a spatula, lifting and turning to combine.
  7. Pour the sauce mixture over the noodles and toss well, ensuring every strand is coated. Cook for 2–3 minutes, letting the noodles brown slightly against the wok for that smoky char.
  8. Add the bean sprouts and chives. Toss for another 1–2 minutes until the sprouts are just beginning to wilt but still crunchy.
  9. Serve immediately, hot.

Tips

  • Wok heat: The key to char kway teow is high heat. Use a carbon steel wok and heat it until it just starts to smoke before adding oil. If you don’t have a wok, use the largest cast-iron skillet you own.
  • Noodle prep: Fresh kway teow are best. If they are refrigerated, they may clump; rinse them briefly with warm water and drain well before cooking. Dried rice sticks work in a pinch but yield a slightly chewier texture.
  • Substitutions: If blood cockles are unavailable, omit them or substitute small clams. Chinese sausage can be replaced with chorizo or a sweet cured pork sausage, though the flavor will differ. For a vegetarian version, skip the meat and seafood and add extra mushrooms.
  • Don’t over-stir: Let the noodles sit in the wok for a few seconds between tosses to encourage charring. Over-stirring prevents browning.

Serving Suggestions

Serve char kway teow as a complete meal on its own, garnished with a wedge of lime and a sprinkle of extra chili flakes if you like heat. It pairs well with a cold beer or iced tea. For a fuller spread, serve alongside satay skewers or a simple cucumber salad to balance the richness.

Variations

In Penang, char kway teow often includes duck eggs for a richer color and flavor, and is spicier with more chili paste. The Singaporean version tends to be sweeter and less smoky, sometimes with the addition of fish cake slices. You can also add other proteins like sliced squid or BBQ pork. For a healthier twist, use fewer eggs and more vegetables like sliced bell peppers or carrots.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a hot wok or skillet with a splash of water or oil to revive the texture. Microwaving works, but the noodles may become mushy; heat in 30-second bursts, stirring in between. For best results, reheat only the amount you plan to eat, as the dish is best enjoyed fresh.

Frequently Asked Questions

Can I use other noodles? Yes, you can substitute wide rice noodles (pad see ew noodles) or even spaghetti in a pinch, but the texture will not be authentic. Fresh rice noodles are ideal.

What is the smoky flavor from? The characteristic “wok hei” (breath of the wok) comes from cooking at very high heat, which slightly chars the noodles and sauces. A home stove may not achieve the same intensity, but a hot cast-iron pan helps.

Is blood cockle safe to eat? Blood cockles are traditionally served lightly cooked. To reduce risk of foodborne illness, cook them until they open fully, and discard any that stay closed. Pregnant women, young children, and immunocompromised individuals should avoid raw or undercooked shellfish.

Can I make it ahead? It’s best cooked fresh, but you can prep ingredients ahead: slice sausage, mince garlic, and mix sauce up to a day in advance. Store separately in the fridge.

How do I keep noodles from sticking? Make sure they are well-drained and not wet. Adding a little oil when tossing helps. Also, don’t overcrowd the wok; cook in batches if needed.

Is char kway teow very spicy? Traditionally it has a mild heat, but you can add chili paste or fresh bird’s eye chilies to make it spicier. Adjust to your preference.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).