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

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

Hủ tiếu xào, or Vietnamese Stir Fried Flat Noodles, is a tasty Vietnamese dish that resembles beef chow fun. This simple but flavorful meal is the perfect blend of stir-fried flat noodles, tender beef and vegetables in a sweet and savory black sauce.

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

Best of all – it can be made in minutes using leftover ingredients from the fridge, or you can customize it with whatever extra items you like! Whether for an easy weeknight dinner or something more elaborate for special occasions, hu tieu xao is sure to please every time.

What is Hu Tieu Xao?

Hủ tiếu” (pronounced “who teeyoo”) is a type of flat noodle from Southern Vietnam (Saigon). “Xao” means fried, so “hu tieu xao” means stir-fried flat noodles.

Hu Tieu noodles are made from rice flour and tapioca starch, giving it a unique chewy texture that sets it apart from other types of noodles. It can be served in a soup or dry.

This dish goes by many different names hu tieu xao bo, hu tieu ap chao, or pho ap chao. It is similar to Thailand’s pad see ew noodles or pad thai noodles, Malaysia’s char kuey teow noodles, or China’s chow fun noodles. Whatever name you use, it’s a delicious dish that you must try!

Hu Tieu Noodles

So you’re probably thinking, where can I find hu tieu noodles? Any type of wide flat rice noodles will work for this recipe. I’ve included many different varieties that you can easily find in the international aisle at your local grocery store or at your local Asian supermarket.

Different types of fresh and dried rice noodles.
  • Fresh rice noodles: This comes in a large sheet or is already pre-cut. It can be found in the refrigerated section at the Asian grocery store.
  • Dried rice noodles: get extra large (10mm) pho rice noodles or wide hu tieu rice noodles. If you can’t find this, any large wide rice noodles will do, like Thai rice noodles. Alternatively, you can also use tapioca noodles if you prefer the chewy texture.

I prefer refrigerated or fresh noodles since you can skip having to boil them first but for this recipe, I used dried noodles because that’s what I could find at the store.

Ingredients and Substitutions

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.

To make this dish, you will need these ingredients. Feel free to substitute the vegetables or protein.

For the marinade:

  • Beef: I usually use flank or skirt steak for this recipe. Thinly slice the beef against the grain at a 10° angle to help it be more tender.
  • Baking soda: this helps tenderize the meat. Let the beef marinate with this for at least 15 minutes.
  • Soy sauce (dark and light): Dark soy sauce helps give it its rich dark brown color, while light soy sauce gives it additional flavoring. If you don’t have dark soy sauce, try a dark soy sauce substitute.
  • Oyster sauce: This sweet and savory sauce is very popular in many stir-fry dishes. You can also use an oyster sauce substitute, such as mushroom oyster sauce.
  • Granulated sugar: This helps balance out the saltiness.
  • Garlic powder: Used as an aromatic. You can also substitute it for freshly chopped garlic and add it right in with the marinade.

For the rest of the dish:

  • Rice noodles: use fresh or dried noodles.
  • Cooking oil: use any high heat cooking oil such as avocado oil, olive oil, or vegetable oil.
  • Onions and bean sprouts: vegetables for added flavor and texture.
  • Chinese broccoli (gai lan): traditionally, hu tieu xao doesn’t have this but I like making it a true one-pot meal so I like adding extra veggies. If you can’t find this, try substituting it for another veggie such as broccoli, bok choy, carrots, snow peas, eggplant, shiitake mushrooms, baby corn, bamboo shoots, or bell peppers.

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

How to make it

Marinate the beef

STEP ONE: Thinly slice the beef against the grain at a slight 10° angle. Coat the beef with baking soda.

STEP TWO: In a medium bowl, mix the oyster sauce, light and dark soy sauces, sugar, and garlic powder. Add ½ tablespoon of the marinade to the beef and leave to rest for 15 minutes. Save the rest of the sauce for the noodles.

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

Prepare the rice noodles

STEP THREE:

  • For fresh rice noodles: Some fresh noodles come in large sheets while others are pre-cut. If you have the sheets, slice the rice noodles so they’re about 1 inch wide. If the fresh noodles are stiff, boil a pot of water and blanch the noodles for 30 seconds. Drain completely and stick it into an ice bath.
  • For dried rice noodles: follow the instructions on the package to cook then rinse under cold water prior to stir-frying. I like to cook it so the noodles are still al-dente.

Stir fry the beef, noodles, and vegetables

STEP FOUR: Turn the stove on medium-high heat. Add 1 tablespoon of oil to the wok and sear the beef on each side for 1-2 minutes, until no longer pink. Remove the cooked beef and set aside.

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

STEP FIVE: Add more oil. Cook the onions and Chinese broccoli stems for 2 minutes, stirring occasionally. Add the Chinese broccoli leaves and cook for an additional 4-5 minutes until the vegetables are softened.

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

STEP SIX: Add noodles and sauce. Gently separate the noodles and stir the sauce in with the noodles. (Note: If the noodles are drying out add some extra oil or a splash of water)

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

STEP SEVEN: Add the beef and bean sprouts. Give it a good stir so that all the ingredients all well incorporated.

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

Garnish with chopped scallions and serve. Add sriracha sauce, if desired, for some heat.

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

