Beef chow fun, also known as gon chow ngau ho (乾炒牛河), is a classic Cantonese stir-fried rice noodle dish popular in Chinese cuisine and served in Chinese restaurants worldwide. Made with tender beef, wide rice noodles, crisp bean sprouts, and savory soy sauce, this authentic beef chow fun is prized for its signature wok hei (breath of the wok), which gives the noodles their smoky aroma and rich flavor. If you enjoy dishes like wonton noodle soup, lo mein, soy sauce noodles, crispy noodles, lobster yee mein, or Singapore rice noodles, you'll love this Cantonese favorite.
Growing up in southern China and Hong Kong, I enjoyed beef chow fun both at family meals and in local Cantonese restaurants. Those experiences inspired me to recreate the authentic flavors and techniques at home, while making the recipe approachable for everyday home cooks. This easy homemade beef chow fun recipe uses less oil than most restaurant versions while still delivering the authentic taste and texture of traditional Cantonese cooking. With step-by-step photos, helpful tips, and a video tutorial, you'll learn how to make restaurant-quality beef chow fun at home for a quick weeknight dinner or a meal the whole family will enjoy.
Love noodles? Check out these recipes for pad Thai, instant noodle stir-fry, chow mein, chicken yi mein, japchae (Korean glass noodles), Taiwanese beef noodle soup, laksa noodle soup, and pho noodle soup.

What Is Beef Chow Fun (乾炒牛河)?
Beef chow fun, also known as gon chow ngau ho (乾炒牛河), is one of the most iconic Cantonese noodle dishes from southern China and Hong Kong. This classic stir-fry features tender marinated beef, ho fun (wide rice noodles), crisp bean sprouts, and green onions, all quickly cooked over high heat in a seasoned wok. The intense heat creates wok hei, or the "breath of the wok," giving the noodles their signature smoky aroma, lightly charred flavor, and unmistakable restaurant-quality taste.
In Cantonese, 乾炒牛河 (Gon Chow Ngau Ho) literally translates to "dry-fried beef with ho fun noodles." The word "dry" refers to the cooking method, meaning the noodles are lightly coated in a savory soy sauce-based seasoning rather than served in a thick, saucy gravy. In English, the dish is commonly known as beef chow fun, where "chow" means stir-fried and "fun" refers to the wide rice noodles. These noodles are called ho fun in Cantonese and he fen (河粉) in Mandarin.
A staple of Cantonese cuisine, beef chow fun is commonly served in cha chaan tengs (Hong Kong-style cafés), Cantonese restaurants, and many Chinese restaurants around the world. In Hong Kong, it's often enjoyed alongside café favorites like chicken chop, baked pork chop rice, pineapple buns, and red bean ice drink. Although the ingredient list is simple, mastering this dish takes practice. The beef should be tender and juicy, the noodles soft and chewy without breaking apart, and every bite infused with the smoky flavor that defines authentic Cantonese stir-frying.
Traditionally, chefs prepare beef chow fun over an extremely powerful commercial wok burner that reaches much higher temperatures than a home stove. While recreating true restaurant-style wok hei at home can be challenging, this recipe uses simple techniques to help you achieve authentic Cantonese flavor and texture in your own kitchen.
What Does Beef Chow Fun Taste Like?
Beef chow fun has a rich, savory, and slightly smoky flavor with the signature wok hei that makes this Cantonese stir-fried noodle dish so irresistible. Tender, marinated beef pairs perfectly with soft yet chewy wide rice noodles, crisp bean sprouts, and fragrant green onions. The savory soy sauce-based seasoning lightly coats every bite, creating a delicious balance of smoky, umami-rich flavors and contrasting textures that make beef chow fun a popular favorite in Chinese restaurants.
Why You'll Love This Beef Chow Fun Recipe
- Authentic Cantonese restaurant-style flavor
- Uses simple pantry ingredients
- Less oily than takeout
- Ready in about 30 minutes
- Step-by-step photos and video
- Easy to customize with chicken or shrimp
What Kind of Noodles Are Used for Beef Chow Fun?
Traditional beef chow fun is made with ho fun, also known as Shahe fen (沙河粉), a type of wide, flat rice noodle that originated in Guangzhou's Shahe district. Made from rice flour and water, these noodles have a soft, smooth, and pleasantly chewy texture that makes them ideal for stir-frying.
Ho fun is a staple in Cantonese cuisine and is commonly used in both stir-fried dishes and noodle soups, such as beef ho fun noodle soup. Depending on the preparation, the noodles can be dry-fried (gon chow) with a light soy sauce-based seasoning or wet-fried (sup chow) with a silky cornstarch-thickened gravy.

