Beef Hor Fun with Ginger and Spring Onion is a popular Chinese stir-fried noodle dish in Malaysia. It is closely related to Hong Kong-style dry-fried beef noodles, but with the addition of spring onions and ginger as the main aromatics.
When it comes to Chinese cuisine, local culinary traditions and the availability of ingredients always play a role in shaping the final dish. This is a classic example.
Unlike the dry version, this beef Hor Fun is prepared with tender beef, fragrant ginger, and spring onions, and stir-fried flat rice noodles coated in a savory sauce.
In this article, I will show you the step-by-step details on how to prepare it.
Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.

Ingredients for Malaysian-Style Beef Hor Fun with Ginger & Spring Onion
- Hor Fun (河粉, Flat Rice Noodles) – The classic choice for this noodle dish. These wide rice noodles have a neutral taste, making them perfect for absorbing all the sauce from the beef, ginger, and spring onions. They act as a “blank canvas” for the flavors.
- Beef (sliced thinly) – Provides the main protein and flavor of the dish, best when quickly stir-fried for tenderness.
- Ginger (sliced or julienned) – One of the key aromatics, giving the dish its signature warmth and fragrance. A generous amount is recommended.
- Spring Onions (scallions) – Another essential aromatic for flavor. It is best used generously to provide the necessary flavor.
- Dark Soy Sauce – Adds color and a deep, slightly caramelized flavor to the noodles.
- Light Soy Sauce – Provides saltiness and balances the overall seasoning.
- Oyster Sauce (optional) – Some cooks like to add it for extra umami and a slightly sweet taste.
This combination creates a simple but flavorful stir-fried noodle dish, where the aroma of ginger and spring onion plays the central role.
Note: Yellow Chives (韭黄), a common ingredient in Hong Kong-style dry fried beef noodles干炒牛河, is not used in this version because it is not widely available in Malaysia.

Key Tips for Choosing and Stir-Frying Flat Rice Noodles (Hor Fun/ 河粉)
When it comes to making Beef Hor Fun, the type of noodle you choose, how you store it, and how you cook it all play an important role in the final result.
Choose the right flat rice noodles (Hor Fun)
Always use flat rice noodles specifically labeled for stir-frying. These are slightly different from the ones meant for soup. They are easy to identify when purchasing, as they are wider than the flat rice noodles for soup dishes.
Keep the noodles at room temperature
Store the hor fun at room temperature. They can be kept for about 4 days to a week. Avoid refrigerating them, as cold temperatures will make the noodles brittle and more likely to break into short pieces when frying.
This happens because when refrigerated, the starch structure in the noodles firms up and loses flexibility. The starch undergoes a process called retrogradation, where the starch molecules recrystallize and push out moisture. As a result, the noodles will still be brittle even after you bring them back to room temperature, as this change in structure does not fully reverse just by warming them back up.
Separate the noodles before cooking
Flat rice noodles often come stacked together. Before stir-frying, gently separate them into individual strands. This step is important because if they remain clumped together, they will stick during cooking and prevent the “wok aroma” (wok hei) from developing properly.
Stir-fry over high heat
Always cook Hor Fun over high heat in a hot wok. High heat is required to achieve the signature smoky aroma. (Please watch the video placed below 👇 the Recipe Card.)

