Ingredients
For the Noodles:
-
- 400g (approx. 14 oz) fresh yellow egg noodles (often labelled “Hokkien noodles”) OR 200g (approx. 7 oz) dried egg noodles or instant ramen blocks (noodles only, discard seasoning packets)
-
- 1 tablespoon vegetable oil (for boiling noodles, if using fresh)
For the Protein (Choose one or a combination):
-
- 200g (approx. 7 oz) boneless, skinless chicken thighs or breast, thinly sliced
-
- 150g (approx. 5 oz) medium shrimp, peeled and deveined
-
- 150g (approx. 5 oz) firm tofu, pressed and cubed
-
- 2 large eggs, lightly beaten (for scrambling)
For the Aromatics & Vegetables:
-
- 3 tablespoons vegetable oil or peanut oil, for stir-frying
-
- 4 cloves garlic, minced
-
- 2 shallots, thinly sliced (or 1/2 small red onion, thinly sliced)
-
- 1–2 red chilies (like bird’s eye or Fresno), thinly sliced (adjust to your spice preference, deseed for less heat)
-
- 1 cup shredded green cabbage
-
- 1 medium carrot, julienned or thinly sliced
-
- 1/2 cup green beans, trimmed and cut into 1-inch pieces (or a handful of beansprouts, add at the very end)
-
- 2 stalks bok choy or pak choy, leaves and stems separated, stems sliced, leaves roughly chopped
-
- 2 spring onions (scallions), green parts sliced diagonally, white parts minced (add whites with garlic/shallots)
For the Signature Sauce:
-
- 3 tablespoons Kecap Manis (sweet soy sauce – essential)
-
- 1 tablespoon light soy sauce
-
- 1 tablespoon oyster sauce (optional, but adds depth)
-
- 1 teaspoon sambal oelek or chili garlic sauce (adjust to taste)
-
- 1/2 teaspoon sesame oil
-
- 1/4 teaspoon white pepper (optional)
-
- 1 tablespoon water or chicken broth
For Garnish (Highly Recommended):
-
- Fried shallots (crispy fried onions – store-bought or homemade)
-
- Sliced cucumber
-
- Sliced tomato
-
- Lime wedges
-
- Prawn crackers (kerupuk)
-
- Fresh cilantro or chopped celery leaves
Instructions
1. Prepare the Noodles:
* If using fresh egg noodles: Loosen them. If they seem very starchy, you can briefly blanch them in boiling water for 30-60 seconds, then drain and toss with 1 tablespoon of oil to prevent sticking.
* If using dried egg noodles or instant ramen: Cook according to package directions until al dente (slightly undercooked). Drain immediately, rinse with cold water to stop the cooking process, and toss with a little oil to prevent sticking. Set aside.
2. Cook the Eggs (Optional but Traditional):
* Heat 1 teaspoon of oil in your wok or large skillet over medium heat.
* Pour in the lightly beaten eggs. Let them set slightly, then gently scramble until just cooked.
* Remove from the wok and set aside.
3. Prepare the Sauce:
* In a small bowl, whisk together all the sauce ingredients: Kecap Manis, light soy sauce, oyster sauce (if using), sambal oelek, sesame oil, white pepper (if using), and water/broth.
* Taste and adjust seasoning if needed – it should be a balance of sweet, salty, and spicy. Set aside.
4. Stir-fry the Proteins:
* Heat 1 tablespoon of the stir-frying oil in the wok over high heat until it’s shimmering.
* If using chicken: Add the sliced chicken and stir-fry until it’s lightly browned and cooked through. Remove from the wok and set aside.
* If using shrimp: Add the shrimp and stir-fry until pink and cooked through (usually 2-3 minutes). Remove from the wok and set aside.
* If using tofu: Add the cubed tofu and pan-fry until golden brown on all sides. Remove from the wok and set aside.
5. Sauté Aromatics and Hardy Vegetables:
* Add the remaining 2 tablespoons of stir-frying oil to the wok (add more if needed). Heat over medium-high heat.
* Add the minced garlic, sliced shallots (and white parts of spring onions, if separated), and sliced chilies. Stir-fry for about 1-2 minutes until fragrant and the shallots are softened – be careful not to burn the garlic.
* Add the carrot, green beans, and cabbage (and bok choy stems). Stir-fry for 3-4 minutes until they are tender-crisp. You want them to retain some bite.
6. Combine and Conquer:
* Push the vegetables to one side of the wok. Add the cooked noodles to the empty space. Let them sit for a minute to get a little char if you like.
* Pour the prepared sauce mixture all over the noodles and vegetables.
* Add the cooked chicken, shrimp, or tofu back into the wok, along with the scrambled eggs and bok choy leaves.
* Toss everything together vigorously using tongs or a spatula, ensuring every strand of noodle is coated with the sauce and all ingredients are well combined and heated through. This should take about 2-3 minutes. If the noodles seem too dry, add a tablespoon or two of water or chicken broth.
7. Final Touches:
* Stir in most of the sliced green parts of the spring onions, reserving some for garnish.
* Taste one last time. Adjust with a little more Kecap Manis for sweetness, soy sauce for saltiness, or sambal for heat, if desired.
Nutrition
- Serving Size: One Normal Portion
- Calories: 550-750 kcal