The aroma of sizzling garlic and soy sauce instantly transports me to the bustling streets of Vietnam, where food stalls serve up steaming bowls of comfort. Today, I’m excited to share my take on Vietnamese Flat Rice Noodles with Beef (Hu Tieu Ap Chao), a delightful dish that combines tender beef, chewy rice noodles, and vibrant vegetables, all coated in a sweet-savory sauce. Not only does this quick recipe come together in under 30 minutes, but it also brings the heartwarming flavors of Asian cuisine right into your kitchen—a perfect solution for busy weeknights or cozy gatherings. Are you ready to whisk your taste buds away on a flavorful journey? Let’s get cooking!

Why is this dish a must-try?
Bold flavors: The blend of sweet and savory sauces creates a deliciously rich taste that will keep you coming back for more.
Quick to prepare: Ready in under 30 minutes, it’s perfect for those busy weeknights when you crave something homemade.
Crowd-pleaser: Ideal for family dinners or gatherings, this dish is sure to impress with its vibrant colors and mouthwatering aroma.
Versatile ingredients: Feel free to customize with proteins like chicken or tofu, and add veggies to suit your taste. Pair it with a side of dumplings or green beans for a complete meal. Enjoy the comforting embrace of Vietnamese cuisine right at home!
Vietnamese Flat Rice Noodles with Beef Ingredients
For the Sauce
• Oyster Sauce – Adds depth and umami flavor to the dish; substitute soy sauce for a vegetarian option.
• Soy Sauce (Light & Dark) – Contributes saltiness and color; low-sodium soy sauce is recommended.
• White Granulated Sugar – Balances the salty flavors; can substitute with coconut sugar for a less refined option.
• Pepper – Provides mild heat; substitute with white pepper for a different flavor profile.
• Sriracha – Adds optional spice based on personal preference.
For the Beef
• Thinly Sliced Beef (Skirt, Flap, Flank, Ribeye) – The protein source that cooks quickly; ensure even slicing for uniform cooking.
• Baking Soda – Tenderizes meat during marination for a softer bite.
• Garlic Powder – Infuses aromatic flavor; fresh garlic can be substituted, adjusting quantity to taste.
For the Vegetables
• Onion – Adds sweetness and texture; yellow or red onion provides a milder taste.
• Chinese Broccoli (Gai Lan) – Adds crunch and nutrients; can substitute with broccoli or bok choy.
• Bean Sprouts – Provide fresh crunch; can substitute with shredded cabbage.
• Green Onion – For garnish and extra flavor; use both white and green parts for depth.
For the Noodles
• Rice Noodles – The main component; use extra-wide noodles or designated alternatives like chow fun or hor fun.
• Cooking Oil (Avocado oil recommended) – Necessary for sautéing; substitute with vegetable oil if desired.
• Salt – To taste; adjust based on soy sauce’s saltiness.
Now you’re all set to create your delicious Vietnamese Flat Rice Noodles with Beef!
Step‑by‑Step Instructions for Vietnamese Flat Rice Noodles with Beef
Step 1: Prepare Sauce
In a mixing bowl, whisk together oyster sauce, light and dark soy sauces, sugar, pepper, and Sriracha until the sugar dissolves and the mixture is well combined. This vibrant sauce will create the flavorful base for your Vietnamese Flat Rice Noodles with Beef. Set aside to allow the flavors to meld while you marinate the beef.
Step 2: Marinate Beef
In a separate bowl, combine thinly sliced beef with baking soda, garlic powder, and 1½ tablespoons of the prepared sauce. Mix well, ensuring that each slice is evenly coated in the marinade. Allow the beef to marinate for 15 to 20 minutes—this step will tenderize the meat and enhance its flavor, preparing it for a quick and delicious stir-fry.
Step 3: Cook Beef
Heat 2 tablespoons of cooking oil in a wok or large skillet over medium-high heat until shimmering. Add the marinated beef to the pan in a single layer, letting it sear for 1 to 2 minutes until browned but still slightly pink in the center. This quick cooking ensures the beef stays tender; transfer it to a plate and set aside for later.
Step 4: Sauté Vegetables
In the same pan, add an additional drizzle of oil and toss in the sliced onion and gai lan. Sauté these vibrant vegetables for 1 to 2 minutes until they are bright and tender, stirring constantly to prevent them from burning. This step not only adds flavor but also introduces a beautiful crunch to your Vietnamese Flat Rice Noodles with Beef.
Step 5: Prepare Noodles
Add another tablespoon of oil to the pan, followed by the pre-soaked rice noodles and half of the remaining sauce. Gently toss the noodles using tongs for 1 to 2 minutes, ensuring they become soft and coated with the sauce. This process infuses the noodles with delicious flavor, making them the perfect base for your dish.
Step 6: Combine Ingredients
Next, add the bean sprouts and the white parts of the green onion to the pan, pouring in the remaining sauce. Mix everything together thoroughly and continue to cook for about 2 minutes, ensuring that all ingredients are heated through and well combined. You should see a beautiful medley of textures and colors, indicative of a delightful meal ahead.
Step 7: Add Beef
Finally, return the cooked beef to the pan, gently folding it into the noodle and vegetable mixture. Turn off the heat and let it rest for 1 to 2 minutes to allow the flavors to further meld. The result should be a tantalizing blend of tender beef and aromatic noodles, ready to be served hot for a comforting home-cooked meal.

