Hủ Tiếu Xào (Vietnamese Stir-Fried Noodles with Beef)

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

Hu tieu xao is a dry Vietnamese noodle dish made with wide rice noodles, tender beef, and crisp vegetables tossed in a savory sauce. It’s quick to cook, easy to customize, and a good option when you want noodles without a broth.

A white plate with Hu Tieu Xao with beef and vegetables and chopsticks resting on the plate.

It’s quick, flexible, and perfect for nights when you want something filling but don’t feel like making soup. If you enjoy noodle dishes like seafood pan-fried noodles (mi xao gion) or yaki udon stir-fried rice noodles, this one is a great option to keep in rotation.

What Is Hu Tieu Xao?

Hu tieu xao is a Vietnamese stir-fried noodle dish made with wide rice noodles, meat, and vegetables tossed in a savory soy-based sauce. Unlike hu tieu noodle soup, this version is dry and cooked over high heat.

You’ll see different variations depending on the cook. Some versions use shrimp, some use pork or seafood, and others keep it simple with beef and greens. The base stays the same: wide rice noodles that soak up flavor quickly.

Fresh vs. Dried Rice Noodles

Both fresh and dried noodles work well here, but they behave a little differently.

Fresh rice noodles are soft and pliable. They cook quickly and have a smoother texture once stir-fried. If they feel stiff, a quick blanch helps loosen them up.

Dried rice noodles are easier to store and more widely available. Cook them just until al dente, then rinse with cold water to stop the cooking. Overcooked noodles will break apart once they hit the pan.

If you want more detail on handling rice noodles, my how to cook rice noodles post breaks it down step by step.

Different types of fresh and dried rice noodles.

Ingredients You’ll Need

This recipe uses a short list of ingredients, but each one plays a role.

Flank or skirt steak cooks quickly and stays tender when sliced against the grain. Baking soda helps soften the beef so it doesn’t tighten up in the pan.

Wide rice noodles are the backbone of the dish. Onion, Chinese broccoli, and bean sprouts add texture and balance.

The sauce is savory with a hint of sweetness, built from oyster sauce, soy sauces, and sugar.

Ingredients needed for Hu Tieu Xao/Pho Ap Chao: beef (flank or skirt), rice noodles, Chinese broccoli, onion, bean sprouts, cooking oil, oyster sauce, light soy sauce, dark soy sauce, sugar, garlic powder, and baking soda.

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

How to Make Hu Tieu Xao (Overview)

Start by velveting the beef with baking soda, then rinse it well and pat it dry. Once tenderized, marinate the beef while you prep everything else so it has time to absorb flavor.

Process shots 1 and 2 of slicing the beef thinly against the grain and making the marinade.

Prepare the noodles next, whether you’re using fresh or dried. Make sure they’re fully separated before adding them to the pan.

Sear the beef quickly over high heat and remove it so it doesn’t overcook.

Process shots 3 and 4: marinating the beef with the sauce and searing it on the wok.

Stir-fry the vegetables, starting with the sturdier stems and finishing with the leaves.

Process shots 5 and 6: sautéing the onions and Chinese broccoli stems, then leaves.

Add the noodles and reserved sauce, tossing gently so they don’t break apart. A small splash of water or oil helps loosen everything if needed.

Process shot step 7 and 8: adding in the noodles and sauce.

Return the beef to the pan, add the bean sprouts, and toss just until heated through.

Process shots 9 and 10: adding in the beef and bean sprouts, and stirring it all together.

The full measurements and timing are in the recipe card below.

Tips for the Best Hu Tieu Xao

✔️ Slice the beef thinly and always against the grain.
✔️ Do not skip the baking soda in the marinade. It makes a big difference in tenderness.
✔️ Keep the heat fairly high so the noodles stir-fry instead of steaming.
✔️ Add the noodles near the end and toss gently to keep them intact.
✔️ Taste before serving and adjust seasoning if needed.

A white plate with Hu Tieu Xao with beef and vegetables and chopsticks resting on the plate.

How to Store and Reheat

Store leftovers in an airtight container in the fridge for up to 3 days.

Reheat in a skillet over medium heat with a splash of water or oil to loosen the noodles. The microwave works too, but stir halfway through so it heats evenly.

This dish is best fresh and not recommended for freezing, since rice noodles tend to lose their texture once thawed.

A pair of chopsticks holding up a bite of noodles, flank steak, and Chinese broccoli.

Make It This Week

Hu tieu xao is one of those reliable noodle dishes that comes together fast and hits the spot every time. It’s easy enough for a weeknight but still feels complete when you want something a little more than a basic dinner.

