Authentic Beef Ho Fun Recipe
Prep time: 25 minutes | Cook time: 15 minutes | Servings: 2-3

There are few things more comforting and satisfying than a heaping plate of tender beef and slippery wide rice noodles, stir-fried to perfection with a savory sauce. Beef Ho Fun, also known as ‘Gan Chao Niu He’, is a classic Cantonese stir-fry that has captured hearts and taste buds across the globe. Its magic lies in the harmonious blend of textures and flavors – the succulent, marinated beef, the chewy-yet-tender ho fun noodles, and the crisp-tender vegetables, all coated in a deeply flavorful, umami-rich sauce. Recreating this wok-hei infused dish at home might seem daunting, but with this detailed recipe, you’ll be able to bring the authentic taste of your favorite Cantonese restaurant right into your own kitchen.
This recipe focuses on achieving that perfect balance and key textures. We’ll guide you through marinating the beef to ensure maximum tenderness and flavor, preparing the ho fun noodles to prevent them from breaking, and creating the signature sauce that ties everything together. Get ready to impress yourself and your loved ones with this incredibly rewarding stir-fry.
Ingredients
For the Beef Marinade:
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 1 tablespoon soy sauce
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1 teaspoon cornstarch
- 1/2 teaspoon sesame oil
- 1/4 teaspoon white pepper
For the Sauce:
- 2 tablespoons soy sauce
- 1 tablespoon dark soy sauce (for color)
- 1 tablespoon oyster sauce
- 1 teaspoon sugar
- 1/4 cup chicken broth or water
- 1/2 teaspoon cornstarch
For the Stir-Fry:
- 1 pound fresh ho fun noodles (about 2 blocks), separated
- 1/4 cup cooking oil, divided
- 2 cloves garlic, minced
- 2-3 stalks scallions, cut into 2-inch sections (whites and greens separated)
- Optional: 1/2 cup bean sprouts for added crunch
How to Make It
1. Marinate the Beef
- In a medium bowl, combine the sliced beef with all the marinade ingredients: soy sauce, Shaoxing wine, cornstarch, sesame oil, and white pepper.
- Toss well to ensure every slice is coated evenly. Let it marinate for at least 15-20 minutes at room temperature. This step is crucial for tender beef.
2. Prepare the Ho Fun Noodles
- Fresh ho fun noodles can sometimes clump together. Gently separate them by hand before cooking. If they are very stiff, you can briefly blanch them in hot water for about 30 seconds, then drain and toss with a teaspoon of oil to prevent sticking.
- If using dried ho fun noodles, follow package instructions for preparation, ensuring they are pliable but not mushy.
3. Mix the Sauce
- In a small bowl, whisk together all the sauce ingredients: soy sauce, dark soy sauce, oyster sauce, sugar, chicken broth (or water), and cornstarch.
- Set aside. This sauce will be added at the end to coat everything.
4. Stir-Fry the Beef
- Heat a wok or large skillet over high heat. Add 1 tablespoon of cooking oil.
- Add the marinated beef in a single layer. Sear for about 1-2 minutes per side until browned but not fully cooked through. This is key to locking in juices.
- Remove the beef from the wok and set aside. Don’t overcrowd the wok; cook in batches if necessary.

5. Sauté Aromatics and Noodles
- Add another tablespoon of oil to the hot wok. Add the minced garlic and the white parts of the scallions. Stir-fry for about 30 seconds until fragrant.
- Add the separated ho fun noodles to the wok. Stir-fry gently for 2-3 minutes, allowing them to heat through and absorb some of the flavors. Try not to break them too much.
Pro Tip: The secret to great wok-hei (the smoky aroma characteristic of stir-fries) is a very hot wok and quick cooking. Ensure all your ingredients are prepped and within reach before you start stir-frying. Don’t be afraid of high heat!
6. Combine and Finish
- Return the seared beef to the wok. If using, add the bean sprouts now.
- Give the prepared sauce mixture a quick whisk again (cornstarch settles quickly) and pour it evenly over the noodles, beef, and vegetables.
- Toss everything gently but quickly for about 1-2 minutes until the sauce thickens and coats all the ingredients beautifully.
- Stir in the green parts of the scallions just before serving.
Tips for Success
Achieving Tender Beef
The correct way to slice beef against the grain is paramount for tenderness. Marinating with cornstarch not only adds flavor but also creates a velvety texture when cooked, protecting the meat from drying out. Sear the beef quickly in a hot wok without overcrowding the pan, as this will steam the meat instead of searing it, leading to tougher results.
Noodle Perfection
Fresh ho fun noodles are preferred for their signature chewy texture. If they are refrigerated and firm, gently separate them by hand. Overworking them or cooking them too long will result in mushy noodles. A quick toss with oil after separating helps maintain their integrity during the stir-fry.
Wok Mastery
A wok is ideal for this dish due to its shape, which allows for high-heat, rapid stir-frying and easy tossing of ingredients. If you don’t have a wok, a large, heavy-bottomed skillet will also work. Ensure your cooking surface is very hot before adding ingredients to achieve that coveted wok-hei flavor. Prep all your ingredients before you start cooking, as the stir-frying process moves very quickly.
Serving Suggestions
Beef Ho Fun is a complete meal in itself, rich with protein, carbohydrates, and vegetables. It’s traditionally served hot, straight from the wok. For a more complete meal, you can pair it with a simple side of steamed bok choy or a light, clear soup. A sprinkle of toasted sesame seeds or a drizzle of chili oil can also add an extra layer of flavor and texture if desired.
Conclusion
Mastering Beef Ho Fun is a rewarding culinary journey. This recipe provides a solid foundation for creating this beloved Cantonese classic at home, emphasizing the techniques that lead to tender beef, perfectly textured noodles, and a deeply satisfying sauce. Don’t be discouraged if your first attempt isn’t perfect; like any great stir-fry, it gets better with practice. Enjoy the process and savor the delicious, authentic results!