Real-Deal Beef Chow Fun (干炒牛河) | Omnivore’s Cookbook

Beef chow fun – Loaded with fat noodles, tender steak, and crisp veggies.

Real-Deal Beef Chow Fun (干炒牛河)

  • Prep Time: 15 mins
  • Cook Time: 15 mins
  • Yield: 2 to 3 servings
  • Category: Main
  • Method: Stir frying
  • Cuisine: Chinese


This beef chow fun is loaded with fat noodles, tender steak, and crisp veggies. Even better, now you can cook restaurant-style fried noodles in your home kitchen with a flat skillet! {Gluten-Free Adaptable}

To make this dish gluten free, use tamari in place of the soy sauce, and use dry sherry instead of Shaoxing wine.



  • 1/2 pound (226 grams) beef skirt, flank, sirloin, or tenderloin
  • 1 tablespoon light soy sauce (*Footnote 1)
  • 1 tablespoon Shaoxing wine (or dry sherry)
  • 2 teaspoons cornstarch


  • 2 tablespoons Shaoxing wine (or dry sherry)
  • 2 tablespoons light soy sauce
  • 1 tablespoon dark soy sauce
  • 1 teaspoon sugar

Stir fry

  • (Optional) 1 batch broccolini (or 1 small head broccoli), tough ends removed and chopped into bite sized pieces (*Footnote 2)
  • 7 ounces (200 grams) dried rice noodles
  • 2 tablespoons peanut oil (or vegetable oil)
  • 1 tablespoon minced garlic
  • 1 teaspoon minced ginger
  • 1/4 white onion, sliced
  • 1 cup bean sprouts
  • 4 green onions, chopped
  • (Optional) 2 teaspoons sesame oil


  1. Slice beef against the grain into 1/8-inch (1/3-cm) thick pieces or 1/4-inch (1/2-cm) strips, and transfer the pieces to a small bowl. Add the light soy sauce, Shaoxing wine, and cornstarch. Use your hand to gently mix the beef and the added ingredients, until the beef is coated with a thin layer of the mixture. Let marinate for 15 minutes while preparing the rest of the ingredients.
  2. Combine all the sauce ingredients with 2 tablespoons water. Mix well and set aside.
  3. Bring a large pot of water to a boil. Blanch the broccolini (or broccoli) until tender, 1 minute or so. Drain and set aside. Reserve the boiling water to cook the noodles.
  4. Cook or soak the rice noodles according to the instructions 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.
  5. Heat 1 tablespoon of oil in a large nonstick skillet over medium 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, about 1 minute. 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.
  6. In the same skillet, add the remaining 1 tablespoon of oil and turn to medium heat. Add garlic, ginger, and onion. Stir constantly until you can smell a strong fragrance, 15 seconds.
  7. Toss the cooked noodles again and add them into the skillet. Add the remaining 1 tablespoon of oil onto the noodles. Use a pair of tongs to toss the noodles with oil. If the noodles start to get sticky, swirl in 2 tablespoons water.
  8. Add the beef back into the skillet. Pour in the mixed sauce. Immediately use a pair of tongs to toss and mix everything.
  9. Add the onion and green onion. Toss a few more times, until the sauce is absorbed by the noodles.
  10. Add bean sprouts and cooked broccolini back into the skillet, swirl in the sesame oil (if using), and give it a final toss. Turn off heat and transfer everything to serving plates immediately.
  11. Serve hot as a main.


  1. You can use regular soy sauce to replace all the light / dark soy sauce in this recipe. Note that the dish will come out with a lighter color if you do so.
  2. Restaurant-style beef chow fun usually does not contain this ingredient. However I prefer to add more veggies into my noodles to make it a complete meal.


  • Serving Size: 1 of the 2 servings
  • Calories: 484cal
  • Sugar: 5.2g
  • Sodium: 1007mg
  • Fat: 20.9g
  • Carbohydrates: 45.9g
  • Fiber: 4.8g
  • Protein: 30.4g
  • Cholesterol: 42mg

Source: Real-Deal Beef Chow Fun (干炒牛河) | Omnivore’s Cookbook