Fresh ho fun noodles are the best choice for beef chow fun because they're soft, flexible, and absorb the sauce beautifully. If fresh noodles aren't available, you can use dried wide rice noodles after soaking them according to the package directions. You can also make homemade ho fun noodles for an authentic from-scratch experience.
These noodles are made from rice flour and water, which gives them their distinctive chewy, smooth texture. Ho fun is thicker and broader compared to other types of rice noodles, like vermicelli. The width of the noodles can vary, but they are usually around 1 to 2 inches.
Beef Chow Fun vs. Other Popular Chinese Noodle Dishes
| Dish | Main Noodle | Sauce | Flavor & Texture |
| Beef Chow Fun | Wide rice noodles (ho fun) | Soy sauce-based | Smoky, savory, soft and chewy |
| Chow Mein | Egg noodles | Light soy sauce | Savory with crispy or tender noodles |
| Lo Mein | Egg noodles | Richer soy-based sauce | Soft, chewy, and saucy |
| Pad See Ew | Wide rice noodles | Dark sweet soy sauce | Slightly sweet, smoky, and chewy |
| Singapore Rice Noodles | Thin rice vermicelli | Curry seasoning | Savory, aromatic, and lightly spicy |
Beef Chow Fun vs. Chow Mein
Although both dishes are stir-fried, the biggest difference is the noodles. Beef chow fun is made with ho fun, wide and flat rice noodles that are soft and chewy. Chow mein uses Chinese egg noodles, which have a firmer texture and can be either crispy or soft depending on how they're prepared.
Another difference is the flavor. Beef chow fun relies on high heat to create wok hei, giving the noodles a smoky aroma and rich soy sauce flavor. Chow mein has a lighter seasoning and focuses more on the texture of the egg noodles than the smoky char.
What Are the Ingredients in Authentic Beef Chow Fun?
This authentic beef chow fun recipe uses simple pantry staples to create the rich, savory flavors of a classic Cantonese stir-fried noodle dish. The three key ingredients are ho fun (wide rice noodles), beef, and bean sprouts, which together create the signature chewy texture and smoky flavor that make this dish so popular.

