Advertisement
As the aroma of seared beef and fragrant garlic dances through the air, I can’t help but feel a wave of nostalgia. These Vietnamese Flat Rice Noodles with Beef (Hu Tieu Ap Chao) remind me of joyous family gatherings where laughter mingles with the sizzling sounds from the kitchen. This vibrant dish beautifully marries the chewy goodness of flat rice noodles with an irresistible stir-fry sauce that balances savory and slightly sweet notes. What I love most is how this recipe combines quick prep with exquisite flavors, making it a true comfort food moment! Whether you’re looking to impress at a dinner party or simply cozy up on a weeknight, these noodles are sure to hit the spot. Curious about how to recreate this delicious experience at home? Let’s dive into the details!

Why are these noodles so irresistible?
Satisfying Comfort: This dish brings the warmth of home-cooked meals right to your table, instantly transporting you to a flavorful Vietnamese eatery.
Quick Preparation: With just a few simple steps, you can whip up a delicious dinner in no time, perfect for those busy weeknights.
Versatile Ingredients: Feel free to swap in chicken or tofu to personalize this dish. Plus, you can add extra veggies like bell peppers for color and nutrition!
Rich Flavor Profile: The beautiful balance between sweet and savory flavors makes every bite a delightful experience, reminiscent of traditional Beef Chow Fun.
Crowd-Pleasing Choice: Perfect for family meals or gatherings, everyone will love the aromas and taste, making it a standout dish at any event.
Nutrient-Dense Delight: Each bowl is packed with protein, making it a hearty option for meal prep, especially when paired with a side of Healthy White Chicken Chili for an elevated feast!
Flat Rice Noodles with Beef Ingredients
• To create your own delightful Vietnamese Flat Rice Noodles with Beef, gather these key ingredients:
Advertisement
For the Sauce
- Oyster Sauce – Adds umami and depth to the dish. Can substitute with hoisin sauce for a sweeter flavor.
- Soy Sauce (Low-Sodium) – Provides saltiness and richness. Regular soy sauce can be used, but it may increase sodium content.
- Dark Soy Sauce – Contributes color and a deeper flavor. Regular soy sauce can substitute, but will alter the color.
- Granulated Sugar – Balances the salty elements in the sauce. Brown sugar can be used for a richer taste.
- Black Pepper – Adds heat and warmth. White pepper can be used for a milder flavor.
- Sriracha (optional) – For additional spice. Red pepper flakes can be an alternative for added heat.
For the Beef
- Thinly Sliced Beef (skirt, flank, or ribeye) – Main protein providing texture. Chicken or tofu can replace beef for a different protein option.
- Baking Soda – Tenderizes the beef for a softer texture. Omit if not marinating beef.
- Garlic Powder – Enhances the beef’s flavor during marination. Fresh minced garlic can be substituted.
For the Vegetables
- Onion – Provides sweetness and aroma when sautéed. Shallots can be used for a more delicate flavor.
- Chinese Broccoli (Gai Lan) – Adds color and nutrition. Regular broccoli can be used as a substitute.
- Bean Sprouts – For crunch and freshness. Can substitute with shredded cabbage.
- Green Onion – Used for garnish and flavor. Chives can be a milder alternative.
For the Noodles
- Rice Noodles – The base for the dish, contributing chewiness. Dried noodles must be pre-cooked; refrigerated noodles just need softening.
For Cooking
- Cooking Oil (Avocado) – Used for frying. Can substitute with vegetable or canola oil.
- Salt – Enhances flavors. Adjust based on saltiness from the soy sauce.
Step‑by‑Step Instructions for Flat Rice Noodles with Beef
Step 1: Prepare Sauce
In a mixing bowl, combine the oyster sauce, low-sodium soy sauce, dark soy sauce, granulated sugar, black pepper, and Sriracha. Stir until the sugar dissolves and the mixture is well blended, creating a glossy sauce with a rich dark color. This flavorful combination will coat your flat rice noodles with beef, enhancing every bite.
Step 2: Marinate Beef
In a bowl, mix the thinly sliced beef with baking soda, garlic powder, and 1½ tablespoons of the prepared sauce. Ensure the beef is evenly coated, then let it marinate for 15-20 minutes. This step tenderizes the meat, giving it a melt-in-your-mouth texture that complements the chewy noodles perfectly.
Step 3: Cook Beef
Heat a wok or large skillet over medium-high heat and add a tablespoon of cooking oil, swirling to coat the surface. Once the oil shimmers, add the marinated beef in a single layer, searing for 1-2 minutes until browned. Remove the beef from the pan and set it aside, keeping the flavorful crust intact.
Step 4: Sauté Vegetables
In the same skillet, drizzle in another tablespoon of oil and add sliced onion and Chinese broccoli (gai lan). Stir-fry for about 2-3 minutes until the onion becomes translucent and the greens turn bright green. The fragrant aroma will fill your kitchen, setting the stage for incorporating the noodles.
Step 5: Add Noodles
Add the pre-cooked flat rice noodles to the skillet with the sautéed vegetables, along with half of the prepared sauce. Toss gently using a spatula for about 1-2 minutes, allowing the noodles to soften and soak up the savory flavors while maintaining their texture.
Step 6: Combine Ingredients
Stir in the bean sprouts and chopped green onion, pouring in the remaining sauce. Mix everything thoroughly and cook for another 1-2 minutes until the bean sprouts are slightly tender yet still crispy. This step ensures every ingredient is well-coated in the delicious sauce, highlighting the stir-fried goodness.
Step 7: Final Touch
Return the seared beef to the skillet, mixing everything together over high heat for a brief moment. Let it sit for an additional minute to ensure the flavors meld together beautifully before serving. The final dish will be a delightful medley of rich flavors and textures, inviting everyone to the table for a comforting experience.

