Beef Kway Teow Soup Recipe: Wok-Seared Beef and Flat Noodles in Fragrant Spice Broth

Soups & Stews

Beef Kway Teow Soup Recipe: Wok-Seared Beef and Flat Noodles in Fragrant Spice Broth

This beef kway teow soup recipe delivers the bold, aromatic flavors of a bustling Singapore street stall in your own kitchen.

The secret lies in wok-seared beef strips and flat rice noodles simmered in a fragrant spice broth that balances sweet, sour, and umami notes—just like the versions that keep lines moving at 2 AM. What sets this apart is the technique: high-heat searing for the beef creates that signature wok hei (breath of the wok) aroma, while star anise and cinnamon infuse the broth with depth.

The recipe begins with a rich, aromatic base built from ginger, garlic, and chili, then layered with tender beef strips that develop a caramelized crust from the wok. Flat rice noodles cook in the hot broth until just tender, absorbing the complex flavors without turning mushy.

Every element comes together in a single pot, making this a one-bowl wonder that’s both impressive and approachable—perfect for weeknights or special gatherings.

By the time you serve this soup, you’ll have golden-brown beef strips, chewy yet tender noodles, and a fragrant broth that’s fragrant with star anise and brightened by a touch of tamarind. The result is a dish that’s restaurant-quality but rooted in home-cooking simplicity.

Garnish with crispy fried shallots and fresh chives for texture and freshness, and you’ve got a bowl that’s as visually striking as it is delicious.

This recipe scales beautifully—double the ingredients for a crowd, or halve it for a single serving. The broth keeps well for up to 3 days, so you can make it ahead and reheat with fresh noodles.

Whether you’re introducing someone to the flavors of Southeast Asia or recreating a favorite takeout experience, this beef kway teow soup delivers the real deal.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef kway teow soup

Here's what you need to bring Singapore street flavors home in one steaming bowl.

Ingredient Amount Notes
Flat Rice Noodles (Kway Teow) 🍜 8 oz Fresh or dried, soaked if dried
Beef Chuck Roast 🥩 1 ½ lb Thinly sliced against grain
Fresh Ginger 🧄 2 tbsp Minced, peeled
Garlic Cloves 🧄 6 cloves Minced, peeled
Red Chili Peppers 🌶️ 2 whole Thinly sliced, seeds removed
Star Anise Pods 🌟 2 whole Lightly crushed
Cinnamon Sticks 🌿 2 whole Broken into pieces
Tamarind Paste 🍈 1 tbsp Dissolved in 2 tbsp hot water
Soy Sauce 🍶 2 tbsp Dark soy preferred
Oyster Sauce 🍲 1 tbsp For umami depth
Sesame Oil 🫒 1 tbsp For aroma, added last
Vegetable Oil 🫒 ½ cup High smoke point for searing
Fresh Shallots 🧅 3 whole Thinly sliced, for garnish
Fresh Chives 🌿 ¼ cup Chopped, for garnish
Crispy Fried Shallots 🧅 2 tbsp Store-bought or homemade

The beef is everything here. Chuck roast gives you that tender, caramelized texture—sirloin stays tough. Slice it against the grain for chewiness, and sear it in the wok until it's golden brown. Asian markets often carry pre-sliced beef for kway teow, but if you're slicing yourself, use a sharp knife and work quickly. For the noodles, fresh kway teow from the Asian aisle is ideal, but dried works too—just soak it for 10 minutes before adding to the broth. Star anise and cinnamon are non-negotiable—they're what gives the broth that signature depth. Penzeysn or bulk bins at natural food stores have the best quality.

No star anise? 1 tsp ground star anise works in a pinch, but it's not the same. Running short on tamarind? Lime juice plus 1 tsp sugar gets you close. Fresh chives? Green onions work just fine. The soy sauce matters—dark soy gives that glossy sheen, but regular works if you've got nothing else. For the shallots, if you can't find crispy fried ones, quick-fry thin slices in oil until golden. The key is high heat—this isn't a gentle simmer. Your wok or heavy pot should be screaming hot before the beef hits the oil.

