Beef chow fun and chow mein are cousins, not twins. Chow fun uses wide flat rice noodles (ho fun); chow mein uses thin wheat egg noodles. Same wok, same beef marinade, two totally different textures. Both recipes below — no wine required.

- Chow fun = rice noodles (wide, flat, chewy). Chow mein = egg noodles (thin, wheat-based, crisp).
- Real beef chow fun is dry-fried (干炒 gon chow) — minimal sauce, maximum wok char. Overdoing the sauce turns it into a soup.
- Slice flank steak ⅛-inch thin, against the grain, and velvet it in cornstarch + baking soda for restaurant-tender texture.
- Get the wok smoking hot before adding noodles. Low heat = mushy stuck noodles; screaming heat = wok hei char.
Chow Fun vs Chow Mein: The Real Difference
The confusion comes from the name — both start with “chow” (炒, to stir-fry). The second word is where they split: fun (粉) means rice flour, mein (麵) means wheat flour. Everything downstream flows from that one distinction, per the Beef chow fun entry on Wikipedia.
Beef Chow Fun (乾炒牛河)
- Wide flat rice noodles (ho fun / 河粉)
- Slippery, chewy, silky mouthfeel
- Dry-fried, dark soy for color
- Bean sprouts + scallions, no other veg
- The Cantonese wok-cook’s technical exam
Beef Chow Mein (牛肉炒麵)
- Thin round egg noodles (wheat + egg)
- Crispy edges, tender center
- Wetter sauce, oyster-forward
- Onion, celery, bok choy welcome
- The everyday Chinese-American staple
Beef Chow Fun: The Full Recipe
Ingredients (Serves 3–4)
Beef & Marinade
- 12 oz (340 g) flank or skirt steak, sliced ⅛-inch against the grain
- 1 Tbsp soy sauce
- 1 Tbsp chicken broth (alcohol-free Shaoxing swap)
- ¼ tsp extra rice vinegar
- ½ tsp cornstarch
- ¼ tsp baking soda (velveting agent)
- ½ tsp toasted sesame oil
- ¼ tsp white pepper
Noodles & Sauce
- 1 lb (450 g) fresh wide rice noodles (ho fun), separated by hand
- 2 Tbsp dark soy sauce (for color — non-negotiable)
- 1 Tbsp light soy sauce
- 1 Tbsp oyster sauce
- 1 tsp sugar
- 1 tsp toasted sesame oil
- 3 Tbsp neutral oil for the wok
- 2 cups mung bean sprouts
- 4 scallions, cut in 2-inch pieces (whites and greens separate)
- 2 slices fresh ginger
Method
Velvet the beef (20 minutes)
Combine sliced beef with soy sauce, chicken broth, rice vinegar, cornstarch, baking soda, sesame oil, and white pepper. Massage 30 seconds until the beef feels sticky. Rest 20 minutes at room temperature — the baking soda breaks down surface proteins for restaurant-tender texture.
Prep the noodles
Fresh ho fun clumps in the bag. Separate strands by hand before they hit the wok — never after. Microwave the bag 20 seconds if the noodles feel stiff; it loosens the starch without pre-cooking them.
Mix the sauce
Whisk dark soy, light soy, oyster sauce, sugar, and sesame oil in a small bowl. Have it ready by the wok — this recipe cooks in under 3 minutes total once the wok is hot.
Sear the beef (60 seconds)
Heat wok over the highest flame until smoking. Add 1½ Tbsp oil, swirl. Add ginger slices, then the beef in a single layer. Don’t stir for 30 seconds — let it sear. Then flip and cook 15 more seconds. Remove beef to a plate, discard ginger.
Char the noodles
Add remaining 1½ Tbsp oil to the same smoking wok. Add scallion whites, stir 10 seconds. Add the noodles in a single layer. Do not stir for 30 seconds — let them get a char. Then gently toss with two spatulas or a spatula + chopsticks. Aggressive stirring breaks the noodles.
Combine and toss
Pour the sauce mixture along the sides of the wok (not on top of the noodles — the sides caramelize instantly). Add beef back, bean sprouts, and scallion greens. Toss 45 seconds, no more. Bean sprouts should still crunch when you plate.
Serve immediately
Slide onto a warm plate. This dish is a texture experience — served even 5 minutes late, the sprouts wilt and the wok hei aroma is gone. Eat straight away.

