Hu Tieu Xao (Vietnamese Stir Fried Noodles)

User Reviews

5

180 reviews
Excellent
  • Prep Time

    15 mins

  • Cook Time

    15 mins

  • Total Time

    30 mins

  • Servings

    4 people

  • Calories

    552 kcal

  • Course

    Main Course

  • Cuisine

    Vietnamese

Hu Tieu Xao (Vietnamese Stir Fried Noodles)

Hu Tieu Xao highlights tender marinated flank steak quickly seared and combined with wide rice noodles, Chinese broccoli, bean sprouts, and a savory oyster-soy-based sauce. The noodles are gently tossed last to preserve their texture, making for a flavorful stir-fried noodle dish with contrasting textures from crunchy vegetables and juicy beef. This dish suits those wanting a balanced noodle stir-fry with a touch of sweetness and umami from the pan sauce.

Description

Hu Tieu Xao (Vietnamese Stir Fried Noodles) features thinly sliced flank steak marinated with oyster sauce, light and dark soy sauces, sugar, and garlic powder, tenderized further by baking soda. The meat is quickly seared to preserve juiciness. Wide rice noodles, either fresh or dried, are blanched or cooked before stir-frying to a tender yet firm texture. Chinese broccoli stems and leaves are cooked gradually for even doneness and crunch, and bean sprouts are added last for freshness. The reserved marinade sauces the noodles and ties the dish together, offering a balance of savory and slight sweetness. Garnished with chopped scallions and optionally served with sriracha, the dish delivers a rich, layered flavor profile typical of Vietnamese stir-fried noodles.

The process emphasizes timing and gentle handling, especially adding noodles last and mixing carefully to keep strands separate without breaking. The beef benefits from the rest in marinade and quick searing to remain tender.

This dish works well as a complete meal on its own, pairing well with light sides or simple clear soups if desired. The combination of meat, vegetables, and noodles offers satisfying textures and flavors in each bite.

When cooking, slice the beef against the grain and use baking soda to tenderize for the best texture. Avoid overcooking noodles; add them at the end and toss them gently to maintain their integrity. This attention to technique ensures the best eating experience.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

For the Beef Marinade

  • 1 pound flank steak thinly sliced against the grain, or skirt steak
  • ½ teaspoon baking soda
  • 2 tablespoon oyster sauce
  • 1 ½ tablespoon soy sauce light
  • 1 tablespoon dark soy sauce
  • 2 teaspoon sugar
  • 1 teaspoon garlic powder

For the Stir Fry

  • 2 tablespoon cooking oil divided, neutral
  • 1 pound rice noodles wide, fresh or dried
  • ½ yellow onion thinly sliced
  • ½ pound Chinese broccoli chopped (separate stems/leaves, gai lan
  • 1 cup bean sprout
  • Sriracha sauce optional
  • scallion chopped, for garnish

Instructions

Marinate the beef

  1. In a medium bowl, mix oyster sauce, soy sauces, sugar, and garlic powder. Coat the beef with baking soda and ½ tbsp of the sauce. Let it sit for 15 minutes while prepping the rest. Reserve the remaining marinade.

Prep the Noodles

  1. Fresh noodles: Cut into 1-inch wide strips. Blanch for 30 seconds if stiff, then drain and shock in ice water.Dried noodles: Cook according to package directions until al dente. Drain and rinse with cold water

Sear the Beef

  1. Heat 1 tbsp oil in a large nonstick pan or wok over medium-high. Sear the beef for 1–2 minutes per side, then transfer to a plate.

Stir Fry Veggies

  1. Add the remaining oil. Cook the onion and Chinese broccoli stems for 2 minutes. Add the leaves and cook 4–5 minutes more, until softened.

Add Noodles + Sauce

  1. Gently separate noodles and toss with the remaining marinade. Add a splash of water or oil if they start to dry out.
  2. Finish. Return the beef to the pan. Toss in bean sprouts and mix everything together until heated through.
  3. Garnish & Serve. Top with scallions and a drizzle of sriracha if you like heat. Serve immediately!

Notes

  • Slice beef thinly against the grain to maximize tenderness and marinate well with baking soda for at least 15 minutes.
  • Handle noodles gently when adding to the stir fry to prevent breaking; separate them carefully.
  • Use fresh or dried wide rice noodles as preferred; blanch fresh noodles briefly to soften if needed.
  • Serve immediately after tossing to enjoy the beef's tenderness and the noodles’ firm texture.

Nutrition Information

Show Details
Calories 552kcal (28%) Carbohydrates 68g (23%) Protein 18g (36%) Fat 22g (34%) Saturated Fat 7g (35%) Polyunsaturated Fat 2g (12%) Monounsaturated Fat 10g (50%) Trans Fat 0.02g (1%) Cholesterol 53mg (18%) Sodium 875mg (36%) Potassium 412mg (9%) Fiber 2g (8%) Sugar 3g (6%) Vitamin A 1693IU (34%) Vitamin C 20mg (22%) Calcium 67mg (7%) Iron 3mg (17%)

Nutrition Facts

Serving: 4people

Amount Per Serving

Calories 552 kcal

% Daily Value*

Calories 552kcal 28%
Carbohydrates 68g 23%
Protein 18g 36%
Fat 22g 34%
Saturated Fat 7g 35%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 10g 50%
Trans Fat 0.02g 1%
Cholesterol 53mg 18%
Sodium 875mg 36%
Potassium 412mg 9%
Fiber 2g 8%
Sugar 3g 6%
Vitamin A 1693IU 34%
Vitamin C 20mg 22%
Calcium 67mg 7%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

180 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

Chicken Burrito

Mexican
5.0 (24 reviews)

Spatchcock Turkey

American
5.0 (45 reviews)

Chicken and Spinach Pie

American
5.0 (15 reviews)

One Pot Apricot Chicken Recipe

American
5.0 (18 reviews)

Easy Braised Short Ribs

American
5.0 (18 reviews)

Kung Pao Shrimp

Chinese
5.0 (12 reviews)

Ground Beef Stroganoff

American
5.0 (9 reviews)