Beef Marinade
I keep the beef marinade simple, using everyday ingredients like soy sauce, oyster sauce, brown sugar, sesame oil, and garlic powder. These seasonings tenderize the beef while adding a rich umami flavor that complements the stir-fried noodles.
Beef Chow Fun Sauce
The sauce is simple yet full of flavor. It's made with soy sauce, dark soy sauce, and brown sugar, creating a savory, slightly sweet seasoning that evenly coats the noodles. Dark soy sauce also gives beef chow fun its signature rich brown color, while regular soy sauce provides a deep, savory flavor.
How to Make Beef Tender Like Chinese Restaurants?
One of the secrets to restaurant-quality beef chow fun is velveting the beef, a Chinese cooking technique that keeps the meat tender, juicy, and flavorful. Many restaurants use alkaline ingredients to gently tenderize the beef before marinating it.
For an extra-tender texture, you can mix 1 teaspoon of kansui (an alkaline solution made from potassium carbonate and sodium carbonate) with the sliced beef and let it rest for 30 minutes- 1 hour. Afterward, rinse the beef thoroughly under cold water three times, pat it dry, and then marinate it as directed in the recipe.
If you don't have kansui, you can use baked baking soda as an alternative. To make baked baking soda, spread regular baking soda on a baking sheet and bake it at 200°F (95°C) for about 1 hour. Mix 1 teaspoon of the baked baking soda with the sliced beef, let it rest for 1 hour, then rinse the beef thoroughly three times before marinating.
No matter which method you choose, always slice the beef thinly against the grain. This shortens the muscle fibers, resulting in more tender beef that closely resembles the texture served in Cantonese restaurants.
What Kind of Beef Should I Use?
Choosing the right cut of beef is one of the keys to making delicious, restaurant-style beef chow fun. Since the beef is cooked quickly over high heat, it's best to use naturally tender cuts that stay juicy and flavorful during stir-frying.
I recommend using sirloin, ribeye, or beef tenderloin. Sirloin and ribeye are also excellent options, while tenderloin offers the most tender texture. No matter which cut you choose, always slice the beef thinly against the grain. This shortens the muscle fibers, resulting in tender, easy-to-chew beef that pairs perfectly with the soft, chewy ho fun noodles.
Substitutions Beef Ho Fun
Can I Use Dried Ho Fun?
Yes! If fresh ho fun (wide rice noodles) aren't available, dried wide rice noodles are a great substitute. Soak them according to the package directions, then drain them well before stir-frying. Avoid over-soaking the noodles, as they can become too soft and break apart easily during cooking.
Can I Substitute Other Vegetables?
Absolutely! While bean sprouts are traditional in beef chow fun, you can add or substitute other vegetables based on your preference. Great options include onions, green onions, gai lan (Chinese broccoli), baby bok choy, and choy sum. Keep in mind that adding more vegetables will slightly change the flavor and texture of the authentic Cantonese dish.
Storage and Reheating:
How Do You Store Beef Chow Fun?
Allow the beef chow fun to cool before transferring it to an airtight container. Store it in the refrigerator for 3-4 days. Proper storage helps preserve the noodles' texture and flavor for easy reheating.
Can You Freeze Beef Chow Fun?
Yes, but I don't recommend freezing it because the wide rice noodles tend to become softer and may break apart after thawing. If you do freeze it, let the noodles cool completely before placing them in a freezer-safe container or zip-top bag. Remove as much air as possible and freeze for 1-2 months. For easier reheating, divide the leftovers into individual portions before freezing.
How Do You Reheat Beef Chow Fun?
The best way to reheat beef chow fun is quickly over high heat while adding a little moisture. This helps keep the ho fun noodles soft and chewy instead of dry or brittle.
Reheat in a Pan (Best Method)
For the best texture, heat a wok or large skillet over medium-high heat and add a small amount of oil. Add the leftover Beef Chow Fun along with 1-2 tablespoons of water or chicken broth. Stir-fry for 2-3 minutes, or until heated through. The added moisture helps loosen the noodles and restores their fresh stir-fried texture.
Reheat in the Microwave (Quick Option)
Place the Beef Chow Fun in a microwave-safe bowl and cover it with a damp paper towel to help retain moisture. Microwave for 1-2 minutes, stirring halfway through, until evenly heated.
Tips for Restaurant-Style Gon Chow Ngau Ho (乾炒牛河):
Expert Tips for Success
Making authentic beef chow fun at home is easier when you understand a few key Cantonese stir-fry techniques. These tips will help you achieve tender beef, chewy noodles, and the signature smoky flavor found in restaurant-quality beef chow fun.
- Marinate the beef first. Marinating tenderizes the beef and adds rich flavor before stir-frying.
- Cook the beef separately. Stir-fry the beef just until cooked, then remove it from the wok before cooking the noodles. This keeps the beef tender and prevents overcooking.
- Use fresh ho fun whenever possible. Fresh wide rice noodles have the soft, chewy texture that's traditional for Beef Chow Fun.
- Handle the noodles gently. Ho fun noodles are delicate and can break easily. Instead of stirring aggressively, use a gentle scooping or tossing motion with chopsticks or a wok spatula.
- Add the bean sprouts last. This keeps them crisp and adds a refreshing crunch that contrasts with the soft noodles.
My Cantonese Cooking Tip: Growing up eating beef chow fun, I learned that the noodles should be tossed gently rather than stirred aggressively. Wide rice noodles are delicate and can break apart easily, so using chopsticks and a scooping motion helps keep them intact while allowing them to absorb the sauce evenly.
How to Get Wok Hei at Home
Wok hei (鑊氣), often called the "breath of the wok," is the signature smoky flavor that makes beef chow fun taste like it came from a Cantonese restaurant. Although home stoves don't produce the same intense heat as commercial wok burners, you can still develop excellent flavor by following these tips:
- Preheat your wok or skillet until it's very hot before adding oil.
- Use a high-smoke-point oil such as vegetable, peanut, or avocado oil.
- Keep the heat on medium-high to high throughout cooking.
- Don't overcrowd the pan. Cook in batches if necessary to maintain high heat.
- Stir-fry quickly so the noodles sear instead of steam.
- A carbon steel wok works best, but a large skillet can also produce great results.
Troubleshootings:
Why Do My Ho Fun Noodles Break?
Ho fun (wide rice noodles) are naturally soft and delicate, so they can break easily if they're handled too roughly. The most common causes are stirring too aggressively, using cold or clumped noodles, or over-soaking dried rice noodles.
To prevent the noodles from breaking, gently loosen fresh ho fun before cooking and use a scooping or tossing motion instead of vigorous stirring. If you're using refrigerated fresh noodles, microwave them for 1-2 minutes under a damp paper towel to soften them before separating. For dried rice noodles, soak them just until pliable, then drain them well. Cooking over high heat and avoiding overcrowding the pan also helps the noodles cook quickly without falling apart.
Common Mistakes to Avoid
Avoid these common mistakes to make authentic beef chow fun with tender beef, chewy noodles, and plenty of wok hei.
- Not draining soaked noodles well: If using dried ho fun noodles, drain them thoroughly after soaking. Excess moisture prevents proper browning and can make the noodles mushy.
- Using low heat: Low heat steams the noodles instead of stir-frying them, preventing wok hei from developing.
- Breaking the noodles: Stirring too aggressively can tear the delicate ho fun noodles. Toss them gently instead.
- Adding too much sauce: A light coating of sauce is all you need. Too much sauce makes the noodles soggy and masks their smoky flavor.
- Overcooking the beef: Stir-fry the beef quickly, then remove it from the wok before cooking the noodles.
- Using cold, clumped noodles: If using refrigerated fresh ho fun, microwave them for 1-2 minutes under a damp paper towel, then gently separate the noodles before cooking.
- Overcrowding the pan: Too many ingredients lower the pan's temperature, causing the noodles to steam instead of fry.
Pro Tip: Avoiding these mistakes will help you make authentic beef chow fun with perfectly stir-fried noodles and restaurant-style flavor.
FAQs Cantonese Beef Chow Fun:
Traditional beef chow fun is not gluten-free because it is typically made with regular soy sauce, which contains wheat. However, it's easy to make this recipe gluten-free by substituting gluten-free soy sauce or tamari. Since ho fun (wide rice noodles) are made from rice flour and water, they're naturally gluten-free. If you're using additional sauces, such as oyster sauce, be sure to choose a gluten-free version as well.
Dry-style beef chow fun, also known as gon chow ngau ho (乾炒牛河), is stir-fried with a light soy sauce-based seasoning rather than a thick, cornstarch-thickened gravy. The noodles should be lightly coated in sauce, allowing their chewy texture and smoky wok hei flavor to shine.
Beef chow fun can become soggy if the pan isn't hot enough, too much sauce is added, or the wok is overcrowded. These mistakes cause the noodles to steam instead of stir-fry. For the best texture, cook over high heat, use only enough sauce to lightly coat the noodles, and stir-fry in batches if necessary.
While Beef Chow Fun is flavorful on its own, you can serve it with garlic chili sauce, chili oil, or XO sauce for extra heat and umami. Add these condiments at the table so they enhance the dish without overpowering its signature wok hei flavor.
Yes! While a carbon steel wok is the traditional choice for making authentic beef chow fun, you can still achieve excellent results with a large skillet or nonstick pan. The key is to cook over medium-high to high heat, avoid overcrowding the pan, and stir-fry the ingredients quickly. If you're using a smaller pan, cook the beef and noodles in batches to help develop the best flavor and prevent the noodles from becoming soggy.
Instructions for how to make beef chow fun or gon chow ngau ho (乾炒牛河):

