Thai Boat Noodle Soup (Kuay Teow Reua)
A deeply savory, cinnamon- and star anise-scented beef broth ladled over thin rice noodles, tender braised shank, quick-cooked sirloin and crisp morning glory, then crowned with crunchy pork cracklings and fried garlic. This version skips the traditional blood thickener but keeps the dark, sweet-salty-funky character from fermented red bean curd.
- Prep
- 1 hr 1 min
- Cook
- 1 hr 45 min
- Wait
- 45 min
- Total
- 3 hr 31 min
- Makes
- 4 generous bowls
Steps
Before you start
- Buy thin dried rice noodles (sen lek) and fermented red bean curd (nam tao hu) at an Asian market; both are essential to the authentic flavor.
- Place the sirloin in the freezer at the very start; partially frozen beef slices paper-thin.
- Plan about 3½ hours from start to bowl. The broth simmers unattended for 1 hour 45 minutes, so most of the time is hands-off.
- Have a large stockpot (at least 5 quarts / 5 L) and a fine-mesh strainer ready.
- Use fully cooked, ready-to-eat pork cracklings (the packaged, crisp kind); do not use raw pork skin.
Chill the sirloin
- Trim any thick fat from the sirloin, wrap it in plastic, and place it on a plate in the freezer for 20 minutes.
- It should be firm on the outside but still slightly give in the center.
+ Show details− Hide details
Ready when: Firm to the touch outside with a little give in the center
Toast and prep aromatics
- Set a small dry skillet over medium-low heat.
- Toast the cinnamon, star anise and white peppercorns for 2 to 3 minutes, shaking the pan often.
- While they toast, smash the garlic, halve the shallots, slice the galangal and chop the cilantro stems and roots.
+ Show details− Hide details
Ready when: Spices smell fragrant and warm; star anise darkens slightly
Tip: Pull the pan off the heat the moment the spices smell strong; burnt spices make the broth bitter.
Parboil shank and bones
- Put the beef shank and bones in the stockpot and cover with cold water by 2 inches.
- Bring to a rolling boil over high heat and boil 5 minutes until grey foam rises.
- Drain into a colander, then rinse each bone and the shank under cold water to remove scum.
- Scrub out the pot.
+ Show details− Hide details
Ready when: Grey foam has risen and the drained meat looks clean after rinsing
Tip: This step is what keeps the finished broth clear and clean-tasting.
Simmer the broth
- Return the shank and bones to the clean pot.
- Add 12 cups (2.8 L) cold water, the toasted spices, garlic, shallots, galangal, cilantro stems and roots, mashed red bean curd and palm sugar.
- Bring just to a boil over high heat, then reduce to low so the surface barely bubbles.
- Cover with the lid slightly ajar and simmer 1 hour 45 minutes, skimming any foam in the first 15 minutes.
+ Show details− Hide details
Ready when: A fork slides easily into the shank and the broth smells strongly of cinnamon and beef
Tip: A hard boil makes the broth cloudy; keep it at a bare simmer.
Strain and season
- Lift out the shank and set it on a plate to cool 10 minutes.
- Strain the broth through a fine-mesh strainer into a clean pot, discarding the bones and aromatics.
- Stir in the fish sauce, light soy sauce and dark soy sauce.
- Taste and add salt only if needed.
- The broth should taste savory, lightly sweet and slightly spiced.
- Keep it at a gentle simmer over low heat.
+ Show details− Hide details
Ready when: Broth is deep brown, clear and well seasoned when tasted
Tip: Season slightly boldly; the noodles and vegetables will dilute the broth in the bowl.
Soak noodles, slice meat
- Cover the rice noodles with warm tap water in a large bowl and soak 15 minutes until pliable but still firm.
- Meanwhile, slice the cooled shank against the grain into ¼-inch slices.
- Slice the chilled sirloin as thinly as possible against the grain, then bring a large pot of water to a boil over high heat for blanching.
+ Show details− Hide details
Ready when: Noodles bend easily but still have a firm white core
Blanch noodles and greens
- Drain the noodles.
- Divide them into 4 portions.
- In the boiling water, blanch one noodle portion at a time for 20 to 30 seconds, then lift out with a strainer into a bowl.
- Repeat.
- Blanch the morning glory for 30 seconds and the bean sprouts for 10 seconds, and divide among the bowls.
+ Show details− Hide details
Ready when: Noodles are tender but springy; morning glory is bright green and crisp-tender
Tip: Do not overcook the noodles; they continue to soften in the hot broth.
Cook sirloin and assemble
- Bring the broth to a steady simmer over medium heat.
- Drop the sliced sirloin in and stir for 15 to 20 seconds until the slices turn from red to mostly grey-brown.
- Immediately ladle broth and beef over the noodles and greens, then add the sliced shank.
+ Show details− Hide details
Ready when: Sirloin slices are no longer red; no pink remains
Tip: Pull the beef quickly; thin slices overcook and toughen in seconds.
Garnish and serve
- Top each bowl with scallions, cilantro leaves, fried garlic and a handful of the fully cooked, ready-to-eat pork cracklings (they are already cooked through and need no further heating).
- Stir the vinegar and sliced Thai chilies together in a small dish.
- Serve at once with chili flakes, sugar and the chili vinegar at the table for each person to adjust.
+ Show details− Hide details
Ready when: Bowls are steaming, with cracklings still crisp on top
Tip: Add the cracklings last so they stay crunchy.
Good to know
Tips
- Parboiling the bones first is the key to a clear, clean broth.
- Salt and sweetness are balanced at the table in Thai noodle shops; let everyone add sugar, chili and vinegar to taste.
- Slice the sirloin against the grain and as thin as you can so it cooks in seconds.
- For deeper flavor, char the shallots and garlic under a broiler or in a dry pan before adding them to the pot.
Make ahead
Make the broth through step 5 up to 3 days ahead; cool, refrigerate, and slice the shank just before serving. Reheat to a simmer before assembling.
Storage & reheating
Store broth and sliced shank separately from noodles and vegetables. Refrigerate in airtight containers up to 3 days, or freeze the broth and shank up to 3 months. Reheat broth to a full simmer on the stove. Cook fresh noodles, greens and sirloin for each serving; do not store assembled bowls. Pork cracklings are best fresh and keep at room temperature in a sealed bag 1 day.
Substitutions
- galangal → fresh ginger. Use the same weight; the flavor will be sharper and less piney.
- morning glory (water spinach) → baby bok choy or spinach. Blanch bok choy 45 seconds; spinach 10 seconds.
- palm sugar → packed light brown sugar. Use 1 tablespoon.
- dried thin rice noodles (sen lek) → dried rice vermicelli. Cook according to package time, usually 2 to 3 minutes.