Beef Chow Fun is a classic Chinese stir-fry of thick, chewy rice noodles tossed with tender beef, vegetables, and a savory brown sauce, ready in just 30 minutes from your home kitchen.
7 oz 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 bean sprouts
4 green onions (, sliced to 2” (5 cm) pieces, white halved, white and green separated)
2 teaspoons toasted sesame oil
16 Ingredients
Delivery in as fast as one hour.*
Powered by
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
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.
2
Combine all the sauce ingredients. Mix well and set aside.
3
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.
4
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.
5
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.
6
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.
7
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.
8
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.
9
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.
Was this recipe helpful?
Tips & Notes
Pro tips
Marinate the beef in light soy sauce, Shaoxing wine, and cornstarch for at least 15 minutes to ensure tenderness and flavor absorption.
Cook the beef in batches over high heat to achieve a proper sear without crowding the wok or pan; remove and set aside before finishing the dish.
Soak dried rice noodles until pliable (not fully soft), then separate them gently by hand to prevent clumping during the final stir-fry.
Add the sauce and noodles together at the end and toss constantly over high heat for 1–2 minutes to coat evenly and allow flavors to meld.
Substitutions
Peanut oil → vegetable oil or canola oil (note: peanut oil has a higher smoke point and traditional flavor)
Beef flank steak → sirloin or skirt steak (note: adjust thickness and marinating time if using tougher cuts)
Shaoxing wine → dry sherry or rice vinegar (note: reduces depth of umami flavor slightly)
Storage & make-ahead
Chow fun is best eaten immediately; leftovers can be refrigerated in an airtight container for up to 2 days and reheated gently in a wok, though texture may soften.
Equipment
wok or large skillet · high-heat stovetop
Common Questions
Can I use fresh rice noodles instead of dried?
Yes. Use 12 oz (360g) fresh thick rice noodles instead of 7 oz dried. Fresh noodles require less soaking and cook faster than dried.
What cut of beef works best for chow fun?
Beef flank steak is ideal for its tenderness when sliced thin and cooked quickly over high heat. Sirloin or skirt steak are good alternatives.
Can I make chow fun ahead of time?
Chow fun is best served immediately after cooking. Pre-cooked noodles tend to clump and become mushy upon reheating.
What's the difference between light and dark soy sauce in this recipe?
Light soy sauce is for marinating the beef (more salty, less thick); dark soy sauce in the sauce adds color and subtle sweetness. They are not interchangeable.
How do I keep the noodles from sticking together?
Separate the noodles gently with your hands or chopsticks after soaking and before cooking. Toss constantly over high heat to prevent clumping.