Make Ahead Options
These Vietnamese Flat Rice Noodles with Beef (Hu Tieu Ap Chao) are a fantastic option for meal prep! You can marinate the sliced beef up to 24 hours in advance, allowing it to absorb all the wonderful flavors. Likewise, you can prepare the sauce ahead of time and store it in the refrigerator for up to 3 days. For the noodles, cook them slightly less than instructed and store them in an airtight container to maintain their chewiness. When you’re ready to serve, simply follow the cooking steps, adding any prepped components straight to the hot pan for quick assembly. This way, you’ll enjoy a delicious homemade meal with minimal last-minute effort!
What to Serve with Vietnamese Flat Rice Noodles with Beef?
Elevate your dining experience by pairing this delightful dish with sides that harmonize its vibrant flavors and textures.
-
Crispy Spring Rolls: These crunchy bites filled with fresh vegetables and herbs add a delightful contrast to the soft noodles. Serve with a tangy dipping sauce for a flavorful treat.
-
Garlic Green Beans: Stir-fried with garlic and a sprinkle of sesame seeds, these tender green beans perfectly complement the rich taste of the beef noodles while adding a touch of freshness.
-
Asian Cucumber Salad: The crispness of cool cucumbers tossed in rice vinegar and sesame oil provides a refreshing balance to the warm and savory noodles, brightening up the meal.
-
Lime Wedges: A squeeze of fresh lime juice enhances the flavors in the noodles, bringing a zesty brightness that cuts through the richness of the beef and sauce.
-
Coconut Rice: The subtle sweetness of coconut-infused rice offers a fragrant and creamy base, which offsets the savory notes of the main dish beautifully.
-
Herb Garnish: Chopped cilantro, mint, or Thai basil sprinkled on top adds an aromatic finish and intensifies the overall freshness of your Vietnamese Flat Rice Noodles with Beef.
-
Chili Oil: A drizzle of chili oil serves as a fiery kick for those who love a bit more heat, truly elevating the flavor profile of the entire meal.
-
Teas & Drinks: Pair with iced jasmine tea or a light Vietnamese beer for a complete dining experience that resonates with the vibrant culture of Vietnamese cuisine.
Expert Tips for Vietnamese Flat Rice Noodles with Beef
- Fresh Ingredients: Use the freshest vegetables and protein for enhanced flavor. Overripe ingredients can compromise the dish’s taste.
- Hot Pan: Make sure your pan is hot enough to sear the beef quickly. This prevents steaming and ensures a nice brown crust.
- Noodle Texture: Avoid overcooking the rice noodles; they should remain chewy. To prevent sticking when using dried noodles, rinse them briefly after boiling.
- Clean Cooking Surface: Wipe down the pan between cooking steps. This keeps the flavors vibrant and prevents any burnt bits from affecting the dish.
- Customize Protein: Feel free to replace the beef with chicken or tofu for a different twist. Just ensure even cuts for uniform cooking in your Vietnamese Flat Rice Noodles with Beef.
Variations & Substitutions for Vietnamese Flat Rice Noodles with Beef
Feel free to get creative with this delicious dish and make it your own—your taste buds will thank you!
- Protein Swap: Replace beef with chicken, shrimp, or tofu to cater to different dietary preferences. Each option brings its unique flavor and texture to the dish.
- Veggie Boost: Add bell peppers, carrots, or snap peas to enhance the nutritional profile and introduce vibrant colors. These additions make the dish even more appealing!
- Spice It Up: Increase or decrease the Sriracha or mix in some chili flakes for a heat level that suits your palate. A little extra kick can elevate your dining experience.
- Noodle Alternatives: If you can’t find flat rice noodles, use chow fun or even whole wheat spaghetti for a hearty twist. Each noodle type will lend its character.
- Dairy-Free: Make your dish creamy by adding coconut milk for a unique flavor while keeping it dairy-free. This addition will create an extra delectable sauce.
- Herb Infusion: Sprinkle in fresh basil or cilantro for an aromatic finishing touch. These herbs will add freshness that beautifully complements the savory flavors.
- Crispy Texture: Top off your noodles with crushed peanuts or fried shallots for an added crunch. These toppings will elevate both the texture and the presentation.
- Sauce Twists: Experiment with a different sauce base, such as tamari or hoisin sauce, for unique flavor profiles. Consider exploring different regional variations, such as Beef Enchiladas Homemade for a delightful fusion.
With these creative variations, your Vietnamese Flat Rice Noodles with Beef can be a new surprise every time you make it!
How to Store and Freeze Vietnamese Flat Rice Noodles with Beef
Fridge: Store leftovers in an airtight container in the fridge for up to 5 days. Reheat on the stovetop over medium heat, adding a splash of water to restore moisture.
Freezer: You can freeze Vietnamese Flat Rice Noodles with Beef for up to 3 months. Use a freezer-safe container, and for best results, separate the noodles from the sauce.
Reheating: When ready to enjoy, thaw overnight in the fridge. Reheat gently in a pan, adding a little oil or broth to help maintain the texture of the noodles.
Room Temperature: Avoid leaving this dish at room temperature for more than 2 hours to ensure food safety.

