Beef Chow Fun (干炒牛河)

Homemade beef chow fun features thick, chewy rice noodles, tender steak, crisp vegetables, and a savory stir-fry sauce—perfectly balanced and deeply satisfying. If you’re craving classic Saskatoon Chinese food, this recipe delivers the flavor of your favorite restaurant right at home.

Not in the mood to cook? Order the real thing from our Our Menu at Dragon Emperor Dim Sum, one of the top-rated Chinese restaurants in Saskatoon!

How to make beef chow fun step-by-step
  • 1/2 lb (225 g) beef flank steak
  • 1 tablespoon light soy sauce
  • 1 tablespoon Shaoxing wine
  • 2 teaspoons cornstarch
  • 2 tablespoons chicken broth
  • 1 1/2 tablespoons light soy sauce
  • 1 1/2 tablespoons dark soy sauce
  • 1 teaspoon sugar
  • 7 oz (200 g) dried rice noodles (or 12 oz / 360 g fresh thick rice noodles)
  • 3 tablespoons peanut oil (or vegetable oil)
  • 1 thumb ginger , julienned
  • 3 cloves garlic , sliced
  • 1/4 white onion , sliced
  • 4 loosely packed cups (4 oz / 120 g) bean sprouts
  • 4 green onions , sliced to 2” (5 cm) pieces, white halved, white and green separated
  • 2 teaspoons sesame oil

Instructions

  • Slice beef against the grain into 1/8” (3mm) thick and 2” (5 cm) long pieces, and transfer the pieces to a small bowl. Add the light soy sauce, Shaoxing wine. Use your hand to gently mix the beef until the sauce is fully absorbed. Add the cornstarch and mix again until evenly distributed. Let marinate for 15 minutes while preparing the rest of the ingredients.
  • Combine all the sauce ingredients. Mix well and set aside.
  • If using dried noodles: Cook (or soak) the rice noodles according to the instructions minus 1 minute, until cooked through, but still a bit chewy inside. Rinse rice noodles with cold water and drain. To avoid sticky rice noodles during stir fry, add 1 teaspoon sesame oil to the drained noodles. Gently toss noodles by hand to separate and evenly coat them with a thin layer of oil.
  • If using fresh noodles: slice the rice noodle sheet into noodles, then separate the noodles with your hands. Do not soak the noodles in water.
  • Heat 1 tablespoon of oil in a large nonstick skillet over high heat until hot. Spread the beef slices in the skillet in a single layer. Cook until the bottom side of the beef turns golden brown, 1 to 2 minutes. Flip the beef and cook the other side until browned, but the inside is still a bit pink, 30 seconds to 1 minute. Transfer beef to a plate immediately.
  • In the same skillet, add the remaining 2 tablespoons of oil and turn to medium heat. Add the ginger, garlic, white onion, and the white part of the green onion. Stir and cook until the aromatics turn light golden on the edges, 1 minute or so.
  • Toss the cooked noodles again to separate gently, and add them into the skillet. Use a pair of tongs to toss the noodles with the rest of the ingredients to coat well with the oil.
  • Add the beef back into the skillet. Pour in the mixed sauce. Immediately use a pair of tongs or chopsticks to toss and mix everything.
  • Add the bean sprouts. Keep tossing gently (to avoid breaking apart the noodles) until the bean sprouts just start to soften, 1 to 2 minutes. Then add the green onion. Toss a few more times, until the sauce is absorbed by the noodles, and the veggies are softened but still crunchy. Turn off heat and transfer everything to serving plates immediately. Serve hot as a main dish.

📍 Try It at Dragon Emperor Dim Sum!

Not in the mood to cook? Visit our Our Menu page to explore authentic Chinese cuisine in Saskatoon, including dim sum, noodles, and house-made sweet & sour favorites.

We’re proud to be one of the most recommended places for Chinese food in Saskatoon, with both dine-in and takeout options.

For a truly delicious experience, see why customers rate us highly on Google