Step-by-Step Guide to Making Beef Hor Fun with Ginger and Spring Onion
Note: The simplified step-by-step instructions are included in the recipe card.
Step 1: Marinate the Beef
- Slice the beef thinly against the grain and place it in a mixing bowl.
- Add the light soy sauce and ground white pepper. Mix thoroughly until all the beef slices are evenly coated.
- Marinate the beef for 10 minutes.
Step 2: Prepare the Noodles
- Remove the flat rice noodles from the packaging. Using your hands, gently separate the noodles strand by strand to loosen them and prevent clumping. This is an important step because noodles that remain stuck together will not stir-fry evenly and may break apart during cooking.
- Once the noodles are fully separated, add the dark soy sauce and gently toss until every strand is evenly coated.
Note: Pre-coating the noodles with dark soy sauce ensures even coloring during stir-frying. If the dark soy sauce is added directly into the wok during stir-frying, it can be difficult to distribute evenly over the noodles.
Step 3: Prepare the Aromatics and Sauce
- Thinly slice the ginger, chop the garlic, and separate the spring onions into white and green sections, about 4 cm long.
- In a small bowl, combine the light soy sauce, dark soy sauce, salt, oyster sauce, and water. Stir until to form the stir-fry sauce.
- In another small bowl, combine the cornstarch and cold water to make a cornstarch slurry.
Step 4: Stir-Fry the Hor Fun
- Heat a wok over high heat and add enough oil to lightly coat the surface.
- Add the seasoned Hor Fun and stir-fry over high heat. Continue tossing and stirring until the noodles are heated through and lightly charred around the edges. This process usually takes about 30 seconds to 1 minute, depending on the heat of your burner.
- Once done, transfer the noodles to a serving plate and set aside.
Step 5: Oil Blanch the Beef
- Add more oil to the wok. The amount should be more than that used for stir-frying but slightly less than what would be needed for deep-frying.
- Heat the oil to medium-high heat. Add the marinated beef and gently separate the slices with a spatula or chopsticks.
- Blanch in the oil for about 30 seconds, or until the beef is approximately two-thirds cooked.
- Immediately remove the beef with a slotted spoon to drain off the excess oil. The drained oil can be reserved and used for future cooking.
Step 6: Stir-Fry the Aromatics and Everything Else
- Leave a small amount of oil in the wok and reduce the heat to low-medium.
- Add the ginger, the white sections of the spring onions, and the garlic. Stir-fry gently until fragrant. Avoid using high heat at this stage, as the garlic can burn and become bitter.
- Return the partially cooked beef to the wok.
- Pour in the prepared sauce mixture and stock. Once the liquid begins to boil, slowly add the cornstarch slurry while stirring continuously.
Step 7: Finish the Dish
- Add the green sections of the spring onions and give everything a few quick stirs.
- Immediately pour the beef and sauce over the prepared noodles.
- Garnish with sliced spring onions if desired and serve immediately while hot.
Beef Hor Fun with Ginger and Spring Onion (姜葱牛河)
This Beef Hor Fun with Ginger and Spring Onion recipe combines tender beef, wok-fried flat rice noodles, fresh ginger, and spring onions for an authentic Malaysian Chinese favorite.
Ingredients
Main ingredients
- 300 g fresh flat rice noodles (hor fun)
- 230 g beef, thinly sliced against the grain
- 10 large slices ginger
- 3 stalks spring onions, separated into white and green sections
- 3 large cloves garlic, minced
- 3 tablespoons cooking oil
For the Beef Marinade
- 1 tablespoon light soy sauce
- 1/4 teaspoon ground white pepper‘
For the Noodles
- 1 tablespoon dark soy sauce
- Sliced spring onions for garnish (optional)
For the Sauce
- 1 tablespoon light soy sauce
- 1/2 tablespoon dark soy sauce
- 1/2 teaspoon salt
- 1 tablespoon oyster sauce
- 1/2 cup stock or water
For the Cornstarch Slurry
- 1 tablespoon cornstarch
- 2 tablespoons cold water
Instructions
- Marinate the beef with light soy sauce and white pepper for 10 minutes.
- Separate the flat rice noodles by hand. Add the dark soy sauce and toss gently until evenly coated.
- Combine all sauce ingredients in a bowl. In a separate bowl, mix the cornstarch and water to make a slurry.
- Heat a wok over high heat. Add a little oil and stir-fry the noodles for 30 seconds to 1 minute until heated through and lightly charred. Transfer to a serving plate.
- Add more oil to the wok and heat over medium-high heat. Oil blanch the beef for about 30 seconds until two-thirds cooked. Remove and drain.
- Leave a small amount of oil in the wok. Stir-fry the ginger, white sections of the spring onions, and garlic until fragrant.
- Return the beef to the wok. Add the sauce mixture and bring to a boil. Stir in the cornstarch slurry and cook until the sauce thickens.
- Add the green sections of the spring onions and stir briefly.
- Pour the beef and sauce over the noodles. Garnish with sliced spring onions and serve immediately.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Stainless Steel Mixing Bowls by Finedine (Set of 6) Polished Mirror Finish Nesting Bowl, ¾ - 1.5-3 - 4-5 - 8 Quart - Cooking Supplies -
TBWHL Skimmer Slotted Spoon, Heavy Duty 304 Stainless Steel Slotted Spoon with Vacuum Ergonomic Handle, Comfortable Grip Design Strainer Ladle for Kitchen, 14.96 Inches -
Joyce Chen 21-9972, Classic Series Carbon Steel Wok Set, 4-Piece, 14-Inch Charcoal
Nutrition Information:
Yield: 2 Serving Size: 1Amount Per Serving: Calories: 779Total Fat: 46gSaturated Fat: 11gUnsaturated Fat: 35gCholesterol: 102mgSodium: 2452mgCarbohydrates: 52gFiber: 3gSugar: 2gProtein: 38g
This data was provided and calculated by Nutritionix on 6/2/2024
Frequently Asked Questions
Can I use other noodles instead of Hor Fun (flat rice noodles)?
Yes. While Hor Fun is the traditional noodle used for this dish and generally produces the best result, you can substitute it with other noodles. Fresh rice noodles, rice vermicelli, egg noodles, or even udon noodles can work. However, the texture and overall character of the dish will be slightly different.
Should I add Chinese wine during cooking?
Yes, you can. However, I chose not to use it in this recipe to keep the preparation simple.
What if I do not have a high-powered stove?
Use the highest heat available on your stove. If necessary, divide the noodles into two batches and stir-fry them separately. Cooking smaller batches helps maintain the wok temperature and allows the noodles to develop wok aroma.
Can I add eggs or bean sprouts?
Absolutely. Both are popular additions.
- If you add beaten eggs, they can help enrich and slightly thicken the sauce. In that case, you do not need to use cornstarch slurry.
- Bean sprouts add a pleasant crunch that contrasts with the soft Hor Fun and tender beef.
What if I do not want to oil-blanch the beef?
The next best option is to stir-fry the beef with a little extra oil in a wok or use a non-stick skillet. Sear the beef briefly on both sides until it is nearly cooked through.
The result will be slightly different because the beef will develop some browning and char, whereas oil blanching produces a more tender and evenly cooked texture.
Why are my noodles breaking apart during stir-frying?
This usually happens for one of three reasons: the noodles have been refrigerated, they were not separated properly before cooking, or the wok was not hot enough. Using fresh noodles, separating them carefully by hand, and stir-frying over high heat will help prevent breakage.

KP
Wednesday 3rd of June 2026
Hi, this is KP Kwan. I am happy to see you in this comment area, as you have read through my recipe. I am glad to reply to any questions and comments as soon as possible.