This broth is a keeper. Make a double batch and store it in the fridge for up to 3 days—it only gets better as the flavors meld. The noodles? Cook them fresh when serving, or they'll turn mushy. Garnishes like crispy shallots and chives should go on right before serving—they add that restaurant-quality crunch. Freeze the broth without the noodles for up to 3 months. I always make extra because it disappears fast. Pro tip: Add a splash of sesame oil right before serving—it takes the whole dish to next level.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this—just dice the ginger and mince the garlic, then let the beef simmer until it practically falls apart. No fancy knife skills needed, and the chili peppers? Toss them in whole if you’re lazy (I often do).
  • Umami Bomb Combo: That beef chuck roast? Slow-cooked until tender, then shredded into the broth with ginger and garlic—it’s like a flavor grenade. The kway teow soaks up every last bit, leaving you with that rich, savory punch that lingers.
  • Weeknight to Party Upgrade: Same recipe, different vibes. Serve it steaming in bowls for a cozy Tuesday night, or ladle it into a big pot for a weekend gathering. Add a fried egg on top when guests arrive—suddenly, it’s fancy.
  • Budget-Friendly Leftovers: A single roast feeds my family for days. Store the broth separately, and reheat with fresh noodles or even rice—it’s my go-to for lazy lunches. Honestly, the second day is when it gets even better.

Step-by-step instructions for beef kway teow soup

Here's how to create a rich, aromatic beef kway teow with perfectly seared beef and fragrant spice broth.

1

Prepare the Beef and Aromatics

Slice the 1.5 lb beef chuck roast thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly in the wok. Pat the beef dry with paper towels—this helps achieve a good sear later.

While the beef rests, peel and mince the 2 tbsp fresh ginger and 6 cloves garlic. Thinly slice the 2 whole red chili peppers, removing seeds for less heat. Lightly crush the 2 whole star anise pods and break the 2 whole cinnamon sticks into ½-inch pieces. These spices will infuse the broth with deep, warming flavors.

2

Sear the Beef and Build the Spice Broth

Heat a wok or large skillet over high heat until smoking. Add 0.5 cup vegetable oil and swirl to coat. Working in batches, add the beef strips and sear for 1-2 minutes per batch until deep brown and slightly charred. Remove the beef and set aside—it'll finish cooking in the broth.

In the same wok, add the minced ginger and garlic, sliced chili peppers, crushed star anise, and broken cinnamon sticks. Stir-fry for 30 seconds until fragrant. Pour in 6 cups water (not listed but required for broth) and bring to a boil. Reduce heat to medium-low and simmer for 15 minutes to let the spices infuse.

3

Cook the Noodles and Finish the Broth

While the broth simmers, prepare the 8 oz flat rice noodles (kway teow). If using dried noodles, soak them in warm water for 10-15 minutes until pliable but still slightly firm. Drain and rinse briefly under cold water to stop cooking. If using fresh noodles, cook them according to package instructions until just tender.

Dissolve the 1 tbsp tamarind paste in 2 tbsp hot water and stir into the simmering broth. Add the 2 tbsp soy sauce and 1 tbsp oyster sauce, then return the seared beef to the wok. Simmer for another 5 minutes to meld flavors. Taste and adjust seasoning—you may need a bit more soy sauce for saltiness or a splash of water if the broth is too thick.

4

Assemble and Garnish

Add the cooked noodles to the wok and gently toss to coat in the broth. Cook for 2-3 minutes until the noodles are heated through and slightly softened. The noodles should be tender but still hold their shape—don't overcook them or they'll turn mushy.

Remove from heat and stir in the 1 tbsp sesame oil. Ladle the soup into bowls and garnish with thinly sliced fresh shallots, chopped fresh chives, and 2 tbsp crispy fried shallots. The contrast of textures—soft noodles, tender beef, and crispy shallots—makes this dish truly special.

👨‍🍳