Variations & Substitutions for Flat Rice Noodles with Beef
Feel free to unleash your creativity in the kitchen and customize this delightful dish to perfectly suit your tastes!
- Dairy-Free: Swap regular sauces with their dairy-free versions to enjoy this dish without any dairy.
- Vegetarian: Substitute beef with tofu or tempeh for a delicious plant-based twist that’s equally satisfying.
- Extra Veggies: Toss in bell peppers, carrots, or snap peas for added color, crunch, and nutritional goodness in every bite.
- Gluten-Free: Use gluten-free soy or tamari sauce along with rice noodles to cater to gluten sensitivities without sacrificing flavor.
- Sriracha-Free: If you’re avoiding spice, leave out the Sriracha and add a sprinkle of sugar for a touch of sweetness instead.
- Subtle Garlic: Opt for garlic-infused oil instead of garlic powder if you prefer a gentler garlic flavor that enhances the dish’s aroma.
- Enhanced Umami: Drizzle a bit of fish sauce along with the oyster sauce to amplify the umami notes—a common secret in many Vietnamese dishes.
- Spicy Kick: For heat enthusiasts, feel free to add fresh chilies or a dash of chili oil when serving, taking it to the next level just like in your favorite Ground Beef Noodles.
These variations will help you create a dish that’s not only comforting but also uniquely yours!
What to Serve with Vietnamese Flat Rice Noodles with Beef
The perfect meal lies in the harmony of flavors and textures, transforming a dish into a memorable experience for the senses.
- Creamy Coconut Soup: This soothing, fragrant soup complements the savory noodles while offering a deliciously creamy contrast that enhances the overall meal.
- Fresh Vietnamese Spring Rolls: These light, vibrant rolls filled with herbs and shrimp or tofu add crunch and freshness, creating a delightful balance of textures.
- Garlic Breadsticks: Crispy and buttery, these breadsticks are perfect for soaking up any leftover sauce and elevating your dining experience to new levels of comfort.
- Pickled Vegetables: This tangy, crunchy side adds brightness and a refreshing zest, beautifully cutting through the richness of the noodles.
- Sesame Broccoli Salad: A crunchy, nutty salad brings a fresh element, making for a great palate cleanser while still providing nutrition to your plate.
- Iced Vietnamese Coffee: The rich, sweet, and creamy coffee pairs perfectly as a complementary drink, grounding the meal with its robust flavors.
- Lychee Sorbet: This refreshing sorbet makes a light and fruity dessert, cleansing the palate after the savory noodles and leaving a sweet finish.
Expert Tips for Flat Rice Noodles with Beef
• High Smoke Point Oil: Choose a high smoke point oil like avocado for stir-frying to ensure better flavor and avoid burning.
• Don’t Overcook Beef: Keep a close eye on the beef to prevent overcooking; remove it from the pan as soon as it’s browned. Residual heat will continue cooking it.
• Gentle Tossing: Use a wide spatula to gently toss the noodles instead of vigorous stirring, preserving their structure for a perfect presentation.
• Optimal Marinade Time: Marinate the beef for at least 15-20 minutes to allow the flavors to fully absorb, enhancing the dish’s overall taste.
• Customize Your Veggies: Feel free to add your favorite vegetables like bell peppers or carrots for added nutrition and color to your Flat Rice Noodles with Beef.
Storage Tips for Flat Rice Noodles with Beef
Fridge: Store any leftovers in an airtight container for up to 5 days. This helps maintain the integrity of the flavors and textures.
Freezer: If you want to freeze your Flat Rice Noodles with Beef, place them in a sealed freezer bag, and they can last for up to 3 months.
Reheating: To reheat, thaw in the fridge overnight, then warm gently on the stove over low heat, adding a splash of water or broth to prevent sticking or drying out.
Room Temperature: Avoid leaving the dish at room temperature for longer than 2 hours to prevent any food safety issues.
Make Ahead Options
These Vietnamese Flat Rice Noodles with Beef (Hu Tieu Ap Chao) are perfect for meal prep enthusiasts! You can prepare the sauce and marinate the beef up to 24 hours in advance. Simply combine your oyster sauce, soy sauces, sugar, and Sriracha in a bowl for the sauce, and let the beef marinate in baking soda and garlic powder for tenderness. Store both the sauce and marinated beef in separate airtight containers in the refrigerator. When it’s time to serve, just quickly stir-fry the beef, sauté your veggies, add the pre-cooked noodles, and toss everything together with your prepared sauce for a delicious, comforting meal that saves you time on busy weeknights!

