Skip to Content

Beef Chow Fun (Ho Fun)

Sharing is caring!

This beef chow fun is a quick and easy Chinese stir fry you need to try soon.

Beef Chow Fun, also known as Beef Ho Fun or Beef Hor Fun, is a popular Cantonese dish in Chinese cuisine. It consists of stir-fried flat rice noodles (ho fun or chow fun noodles) with slices of beef, bean sprouts, green onions, and other flavourful ingredients.

The dish is well-known for its wide, flat rice noodles, which have a soft and broad texture. Cantonese cuisine is famous for its emphasis on freshness, simplicity, and balanced flavours.

You will notice when you first dig in to your homemade beef chow fun that it  is a good example of all of these characteristics. If you have trouble getting the chow fun noodles, no worries! This beef chow fun is delicious prepared with any wide rice noodles.

beef chow fun

What is the history of beef chow fun?

Exactly how long Beef Chow Fun has been a popular dish in China is not known but as it is such a big part of cultural and family gatherings, you would be safe to bet that it’s been around for hundreds of years.  Beef Chow Fun is a popular Cantonese dish with origins in southern China, particularly in the Guangdong province.

The dish has a rich history that reflects the culinary traditions of the region. You will now find many different versions around the world but they are all quite similar.

Do you need to tenderise the meat before cooking it?

At Chinese takeaways, the meat is usually tenderised before cooking. This is an easy job so it is worth taking the time to do. You can read my detailed instructions on how to velvet beef along with how to slice it here.

Once you have velveted the meat, you can start this recipe by placing it in the marinade. 

Velveting your beef is especially important when using tougher cuts of meat such as rump, skirt or flank steak. That is for perfection. You could make this beef chow fun without velveting the beef.

What vegetables do you add to beef chow fun?

Traditionally you just add spring onions and bean sprouts. More modern interpretations of the dish feature other vegetables in the mix. You could do this too. Popular vegetables you can add are mushrooms, baby sweetcorn, bell peppers or whatever you like really.

How long can you keep this beef chow fun in the fridge?

You can easily store it, covered in your fridge for about 3 to 4 days. Then to reheat it, just pour it all in a hot wok and fry it until heated through. You do want to stir continuously when reheating dishes like this.

If you only have a little beef chow fun left over, you can heat it up in your microwave for a few minutes.

Can you freeze this dish?

Yes and it will freeze well for up to 6 months. If you decide to freeze it, be sure to freeze it in portion sizes that are convenient for you.

Pro tips:

  1. When using tougher cuts of meat like skirt steak, you should take the time to velvet it first. You could use more expensive cuts such as ribeye which does not need to be tenderized.
  2. Fry the meat and noodles separately over a really high heat. You want your wok to be smoking hot before adding it which will give the meat a nice, smoky flavour.
  3. Don’t be afraid to experiment. This is a traditional version of beef chow fun be feel free to try the recipe with other meat, prawns and additional vegetables.

Step by step photographs.

Beef Chow Fun

Get all of the ingredients for the recipe prepared before you start cooking. This will make cooking much easier.

Marination the meat.

Place your sliced beef in the marinade and stir well to coat thoroughly. Leave to marinate for 30 minutes or up to 24 hours. The longer the better.

Frying the beef in a wok.

Place a wok over a high heat with about 2 tbsp of oil. Then fry until nicely charred on the exterior but still a bit red in the centre.

Adding the garlic, ginger and spring onions (scallions) to the wok.

Add the sliced onions, garlic, ginger and the white parts of the spring onions. Stir it all up well to combine and fry for about 3 minutes. Then transfer it all to a plate and set aside.

Frying the noodles.

Add the sesame oil and your cooked noodles to the wok and fry to heat them through. If it all begins to smoke, that is good and will add flavour.

Finishing the dish in the wok;

Return the beef and veggies to the wok and stir them into the noodles Add the sauce ingredients and continue frying until good and hot. Stir in the remaining spring onions (scallions) and bean sprouts.

Stirring the contents of the wok to combine.

Give it all a good stir to combine and continue cooking and stirring for about 3 minutes. If you have some of the marinade left over, you can add it too.

Beef chow fun

