XO sauce char kway teow is a luxurious twist on the classic Malaysian stir-fried flat rice noodles, where the umami-rich, spicy-seafood XO sauce replaces the usual soy-based seasoning. The result is a deeply savory, slightly sweet, and aromatic noodle dish with charred edges, tender shrimp, and chewy rice noodles, all tossed together in a hot wok. This version brings the iconic hawker favorite home with a pantry-friendly approach that still delivers big flavor.
Ingredients
- 8 oz (225 g) fresh flat rice noodles (or dried, soaked per package)
- 2 tbsp (30 ml) vegetable oil, divided
- 2 large eggs, lightly beaten
- 4 oz (115 g) small shrimp, peeled and deveined
- 2 Chinese sausages (lap cheong), thinly sliced
- 2 cloves garlic, minced
- 1 shallot, thinly sliced
- 2 cups (80 g) bean sprouts, rinsed and drained
- 3 stalks Chinese chives (or scallions), cut into 2-inch pieces
- 2 tbsp (30 ml) XO sauce
- 1 tbsp (15 ml) soy sauce
- 1 tsp (5 ml) dark soy sauce (for color)
- 1 tsp (5 g) sugar
- Pinch of white pepper
- Lime wedges, for serving
Instructions
- If using fresh noodles, gently separate them with your fingers. If using dried, soak in warm water according to package instructions, then drain well. Set aside.
- Heat 1 tbsp (15 ml) of the oil in a wok or large skillet over high heat until shimmering. Add the beaten eggs and scramble quickly until just set, about 30 seconds. Remove eggs to a plate and set aside.
- Add the remaining 1 tbsp (15 ml) oil to the wok. Add the shrimp and cook until they turn pink and are just cooked through, about 1–2 minutes. Remove to the same plate.
- Add the Chinese sausage slices to the wok and stir-fry until they start to crisp and release their fat, about 1 minute. Add the garlic and shallot, and stir-fry for another 30 seconds until fragrant.
- Add the noodles to the wok. Toss and stir-fry for 1–2 minutes, letting them char slightly in places. If the noodles stick, add a splash of water or more oil.
- Add the XO sauce, soy sauce, dark soy sauce, sugar, and white pepper. Toss everything together until the noodles are evenly coated.
- Return the cooked eggs and shrimp to the wok. Add the bean sprouts and chives. Stir-fry for another 1–2 minutes until the bean sprouts are just tender but still crisp.
- Serve immediately with lime wedges on the side.
Tips
- Noodle choice: Fresh wide rice noodles (often labeled “he fen” or “hor fun”) are best. If you can only find dried, soak them in warm water until pliable, then drain thoroughly before cooking.
- High heat is key: The charred, smoky flavor comes from cooking over very high heat. If your pan isn’t hot enough, the noodles will steam instead of char. Work in batches if needed to avoid overcrowding.
- Substitutions: No XO sauce? Use a combination of 1 tbsp (15 ml) oyster sauce and 1 tsp (5 ml) chili garlic sauce for a similar savory-spicy kick. For a vegetarian version, omit the shrimp and sausage and add extra mushrooms or tofu.
- Common mistake: Adding the bean sprouts too early makes them soggy. Add them at the very end to keep their crunch.
Serving Suggestions
Serve the char kway teow hot, straight from the wok, with lime wedges to squeeze over. It pairs well with a simple cucumber salad or a bowl of clear chicken broth. For a fuller meal, add a side of fried wontons or spring rolls.
Variations
- Seafood boost: Add squid or scallops along with the shrimp for a more luxurious version.
- Spicy kick: Stir in 1–2 tsp (5–10 ml) sambal oelek or chili paste with the XO sauce for extra heat.
- Chicken option: Replace the shrimp with thinly sliced chicken breast, cooked through to 165°F (74°C) as per USDA FSIS safe minimum, before adding the noodles.
- Egg noodles: For a different texture, use fresh yellow egg noodles instead of rice noodles, though the dish will no longer be traditional.
Storage and Reheating
Leftover char kway teow can be refrigerated in an airtight container for up to 3 days. To reheat, place it in a hot wok or skillet with a splash of water or oil, and stir-fry until heated through. Alternatively, microwave in 30-second bursts, stirring in between, until hot. The noodles may soften slightly upon reheating, but the flavor will remain.
Frequently Asked Questions
Can I use frozen rice noodles? Yes, thaw them completely and pat dry with paper towels before cooking to avoid excess moisture, which can make the noodles mushy.
What if I don’t have Chinese chives? Scallions (green onions) are the best substitute. Use the green parts, sliced into 2-inch pieces, and add them at the same time.
Is XO sauce very spicy? It varies by brand, but generally it has a mild heat. If you’re sensitive, start with 1 tbsp (15 ml) and adjust to taste.
Can I make this without shrimp? Absolutely. Simply omit the shrimp and add more sausage or mushrooms for a satisfying dish.
Why are my noodles sticking together? This happens if the noodles are too wet. Make sure they are well-drained and toss them with a little oil before adding to the wok.
Can I prepare this ahead of time? It’s best cooked fresh, but you can prep all ingredients in advance and stir-fry just before serving.
Related
- Morton Pickling Salt: How to Use It Safely
- Pickling Asparagus Recipe for Crisp Refrigerator Spears
- Pickling Carrots Recipe: Crisp, Tangy Refrigerator Pickles
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).