Preparation:
1. If ho fun rice noodles have been refrigerated before, cover ho fun with a wet paper towel and microwave it for one or two minutes. (1 pack of ho fun rice noodles, 32 oz or 2 pounds.)

2. Next, separate the ho fun so it's not stacked together. It is easier to stir-fry.

3. Wash and cut 2 sticks of green onion (2 oz) into strips.

4. After that, slice ½ pound of beef into strips.

5. Put the beef into the bowl, add 1 tablespoon of soy sauce, 2 tablespoons of oyster sauce, ยฝ tablespoon of brown sugar, ยฝ tablespoon of sesame oil, and โ teaspoon of garlic powder. Mix it well.

6. Let the beef marinate for 15 minutes before cooking.

Cooking:
7. After, pour ยฝ tablespoon of vegetable oil into a non-stick pan, turn on the fire to medium-high. Add 2 cups of washed bean sprouts (12 oz), sprinkle โ teaspoon of salt, and stir-fry for a minute or so. Then, set them aside.

8. Next, add 5 slices of ginger (0.5 oz) and the marinated beef into a non-stick pan.

9. Then, stir-fry them until it turns brown. And, set them aside. (Don't overcook the beef.)

10. In a small container, add 2 tablespoons of soy sauce, 2 tablespoons of dark soy sauce, and ยฝ tablespoon of brown sugar. Mix it well.

11. Add ยฝ tablespoon of vegetable oil into a non-stick pan, turn on the fire to medium-high.

12. Then, add ho fun noodles and pour the sauce mixture from step 9. Stir-fry the noodles for a minute or two.

13. The following, add the cooked beef, bean sprouts, and green onion to the noodles and stir-fry them a little bit.

Enjoy this delicious and simple gon chow ngau ho (Chinese beef chow fun) recipe! Also, check out these recipes: chicken udon stir-fry, salt-and-pepper squid, pan-fried buns, cashew shrimp, lychee slush, Thai peanut sauce, and chicken satay.
You May Also Like These Noodle Recipes:
If you love beef chow fun, be sure to try these other delicious Asian noodle recipes. From comforting noodle soups to savory stir-fries, they're perfect for expanding your homemade takeout menu.
- Braised Beef Ho Fun Noodle Soup (牛腩河) - Tender braised beef served with silky ho fun noodles in a rich, flavorful broth.
- Japchae (Korean Glass Noodles) - Sweet and savory stir-fried sweet potato noodles with colorful vegetables and beef.
- Chicken Yi Mein Noodles - A classic Cantonese noodle dish featuring tender chicken and chewy yi mein noodles in a savory sauce.
- Chicken Stir-Fried Udon Noodles - Thick, chewy udon noodles stir-fried with chicken, vegetables, and a delicious umami-packed sauce.
Subscribe to Oh My Food Recipes to get our new recipes delivered straight to your inbox! Follow along on Facebook, Pinterest, and Instagram for all the latest updates.

Beef Chow Fun
Equipment
- 1 Non stick pan or wok
Video
Ingredients
- 1 pack Ho fun rice noodles (32oz or 2 pounds)
- ยฝ pound Beef ( Beef tri tip or round steak)
- 5 slices Ginger (0.5 oz)
- 2 cups Bean sprouts (12 oz)
- 2 sticks Green onion (2 oz)
- 1 tablespoon Vegetable oil
- โ teaspoon Salt (For stir fry bean sprouts)
MARINATED MEAT:
- 1 tablespoon Soy sauce
- 2 tablespoons Oyster sauce
- ยฝ tablespoon Brown sugar
- ยฝ tablespoon Sesame oil
- โ teaspoon Garlic powder
SAUCE FOR NOODLES:
- 2 tablespoons Soy sauce
- 2 tablespoons Dark soy sauce
- ยฝ tablespoon Brown sugar
Instructions
- If ho fun rice noodles have been refrigerated before, cover ho fun with a wet paper towel and microwave it for one or two minutes. (1 pack of ho fun rice noodles, 32oz or 2 pounds.)
- Next, separate the ho fun so it's not stacked together. It is easier to stir-fry.
- Wash and cut 2 sticks of green onion (2 oz) into strips.
- After that, sliced ½ pound of beef into strips.
- Put the beef into the bowl, add 1 tablespoon of soy sauce, 2 tablespoons of oyster sauce, ½ tablespoon of brown sugar, ½ tablespoon of sesame oil, and ⅛ teaspoon of garlic powder. Mix it well.
- Let the beef marinate for 15 minutes before cooking.
- After, pour ½ tablespoon of vegetable oil into a non-stick pan, turn on the fire to medium-high. Add 2 cups of washed bean sprouts (12oz), sprinkle ⅛ teaspoon of salt, and stir-fry for a minute or so. Then, set them aside.
- Next, add 5 slices of ginger (0.5 oz) and the marinated beef into a non-stick pan.
- Then, stir-fry them until it turns brown. And, set them aside. (Don't overcook the beef.)
- In a small container, add 2 tablespoons of soy sauce, 2 tablespoons of dark soy sauce, and ½ tablespoon of brown sugar. Mix it well.
- Add ½ tablespoon of vegetable oil into a non-stick pan, turn on the fire to medium-high.
- Then, add ho fun noodles, and pour the sauce mixture from step 9. Stir-fry the noodles for a minute or two.
- The following, add the cooked beef, bean sprouts, and green onion to the noodles and stir-fry them a little bit.
Notes
Tips for Restaurant-Style Gon Chow Ngau Ho (乾炒牛河)
Expert Tips for Success
Making authentic Beef Chow Fun at home is easier when you understand a few key Cantonese stir-fry techniques. These tips will help you achieve tender beef, chewy noodles, and the signature smoky flavor found in restaurant-quality Beef Chow Fun.- Marinate the beef first. Marinating tenderizes the beef and adds rich flavor before stir-frying.
- Cook the beef separately. Stir-fry the beef just until cooked, then remove it from the wok before cooking the noodles. This keeps the beef tender and prevents overcooking.
- Use fresh ho fun whenever possible. Fresh wide rice noodles have the soft, chewy texture that's traditional for Beef Chow Fun.
- Handle the noodles gently. Ho fun noodles are delicate and can break easily. Instead of stirring aggressively, use a gentle scooping or tossing motion with chopsticks or a wok spatula.
- Add the bean sprouts last. This keeps them crisp and adds a refreshing crunch that contrasts with the soft noodles.





Leave a Reply