Thai Boat Noodles (Intense Thai Canal Beef Noodle Soup)
Quick answer
- Total time
- 55 min
- Level
- Medium
- Servings
- 2 servings
- Ingredients
- 10
About this dish
Thai boat noodles are an intensely flavored street noodle soup that originated on the small boats plying Bangkok's canals, where vendors would hand bowls across the water to customers on the banks.
Read more
The broth is built by simmering beef stock with star anise and a cinnamon stick for fifteen minutes or more, extracting warm, aromatic notes that form the backbone of the dish. Fish sauce, dark soy sauce, and palm sugar are added to season the liquid into a deeply savory, slightly sweet, and mahogany-dark broth. Thinly sliced beef is poached in the simmering liquid for just a minute or two so it stays supple, then ladled over cooked rice noodles in a bowl. Fresh bean sprouts provide crunch and cilantro adds a bright herbaceous lift that counterbalances the concentrated broth. Boat noodle portions are traditionally small-designed to be eaten quickly and in multiples-so every spoonful delivers maximum impact.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Finish
Cook 200 g rice noodles according to the package timing, then rinse briefly under cold water to remove excess starch.
Drain well in a colander so the finished broth stays clear and concentrated.
- 2Control
Put 900 ml beef broth, 1 star anise, and 1 cinnamon stick in a pot over medium heat.
Once it boils, lower to a gentle simmer for at least 15 minutes to draw out the warm spice aroma.
- 3Season
Stir in 1.5 tablespoons fish sauce, 1 tablespoon dark soy sauce, and 1 teaspoon palm sugar until fully dissolved.
Taste the broth, and if it feels flat, add fish sauce in 0.5 teaspoon increments only.
- 4Heat
Bring the broth back to a light boil and slide in 220 g thinly sliced beef, separating the pieces as they go in.
Poach for only 1 to 2 minutes, removing it as soon as the color changes so it stays tender.
- 5Step
Divide the drained noodles and 80 g bean sprouts among bowls, then place the poached beef on top.
Ladle over plenty of hot broth so the sprouts soften slightly while keeping some crunch.
- 6Finish
Top with 2 tablespoons cilantro and optional chili flakes, then serve immediately while the broth is hot.
Before eating, check the dark color and seasoning, then mix the noodles through the concentrated broth.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Thai Boat Noodles feature a deep beef broth enriched with star anise, cinnamon, and dark soy.
- Finish cue
- Poach for only 1 to 2 minutes, removing it as soon as the color changes so it stays tender.
- Avoid this
- Add beef near the end to avoid overcooking and toughness.
Troubleshooting While Cooking
Use these adjustments when the food is not behaving as expected.
- If flavor is mild, adjust in 0.5 tsp increments of fish sauce.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
55min, 10 ingredients
Category median
35min, 9 ingredients
Based on 233 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Hu Tieu Nam Vang (Vietnamese Pork & Shrimp Noodle Soup)
rice noodles, fish sauce

Yam Woon Sen (Thai Glass Noodle Salad with Shrimp)
fish sauce, palm sugar

Beef Brisket Pho Guksu (Charred Ginger Beef Rice Noodle Soup)
fish sauce, bean sprouts