Flat Rice Noodles with Beef Recipe FAQs
What type of rice noodles should I use for this recipe?
Absolutely! For this dish, you want to use wide, flat rice noodles, often labeled as “banh phở” or “fresh rice noodles” in Asian grocery stores. If using dried noodles, be sure to soak or pre-cook them according to package instructions before adding them to your stir-fry. This helps achieve that chewy texture that makes the dish so delightful!
How long can I store leftovers in the fridge?
Very! You can store any leftover Flat Rice Noodles with Beef in an airtight container in the fridge for up to 5 days. Just make sure to let it cool down to room temperature before sealing it up. When you’re ready to enjoy it again, simply reheat it on the stovetop or in the microwave, adding a splash of water to keep it moist.
Can I freeze Flat Rice Noodles with Beef?
Of course! If you’d like to freeze this dish, place it in a sealed freezer bag or container, ensuring all air is expelled. It can last for up to 3 months in the freezer. When ready to eat, thaw it overnight in the refrigerator, then reheat gently on the stove, adding a bit of water or broth to restore its original texture.
What should I do if my beef becomes tough?
If you find that your beef is tough, it may have been overcooked or not marinated long enough. To avoid this, always marinate your beef slices for at least 15-20 minutes with the baking soda and sauce mixture. When cooking, be mindful of the cooking times – sear the beef just until browned for 1-2 minutes, then remove it from the heat. It’s also crucial to use tender cuts like skirt or ribeye, which naturally lend a softer texture.
Can I make this dish vegetarian?
Absolutely! To make Flat Rice Noodles with Beef vegetarian, simply replace the beef with an equal amount of tofu or your favorite plant-based protein. You can also add more vegetables such as bell peppers, carrots, or mushrooms for added texture and flavor. For the sauce, continue using the same ingredients, as they are already vegetarian-friendly.
What if I have allergies to certain ingredients?
I often recommend checking all sauces and ingredients to ensure they align with dietary needs. If you have soy allergies, you can substitute the soy sauce with coconut aminos for a gluten-free option. Also, be cautious with oyster sauce; you can replace it with hoisin sauce or a mushroom-based sauce for a similar flavor profile without causing allergic reactions. Always read labels to confirm safety!

Irresistible Flat Rice Noodles with Beef for Cozy Nights
Ingredients
Equipment
Method
- In a mixing bowl, combine the oyster sauce, low-sodium soy sauce, dark soy sauce, granulated sugar, black pepper, and Sriracha. Stir until the sugar dissolves and the mixture is well blended.

- In a bowl, mix the thinly sliced beef with baking soda, garlic powder, and 1½ tablespoons of the prepared sauce. Let it marinate for 15-20 minutes.

- Heat a wok or large skillet over medium-high heat and add a tablespoon of cooking oil. Once the oil shimmers, add the marinated beef and sear for 1-2 minutes until browned.

- In the same skillet, drizzle in another tablespoon of oil and add sliced onion and Chinese broccoli. Stir-fry for about 2-3 minutes until the onion becomes translucent.

- Add the pre-cooked flat rice noodles to the skillet with the sautéed vegetables, along with half of the prepared sauce. Toss gently for about 1-2 minutes.

- Stir in the bean sprouts and chopped green onion, pouring in the remaining sauce. Mix everything thoroughly and cook for another 1-2 minutes.

- Return the seared beef to the skillet, mixing everything together over high heat for a brief moment, let it sit for an additional minute before serving.