Pro Tips For Making Beef Kway Teow Soup

  • STIR-FRY THE NOODLES DRY: I learned this the hard way—soaking kway teow in water ruins the texture. Instead, toss the dry noodles in a hot wok with 1 tablespoon oil for 30 seconds until they puff slightly. This gives them that signature chewy bite without turning mushy. (Yes, it looks weird, but trust me.)
  • SEAR THE BEEF IN BATCHES: Crowding the pan steams the beef instead of searing it. Cut the chuck roast into 1-inch chunks and cook them in two batches over medium-high heat for 2-3 minutes per side—golden crust first, tender interior second. The difference in flavor is night and day.
  • JULIENNE THE GINGER THIN: I used to grate ginger like I was shredding carrots, but that leaves bitter chunks. Instead, slice it paper-thin (about 1mm) using a mandoline or sharp knife. It infuses flavor without overpowering, and you won’t spend 10 minutes fishing out tough bits.
  • SIMMER LOW AND COVERED: After adding broth, reduce heat to the lowest setting and cover the pot. Let it bubble gently for 45 minutes—no peeking, no stirring. High heat turns the broth cloudy, and stirring releases starches that make the soup gluey. Patience here makes the broth rich, not thin.

Perfect pairings for beef kway teow soup

Classic Side Pairings

Start with a simple cucumber-lime salad to cut through the richness of the beef kway teow. Toss ½ cucumber (julienned) with 1 tbsp lime juice, 1 tsp rice vinegar, ½ tsp sugar, and a pinch of salt.

The crisp, cool contrast balances the warm, spiced broth perfectly. 🥒

For a heartier option, serve with steamed jasmine rice—it soaks up any leftover broth beautifully. A sprinkle of toasted sesame seeds adds nutty depth. I often make a double batch of rice because it disappears fast when paired with this soup.

Drink Pairings

A Singaporean lager like Tiger Beer is my go-to choice—its light, crisp profile complements the soup’s bold flavors without overpowering them. The subtle malt sweetness enhances the tamarind’s tang. 🍺

For a non-alcoholic option, jasmine iced tea with a squeeze of lime is refreshing. Brew 2 tbsp jasmine tea in 2 cups hot water, chill, and serve over ice with 1 tbsp lime juice. The floral notes harmonize with the star anise and cinnamon in the broth.

Garnish Upgrades

Elevate your bowl with quick-pickled red onions—slice ½ red onion thinly, soak in ¼ cup vinegar, 1 tsp sugar, and a pinch of salt for 15 minutes. The bright acidity cuts through the richness. 🧅

Add crispy garlic chips for an extra crunch. Toss 6 garlic cloves in 1 tbsp oil, bake at 375°F for 8-10 minutes until golden, then sprinkle on top. The garlic’s aroma ties everything together beautifully.

Dipping Sauces

Whisk together 2 tbsp hoisin sauce, 1 tsp chili garlic sauce, and 1 tsp rice vinegar for a quick dipping sauce. The sweet, spicy, and tangy flavors complement the soup’s depth. 🌶️

For a lighter option, mix 1 tbsp lime juice, 1 tsp fish sauce, and ½ tsp sugar with a splash of water. This sour-sweet dip enhances the beef’s umami without overpowering the broth.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 50g18%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried kway teow noodles instead of fresh?

Yes, but soak them first! Dried kway teow needs 10-15 minutes in warm water until pliable but still firm. Drain and rinse briefly in cold water before adding to the broth—this prevents them from turning mushy. Fresh noodles cook faster (1-2 minutes in boiling water), so adjust accordingly.

2

What's the best cut of beef for kway teow?

Beef chuck roast is ideal—it's flavorful and tender when sliced thinly against the grain. Avoid lean cuts like sirloin, which can dry out during searing. For extra tenderness, marinate the beef in 1 tbsp soy sauce and 1 tsp cornstarch for 30 minutes before cooking.

3

How do I make the broth more aromatic?

Toast the whole spices first! Lightly fry the star anise and cinnamon sticks in oil for 30 seconds before adding water. This deepens their flavors. Also, use fresh ginger and garlic instead of powdered—fresh aromatics infuse the broth much better. For extra depth, add 1 tsp white pepper when simmering.

4

Can I make this soup ahead of time?

Prepare the broth up to 3 days ahead and store it in the fridge. Reheat gently, then cook the noodles fresh when serving. For the beef, sear it just before eating to keep it tender. Garnishes like crispy shallots should be added right before serving to maintain crunch.

5

What if my broth is too bland?

Balance it with 1 tsp fish sauce (for umami) or ½ tsp white pepper (for depth). If it's too salty, dilute with ½ cup hot water. For extra richness, stir in 1 tbsp oyster sauce or a splash of tamarind paste (dissolved in water) to brighten the flavors. Taste as you go!

★★★★★4.7(10 reviews)
Categories Soups & Stews