Helpful Tips

  • Gather and prep all the ingredients before starting. It’ll help make the cooking process faster.
  • Thinly slice the beef against the grain at a slight 10° angle. Cutting it this way will ensure that the beef is tender.
  • Use baking soda to tenderize the meat.
  • Let the beef marinate in the sauce for at least 15 minutes to soak up the flavor. If you’re going to leave it for longer, cover it with a lid or plastic wrap and refrigerate it.
A pair of chopsticks holding up a bite of noodles, flank steak, and Chinese broccoli.

FAQ

What is the difference between hu tieu and pho noodles?

Hu tieu and pho are very similar. They are both rice noodles originating in Vietnam. Sometimes, hu tieu is made out of tapioca noodles. Hu tieu originated from Southern Vietnam (Saigon), while pho originated from Northern Vietnam (Hanoi). In terms of toppings, pho is typically served with thin slices of beef or chicken while hu tieu is often served with pork, shrimp, or squid.

What other vegetables can I add?

Chinese broccoli might be difficult to find depending on where you live and if it’s in season. Feel free to customize and add these other vegetables to your dish: bok choy, broccoli, carrots, snow peas, eggplant, mushrooms, baby corn, bamboo shoots, or bell peppers.

How to store and reheat leftovers

Store: To store hu tieu xao, it is best to keep it in an airtight container in the refrigerator. This will help preserve its flavor and texture. It should also be consumed within three days of cooking for optimal freshness and quality. To make sure stays as fresh as possible, avoid storing it in direct sunlight or near any heat sources.

Freeze: If you will not be consuming all of it within three days, you can freeze it for up to six months. To do so, place the stir-fried noodles in an airtight container or freezer bag and label it with the date before freezing. When you are ready to eat, thaw it overnight in the refrigerator before reheating and serving.

Reheat: Reheating can be done in a few different ways. In the microwave, set the power to medium-high and heat it for 1-2 minutes, stirring halfway through. Make sure to cover the container or plate containing the noodles with a damp paper towel to prevent splattering. Alternatively, cook it in a skillet over medium heat for 2-3 minutes, stirring as necessary.

RECIPE

Chopsticks holding up hu tieu xao with beef and gai lan.

Vietnamese Stir-Fried Flat Noodles with Beef (Hu Tieu Xao | Pho Ap Chao)

Quynh Nguyen
This dish is the Vietnamese variation of Beef Chow Fun. Hu Tieu Xao or Pho Ap Chao is made with flank steak, Chinese broccoli, and a sweet and savory brown sauce. It's perfect for busy weeknights!
5 from 60 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Course
Cuisine Vietnamese
Servings 6 people
Calories 552 kcal

Ingredients
  

For the beef marinade

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

For the rest of the dish

  • 2 tablespoon cooking oil
  • 1 pound wide rice noodles (fresh or dried)
  • 1 cup bean sprouts
  • ½ yellow onion, thinly sliced
  • ½ pound Chinese broccoli (gai lan)
  • Sriracha sauce (optional)

Instructions
 

Marinate the beef

  • In a medium bowl, mix the oyster sauce, light and dark soy sauces, sugar, and garlic powder. Thinly slice the beef against the grain at a slight 10° angle. Coat the beef with baking soda and ½ tablespoon of the marinade and leave to rest for 15 minutes. Save the rest of the sauce for the noodles.

Prepare the rice noodles

  • For fresh noodles: Some fresh noodles come in large sheets while others are pre-cut. If you have the sheets, slice the rice noodles so they're about 1 inch wide. If the fresh noodles are stiff, boil a pot of water and blanch the noodles for 30 seconds. Drain completely and stick it into an ice bath.
  • For dried noodles: follow the instructions on the package to cook then rinse under cold water prior to stir-frying. I like to cook it so the noodles are still al-dente.

Stir fry the beef, noodles, and veggies

  • Turn the stove on medium-high heat. Add 1 tablespoon of oil to the wok and sear the beef on each side for 1-2 minutes, until no longer pink. Remove the cooked beef and set it aside.
  • Add more oil. Cook the onions and Chinese broccoli stems for 2 minutes, stirring occasionally. Add the Chinese broccoli leaves and cook for an additional 4-5 minutes until the vegetables are softened.
  • Add noodles and sauce. Gently separate the noodles and stir the sauce in with the noodles. (Note: if the noodles are drying out add some extra oil or ⅛ cup of water)
  • Add the beef and bean sprouts. Give it a good stir so that all the ingredients all well incorporated.
  • Garnish with chopped scallions and serve.
    (Optional) Add sriracha sauce for some heat.

Notes

  • Gather and prep all the ingredients before starting. It’ll help make the cooking process faster.
  • Thinly slice the beef against the grain at a slight 10° angle. Cutting it this way will ensure that the beef is tender.
  • Use baking soda to tenderize the meat.
  • Let the beef marinate in the sauce for at least 15 minutes to soak up the flavor. If you’re going to leave it for longer, cover it with a lid or plastic wrap and refrigerate it.

Nutrition

Calories: 552kcalCarbohydrates: 68gProtein: 18gFat: 22gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.02gCholesterol: 53mgSodium: 875mgPotassium: 412mgFiber: 2gSugar: 3gVitamin A: 1693IUVitamin C: 20mgCalcium: 67mgIron: 3mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

Leave a Reply

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

Recipe 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!