Divide between 4 plates and serve with more soy sauce and Chinese crispy chilli oil if you like.

Beef ho fun.

Beef is amazing served like this!

Beef chow fun

Dig in! You are going to love this one.


If you like this beef chow fun, you might like to try some of these Chinese takeaway favourites too:

I am currently updating my blog with the most popular Chinese takeaway recipes so be sure to check back often for new recipes. There are a lot on the way!

      1. Bang Bang Chicken
      2. Peking Duck
      3. General Tso’s Chicken
      4. Crispy Chicken and Broccoli
      5. Salt and Pepper Chicken
      6. Sesame Chicken
      7. Sweet and Sour Chicken
      8. Kung Pao Chicken
      9. Dan Dan Noodles
      10. Orange Chicken
      11. Hainan Chicken
      12. Spicy Chicken Chow Mein
      13. Mongolian Beef
      14. Chinese Crispy Beef
      15. Egg Drop Soup
      16. Spicy Won Ton Soup
      17. Egg Fried Rice
      18. Potstickers
      19. Bam Bam Chicken
      20. Shrimp Rangoon
      21. Black Bean Noodles
      22. Chinese Chicken Curry
      23. Deep Fried Green Beans
      24. Beef in Oyster Sauce

Have you tried this recipe for beef chow fun? 

If yes, please give it a star rating in the recipe card below and leave a comment. I love receiving your feedback and I’m sure other readers of my blog do too. Thank you.

If you are not already doing so, please follow me on Instagram and Facebook for all my latest recipes.

Yield: 4

Beef Chow Fun (Ho Fun)

beef chow fun

For best resutles, be sure to velvet the beef before starting this recipe for super tender pieces of meat. Tenderising the meat is optional but it is a very good and recommended option!

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes


  • 225g (1/2 lb) beef such as rump or skirt, thinly sliced against the grain
  • 2 tsp light soy sauce
  • 1 tbsp Shaoxing rice wine or dry sherry
  • 2 tsp corn flour (corn starch)
  • 2 tbsp water
  • 1 tsp sugar
  • 1 tsp rapeseed or peanut oil
  • 2 tbsp rapeseed (canola) or peanut oil (Or a little more if needed)
  • 2.5cm (1 inch) ginger, sliced into 5 thin rounds
  • 2 tbsp minced garlic
  • 1/2 onion, thinly sliced
  • 4 spring onions, sliced lengthwise down the centre and then in half. Keep white and green parts separate
  • 450g (16oz) thick flat rice noodles (ho fun noodles)
  • 1 tbsp dark soy sauce
  • 2 tbsp light soy sauce
  • 90g (3oz) beansprouts


  1. Whisk the sauce ingredients together and set aside.
  2. Then stir all of the marinade ingredients together in a large mixing bowl. Add your sliced beef and stir it all well so that the beef is completely coated with the marinade. Allow to marinnate for 30 minutes or up to 24 hours. The longer the better but if you are in a rush, you could go strait to cooking.
  3. When ready to cook, transfer the marinated beef to a plate and pat it dry. Retain any leftover marinade that remains in the bowl which can be added the sauce. To make the beef chow fun, heat 2 tablespoons oil in a large wok over a high heat, When smoking hot, add the marinated beef and fry for a couple of minutes until the exterior is beginning to char but it is still quite pink inside.
  4. Then add the garlic, ginger, sliced onions and the green parts of the spring onions (scallions) and stir it all together for about 3 minutes. Tranfer in back to the plate and set aside.
  5. Add the sesame oil to your wok and add the cold, cooked noodles. Heat them through while stirring continuously until smoking hot and beginning to crips up in places.
  6. Return the meat mixture to your wok along with the prepared sauce and any leftover marinade. Stir on toss the ingredients in the wok until everything is heated through.
  7. Divide between 2 to 4 plates and serve.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 396Total Fat: 26gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 20gCholesterol: 22mgSodium: 2396mgCarbohydrates: 27gFiber: 2gSugar: 7gProtein: 12g

Did you like this recipe?

Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let's get to know each other!

Skip to Recipe

Sharing is Caring

Help spread the word. You're awesome for doing it!