If you try it, leave a comment and let me know how it turned out. And if this is one you’ll want to make again, save it on Pinterest so it’s easy to come back to later.

RECIPE

A plate of flat wide noodles (hu tieu) with beef and Chinese broccoli (gai lan).

Hu Tieu Xao (Vietnamese Stir-Fried Noodles)

Quynh Nguyen
Wide rice noodles stir-fried with tender beef, Chinese broccoli, and bean sprouts in a savory sauce. This hu tieu xao is quick to make, flexible, and perfect for busy weeknights.
5 from 60 votes
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Course
Cuisine Vietnamese
Servings 4 people
Calories 672 kcal

Ingredients
  

Beef Marinade

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

Stir Fry

  • 2 tablespoons neutral cooking oil, divided
  • 1 pound wide rice noodles, fresh or dried
  • ½ yellow onion, thinly sliced
  • ½ pound Chinese broccoli (gai lan), chopped with stems and leaves separated
  • 1 cup bean sprouts
  • Sriracha, optional
  • Chopped scallions, for garnish

Instructions
 

  • Velvet and marinate the beef. Toss the sliced beef with baking soda and let sit for 10–15 minutes to tenderize. Rinse thoroughly under cold water and pat dry. In a bowl, mix oyster sauce, light soy sauce, dark soy sauce, sugar, and garlic powder. Add the beef and coat with ½ tablespoon of the sauce. Let marinate for 15 minutes. Reserve the remaining sauce for the stir-fry.
  • Prepare the noodles.
    Fresh noodles: Cut into 1-inch strips. Blanch for 30 seconds if stiff, then drain and rinse with cold water.
    Dried noodles: Cook according to package directions until al dente. Drain and rinse with cold water.
  • Sear the beef. Heat 1 tablespoon oil in a large pan or wok over medium-high heat. Sear beef for 1–2 minutes per side. Transfer to a plate.
  • Cook the vegetables. Add remaining oil. Cook onion and broccoli stems for 2 minutes. Add leaves and cook 4–5 minutes until softened.
  • Add noodles and sauce. Gently separate noodles and add them to the pan with the reserved sauce. Toss gently, adding a splash of water or oil if needed.
  • Finish and serve. Return beef to the pan and add bean sprouts. Toss until heated through. Garnish with scallions and sriracha if using. Serve immediately.

Notes

  • If your beef is tough, make sure you’re slicing against the grain and don’t skip the baking soda—it tenderizes like a dream.
  • Don’t overcook the noodles. Add them last and toss gently so they don’t break apart.

Nutrition

Calories: 672kcalCarbohydrates: 103gProtein: 31gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.03gCholesterol: 68mgSodium: 1317mgPotassium: 660mgFiber: 3gSugar: 5gVitamin A: 2539IUVitamin C: 30mgCalcium: 116mgIron: 4mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

5 from 60 votes (48 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Rating




12 Comments

  1. 5 stars
    As a single guy whose recipe book is Google, I have to say the recipes are very well laid out, step by step, easy to follow & I just found out when you print your recipes you have the option to print according to serving size, I dropped the serving from 6 to 2 and it adjusted the measurements of the ingredients!!
    Very very well done.

  2. 5 stars
    I made this for dinner and I added some extra veggies to make it even healthier, and it turned out fantastic. Thank you!

  3. 5 stars
    I absolutely loved this beef noodle stir fry! The tender slices of beef combined with the perfectly cooked noodles and the flavorful stir-fry sauce made every bite an explosion of flavor. I highly recommend giving this recipe a try!

  4. 5 stars
    Loved the Hủ Tiếu Xào! Great flavors and the recipe was easy to follow. Felt like a taste of Vietnam.

  5. 5 stars
    This is such a delicious savory noodle dish with amazing texture and flavor. Love that the recipe uses simple ingredients too!

  6. 5 stars
    This might be one of my new favourite things to make. I love stir fried noodles, and with flat noodles makes it even better! Thanks so much for sharing this recipe 🙂

  7. 5 stars
    Wow! These noodles look delish! Going to pick up some wide rice noodles on my next grocery trip – they look SO good.

  8. 5 stars
    I absolutely love any and all noodle dishes, and this looks like a new contender for my favorite! I’ll definitely be adding some extra veggies to mine. Can’t wait to try it out, thanks for sharing!

  9. 5 stars
    This beef and noodles stir fry looks out of this world. Am adding those noodles to my shopping list for next week!