Singaporean Flat Rice Noodle Stir-Fry (Char Kway Teow)
Singaporean Medium

Singaporean Flat Rice Noodle Stir-Fry (Char Kway Teow)

A smokey, sweet-savory hawker classic made with chewy rice noodles and tofu scramble

singaporeanveganvegetariandairy-freedinnerquickweeknight
β€” (0 ratings)
⏱️ 30 minutes 20 minutes prep · 15 minutes cook
🍽️ 2 Serves
570 Calories
18g Protein
62g Carbs
32g Fat

Why This Recipe Works

These noodles capture the high-heat energy of Singaporean hawker centers, balancing sweet kecap manis with a punch of savory sauce. The key is allowing the noodles and tofu to lightly char in the pan, creating that characteristic smokey depth without needing a professional wok.


Instructions

1

Submerge the noodles in boiling water in a large bowl. Move them occasionally to prevent clumping and let them soak until they turn opaque and pliable but remain very chewy, about 8 to 10 minutes, then drain.

2

Divide the pressed tofu into two portions; slice one into strips and mash the other in a small bowl to create a crumble.

3

Whisk the soy sauce, vegan oyster sauce, sweet soy sauce, and chili sauce together in a small bowl until combined.

4

Heat a large cast-iron skillet over high heat with a portion of the oil. Once the oil shimmers, add the tofu strips in a single layer and sear until the edges are crisp, about 3 to 4 minutes per side, then toss with the sweet soy sauce and cook until the tofu is lightly charred.

5

Move the tofu to the edge of the pan and add the remaining oil to the center. Stir in the onion and garlic and sautΓ© until they are tender and show small charred spots, about 1 minute.

6

Add the soaked noodles and the sauce mixture to the pan. Toss constantly to coat, cooking until the noodles have fully absorbed the liquid and are tender throughout, about 2 to 3 minutes.

7

Push the noodles to the side and add the mashed tofu to the hot surface. Sprinkle with turmeric and salt, then stir the tofu until it is evenly yellow and resembles scrambled eggs.

8

Fold in the bean sprouts and chives, then increase the heat to high. Toss everything together for 2 to 3 minutes until the sprouts are just wilted but still retain a fresh crunch.

9

Transfer to a plate and serve immediately while the noodles are still steaming and hot.


🍽️ Complete the Meal

Steamed jasmine rice Sambal oelekLime wedges
🧊
Storage: Refrigerate leftovers for up to 3 days.

Frequently Asked Questions

Can I freeze this recipe?

Refrigerate leftovers for up to 3 days.

What substitutions can I make?
  • vegan oyster sauce: vegetarian stir-fry sauce
Rohit Bothra
Recipe by

Rohit Bothra

Self-taught cook exploring global vegetarian cuisine from my Atlanta kitchen.

Learn more about me β†’
⏱️ 00:00