Beef Chow Mein: The Full Recipe
Chow mein swaps rice noodles for egg noodles, adds vegetables, and uses a wetter sauce. Same beef marinade above — swap only the noodles and the final sauce/vegetables:
What Changes vs Chow Fun
- Noodles: 8 oz (225 g) fresh Hong Kong-style thin egg noodles (or dry chow mein noodles boiled 2 minutes and rinsed cold)
- Vegetables: Add 1 cup sliced yellow onion, 1 cup sliced celery, and 1 cup shredded green cabbage (kept crunchy)
- Sauce (looser): 3 Tbsp oyster sauce, 2 Tbsp light soy, 1 Tbsp dark soy, 1 tsp sugar, ½ cup chicken broth, 1 tsp cornstarch dissolved in the broth
- Crispy option: For Hong Kong-style pan-fried chow mein, spread parboiled noodles in a 10-inch cake, pan-fry 3 minutes per side until golden, then top with the stir-fried beef and sauce
The method is identical: velvet the beef 20 minutes, sear in a smoking wok, remove, stir-fry vegetables 90 seconds, add noodles + sauce, return beef, toss 60 seconds. Serve immediately.
Watch the Full Method
Two videos that nail Cantonese chow fun technique end to end:
Common Mistakes That Kill Beef Chow Fun
Using dried rice noodles
Beef chow fun needs fresh ho fun from the refrigerated section of a Chinese grocery. Dried rice sticks (like pad thai noodles) rehydrate to a completely different texture — thinner, breakier, wrong mouthfeel. If you can’t find fresh, buy the vacuum-sealed shelf-stable ho fun, not the dried rice sticks.
Stirring too aggressively
Rice noodles break when tossed like pasta. Use two spatulas, lift and fold like an omelette. The noodles should stay in long ribbons, not chopped fragments.
Skipping the dark soy
Dark soy is what gives beef chow fun its trademark mahogany color. Light soy alone will give you a pale gray dish that no one will recognize as chow fun. It’s not optional.
Cooking in a non-stick pan
Non-stick coatings can’t safely reach the temperatures wok hei requires. Use carbon steel or cast iron. A well-seasoned 14-inch carbon steel wok is under $40 and lasts forever — one of the best kitchen investments for stir-fry lovers.
What to Serve With It
- Nothing — beef chow fun is a complete one-plate meal in Cantonese tradition
- Steamed bok choy with garlic — the traditional side if you want vegetables
- Hot and sour soup — the American Chinese takeout pairing
- Chinese-American classics like our pepper steak or General Tso’s chicken — build a takeout-style spread
Storage & Reheating
Refrigerate leftovers within 2 hours. Ho fun noodles turn hard when cold — always reheat, never eat cold. Best method: hot wok with 1 tsp of oil, tossed 90 seconds until steaming. Microwave works in a pinch (60 seconds with a splash of water and covered) but the texture won’t fully return. Eat within 2 days — day 3 the noodles get gluey.
Frequently Asked
Can I use spaghetti instead of ho fun for chow fun?
No. Spaghetti is wheat and round; ho fun is rice flour and flat. The mouthfeel is completely different. If you can’t find ho fun, buy vacuum-sealed shelf-stable rice noodles from a Chinese grocery, or use dried wide rice noodles (like the ones for pad see ew) rehydrated in warm water 20 minutes.
What’s the best cut of beef for chow fun?
Flank steak is the Cantonese standard — cheap, flavorful, and takes to velveting perfectly. Skirt steak works. Sirloin is fine but pricier. Avoid tenderloin (too mild) and chuck (too tough for a 60-second sear).
Do I really need a wok?
A 12-inch carbon steel skillet works if it’s your only option, but you’ll lose some wok hei. A non-stick pan will not work — it can’t safely handle the heat this dish needs. If you cook Chinese food more than twice a month, buy a $30 carbon steel wok. Total game-changer.
Why is my beef chow fun sticky and clumped?
Three possible causes: (1) noodles weren’t separated by hand before hitting the wok, (2) wok wasn’t hot enough — the noodles need to hit smoking oil, or (3) too much sauce — chow fun should be dry-fried, not braised.
Can I make beef chow fun without oyster sauce?
Yes, but the flavor loses a layer. The best substitute is 1 Tbsp of hoisin + 1 Tbsp of extra dark soy sauce. Vegetarian oyster sauce (mushroom-based) works 1:1 and is what most Chinese vegetarian restaurants use.
Do chow fun or chow mein have alcohol?
Traditional recipes call for Shaoxing wine, but both dishes work perfectly with chicken broth + a splash of extra rice vinegar as an alcohol-free substitute. This is the same wine-free approach I use in our chicken marsala without wine.
More Beef Recipes You’ll Like
- Pepper steak — the 15-minute Chinese-American stir-fry classic.
- Beef shish kebab — grilled sirloin the Middle Eastern way.
- Beef rendang — slow-cooked Indonesian curry, the polar opposite technique.
- Steak au poivre without alcohol — French classic, wine-free.
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.