Vietnamese Flat Rice Noodles with Beef (Hu Tieu Ap Chao) Recipe FAQs
What type of rice noodles should I use for this recipe?
For this dish, I recommend using extra-wide rice noodles, commonly used in Vietnamese cuisine, or alternatives like chow fun or hor fun. Make sure to soak or boil them beforehand as per package instructions to achieve that perfect chewy texture your palate will adore!
How do I know if my beef is properly sliced?
To ensure uniform cooking, always slice your beef thinly against the grain. A good rule of thumb is to aim for slices about 1/4 of an inch thick. This will guarantee tenderness and help achieve that mouthwatering sear we all love.
How should I store leftovers?
Absolutely! Store any leftovers in an airtight container and keep them in the fridge for up to 5 days. If you want to enjoy them later, you can freeze the dish for up to 3 months. Just make sure to separate the noodles from the sauce before freezing to maintain their texture!
Can I adjust the spiciness of the dish?
Very! Feel free to adjust the amount of Sriracha according to your spice tolerance. If you love heat, you can even add extra chili flakes or hot sauce when serving. Cooking should be a personalized experience, so make it to your taste!
What do I do if my noodles are sticky after boiling?
If your rice noodles become sticky, rinse them under cold water immediately after boiling. This stops the cooking process and removes excess starch, helping to keep your noodles perfectly chewy in your Vietnamese Flat Rice Noodles with Beef!

Delicious Vietnamese Flat Rice Noodles with Beef Recipe
Ingredients
Equipment
Method
- In a mixing bowl, whisk together oyster sauce, light and dark soy sauces, sugar, pepper, and Sriracha until well combined.
- Combine thinly sliced beef with baking soda, garlic powder, and 1½ tablespoons of the prepared sauce; allow to marinate for 15 to 20 minutes.
- Heat 2 tablespoons of cooking oil in a wok over medium-high heat. Add marinated beef and sear for 1 to 2 minutes until browned.
- In the same pan, add oil and sauté sliced onion and gai lan for 1 to 2 minutes until bright and tender.
- Add another tablespoon of oil and the pre-soaked rice noodles with half of the remaining sauce; toss for 1 to 2 minutes.
- Add bean sprouts and the white parts of the green onion to the pan, pouring in the remaining sauce; cook for about 2 minutes.
- Return the cooked beef to the pan, gently folding it into the mixture and letting it rest for 1 to 2 minutes before serving.

Leave a Reply