Beef and Broccoli Chow Mein Recipe: Wok-Hot Soy-Ginger Crunch With Silky Noodles

Soups & Stews

Beef and Broccoli Chow Mein Recipe: Wok-Hot Soy-Ginger Crunch With Silky Noodles

This beef and broccoli chow mein delivers the wok-hei flavor and silky noodles you crave in every crisp-tender bite. The secret lies in high-heat stir-frying that creates that signature smoky aroma while keeping the beef perfectly seared and broccoli vibrant.

I've refined this recipe over years of testing, balancing sweet, salty, and umami flavors for a sauce that clings to every strand of noodle.

What sets this recipe apart is the two-stage cooking process: first searing the beef until deeply caramelized, then tossing everything together at the last moment to preserve that restaurant-quality crunch.

The sauce combines soy sauce, ginger, garlic, and a touch of brown sugar for that perfect balance of savory and sweet. Fresh cornstarch creates the signature crisp-tender texture that makes chow mein so addictive.

By the time you're done, you'll have perfectly al dente noodles coated in a glossy, aromatic sauce with tender beef slices and bright green broccoli florets. The wok-hei flavor - that elusive smoky aroma - will fill your kitchen, transporting you straight to a bustling Chinese restaurant.

This is comfort food at its finest, with just the right amount of heat and crunch.

Serve immediately while everything is piping hot, garnished with toasted sesame seeds and chopped scallions for that restaurant-quality finish. The combination of textures - crispy beef, tender broccoli, and silky noodles - makes this dish impossible to resist. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and broccoli chow mein

Gather these ingredients for wok-hei flavor and restaurant-style chow mein at home.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Egg Noodles 🍜 12 oz Fresh or dried, al dente
Broccoli Florets 🥦 6 cups Cut into bite-sized pieces
Light Soy Sauce 🥢 ½ cup High-quality brand preferred
Dark Soy Sauce 🥢 1 tbsp For deeper color
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Cornstarch 🌾 2 tbsp Fresh, not expired
Brown Sugar 🍯 2 tbsp Light or dark
Fresh Ginger 🧅 2 tbsp Finely grated, peeled
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Vegetable Oil 🫒 4 tbsp High smoke point
Toasted Sesame Seeds 🌱 1 tbsp For garnish
Green Onions 🧅 3 whole Sliced, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef is everything here—flank steak gives that perfect chew and caramelizes beautifully. Slice it thin against the grain so it cooks fast and stays tender. Costco or Whole Foods usually have it pre-sliced, but if not, grab a sharp knife and take your time. For broccoli, bright green florets mean freshness. Look for heads with tightly packed buds at the grocery store—those are the sweetest. Egg noodles? Fresh is ideal (like Trader Joe's brand), but dried works too—just boil them al dente.

No flank steak? Sirloin or ribeye work in a pinch, but slice it extra thin. Short on sesame oil? Toasted peanut oil adds a different but delicious nuttiness. The soy sauces can be swapped—light for dark if you're out, but the dark adds that signature color. Fresh ginger and garlic are non-negotiable here—they're the flavor anchors. Pre-minced jarred garlic works in a bind, but fresh tastes worlds better. For the cornstarch, Argo brand is my go-to—it's the gold standard for crisp-tender results.

This dish is all about timing—keep everything prepped while you cook. The beef should rest 10 minutes after slicing to relax the fibers. Broccoli stays best in the fridge for 3-4 days, but it's worth buying extra for leftovers. The cooked noodles? Toss with a little oil so they don't stick. Sauce keeps for 5 days in the fridge—perfect for quick stir-fries later in the week. Freeze portions of the sauce separately if you want to make ahead.

❤️

Why You'll Love This Recipe

  • No-Fuss Protein Power: I slice that flank steak thin—so much faster than cubing—and toss it in a screaming-hot pan for just 2 minutes. The broccoli florets barely need chopping, and the egg noodles cook while I stir-fry. Honestly, I’ve made this on days when I forgot to grocery shop and still ended up with a meal.
  • Umami Bomb: That combo of light and dark soy sauce? It’s like a flavor shortcut I didn’t know I needed. The dark soy caramelizes into a glossy glaze, while the light keeps it bright and savory. My picky-eater son licks his plate clean—proof it’s not just “good,” it’s ridiculously good.
  • Lunchbox Hero: Pack the leftovers in bento boxes with rice or crackers, and suddenly you’ve got a lunch that feels fancy but costs pennies. I’ve sent this to work in a thermos, packed it for my kid’s soccer games, and even used it to fill up my husband after a long shift. It’s the meal that does double duty without trying.
  • Budget Stretch: A single flank steak feeds four for under $15, and the broccoli? Frozen florets work just as well as fresh. Between us, I’ve made this for date nights, family dinners, and “I’m too tired to order takeout” nights—all while keeping my wallet happy. It’s my go-to when I need to feed a crowd without breaking the bank.

Step-by-step instructions for beef and broccoli chow mein

Here's how to create restaurant-quality chow mein with tender beef and crisp-tender broccoli.

1

Prep the Flank Steak and Marinate

Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This is crucial for tender bites—thick slices will stay chewy. Place the sliced steak in a bowl and combine with ½ cup light soy sauce, 1 tbsp dark soy sauce, 2 tbsp brown sugar, 2 tbsp finely grated fresh ginger, and 4 minced garlic cloves. Mix well to coat completely, then let marinate for at least 30 minutes (up to 2 hours in the fridge). The longer it marinates, the more flavorful and tender the beef becomes.

While the steak marinates, slice the 3 whole green onions into 2-inch pieces and separate the whites from the greens. Set aside the whites for stir-frying and chop the greens finely for garnish. The white parts will add a subtle sweetness to the dish, while the greens provide fresh contrast at the end.

2

Cook the Egg Noodles Al Dente

Boil 12 oz egg noodles in salted water according to package instructions until 1 minute before al dente—they'll finish cooking in the wok. Drain and rinse briefly with cold water to stop the cooking process, then toss with 1 tbsp sesame oil to prevent sticking. Keep the noodles covered while you prep the remaining ingredients. Overcooking them now will make them mushy in the stir-fry.

In a small bowl, whisk together 2 tbsp cornstarch with 2 tablespoons water to create a slurry. This will help thicken the sauce later, giving it that signature chow mein gloss. Set aside—you'll add it just before combining everything in the wok.

3

Stir-Fry the Broccoli Until Crisp-Tender

Heat 2 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering. Add 6 cups broccoli florets in a single layer and stir-fry for 2-3 minutes until bright green and just beginning to soften at the edges. Remove the broccoli and set aside, keeping it warm. The goal is to preserve its vibrant color and slight crunch—overcooking will turn it limp.

In the same wok, add another 2 tablespoons vegetable oil and heat until smoking. Add the marinated steak in batches, stirring constantly for 1-2 minutes per batch until fully cooked through and lightly caramelized. The beef should be browned but still tender—don't overcrowd the pan or it'll steam instead of sear. Remove the steak and set aside with the broccoli.

4

Build the Sauce and Combine Everything

Return the wok to high heat and add the reserved green onion whites. Stir-fry for 30 seconds until fragrant. Pour in the remaining ½ cup light soy sauce and 1 tbsp dark soy sauce, scraping up any browned bits from the bottom of the wok. Add the cornstarch slurry and stir vigorously for 1 minute until the sauce thickens slightly and becomes glossy.

Add the cooked noodles, steak, and broccoli back to the wok. Toss everything together for 2-3 minutes until the noodles are heated through and coated in the sauce. The dish should sizzle and smell intensely aromatic—this is your cue that it's ready. If the sauce is too thin, add 1-2 tablespoons water and toss again.

5

Garnish and Serve Immediately

Transfer the chow mein to serving plates and sprinkle generously with 1 tbsp toasted sesame seeds and the reserved finely chopped green onion greens. The seeds add a nutty crunch, while the greens provide a fresh, bright finish. Serve immediately while everything is hot and the noodles are still silky.

Each bite should deliver perfectly tender beef, crisp-tender broccoli, and silky noodles coated in a glossy, savory-sweet sauce. The contrast of textures and flavors—crunchy, chewy, tender, and umami-rich—is what makes this dish so satisfying. Leftovers? Reheat gently in a skillet to maintain texture.

👨‍🍳

Pro Tips For Making Beef And Broccoli Chow Mein

  • Slice Against the Grain: Flank steak’s fibers run long—cutting perpendicular to them turns chewy meat into tender strips. Use a sharp knife and work in one motion; no sawing. (Yes, it’s more work, but your noodles will actually taste like they belong in a restaurant.)
  • Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice bath. This keeps them bright and crisp when they hit the wok later. Overcooked broccoli is sad broccoli—no one wants mushy greens in their chow mein.
  • Use Both Soy Sauces Separately: Light soy sauce (3 tbsp) goes into the stir-fry for color and brightness; dark soy sauce (1 tsp) adds depth but can make things bitter if overused. Taste as you go—this isn’t a science experiment, but close.
  • Preheat That Wok: A cold wok = steamed noodles and greasy beef. Heat your pan until water droplets sizzle violently, then add oil. If you’re impatient and skip this, your chow mein will taste like it was made in a microwave. (Trust me, I’ve done it.)

Perfect pairings for this recipe

Side Dish Harmony

Steamed jasmine rice is the classic partner for chow mein, soaking up every drop of that glossy sauce. I like to cook 1 cup jasmine rice with 1.25 cups water and a pinch of salt for perfectly fluffy grains.

For extra flair, add ½ tsp sesame oil to the cooked rice—it enhances the dish's aromatic profile beautifully. 🥢

Fresh Crunch Contrast

A quick-pickled cucumber salad adds refreshing acidity to balance the richness. Toss 1 cup thinly sliced cucumber with 1 tbsp rice vinegar, ½ tsp sugar, and a pinch of salt. Serve chilled alongside your chow mein for a crisp, cooling contrast that cuts through the savory flavors.

Wok-Hei Vegetable Boost

Add stir-fried bok choy for another vegetable that complements the beef and broccoli perfectly. Sauté 2 cups chopped bok choy in 1 tbsp vegetable oil for just 2 minutes until wilted but still vibrant. The mild, slightly bitter notes harmonize beautifully with the soy-ginger sauce.

Sauce Variations

For a spicy kick, stir ½ tsp chili crisp into your sauce before tossing with the noodles. I love Lao Gan Ma brand for its perfect balance of heat and umami. Alternatively, add 1 tsp sriracha to the sauce for a smoother heat that won't overpower the dish's delicate flavors.

Dipping Sauce Option

Prepare a quick dipping sauce by mixing 2 tbsp hoisin sauce, 1 tbsp soy sauce, and 1 tsp honey. This sweet-savory sauce enhances the chow mein's flavors while adding another layer of complexity. Serve in small bowls on the side for guests to customize their experience.

Drink Pairings

A crisp green tea like japanese sencha complements the dish's umami notes beautifully. For something more substantial, try a light Chinese jasmine tea—its floral aroma enhances the beef's richness. For beer lovers, a light lager like Asahi Super Dry** provides a clean, refreshing contrast to the bold flavors. 🍶

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 56g20%
Dietary Fiber 5g18%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular ground beef instead of flank steak?

While you can substitute 8 oz lean ground beef (90% lean or higher), the texture won't be the same. Ground beef will make the dish heartier but lose that signature chewy tenderness. If using ground beef, brown it first with 1 tbsp cornstarch to help it absorb flavors better. For best results, stick with flank steak or thinly sliced sirloin.

2

How do I get that perfect wok-hei flavor at home?

Wok-hei (wok fire) flavor comes from high heat and proper technique. Use a carbon steel or cast iron wok on the highest heat setting. Add oil until it's smoking, then work quickly—this creates those signature smoky aromas. Also, keep your ingredients prepped and ready to go so you can cook everything in 5 minutes or less after heating the wok.

3

Why did my broccoli turn mushy?

Broccoli turns mushy when overcooked or when too much liquid remains in the pan. Always stir-fry on high heat for just 2-3 minutes until bright green and slightly softened. Remove it immediately when done. Also, make sure your wok is dry before adding oil—excess moisture steams the vegetables instead of searing them.

4

Can I make this ahead of time?

While you can prep components ahead, chow mein tastes best when freshly stir-fried. Marinate the beef up to 2 days ahead and store the sauce separately for 5 days. Cook the noodles just before serving (or toss with oil to prevent sticking). Reheat gently in a skillet with a splash of water to maintain texture—microwaving makes noodles rubbery.

5

What's the best way to make it spicier?

For authentic heat, add ½ tsp chili crisp (like Lao Gan Ma) to the sauce before tossing. For smoother heat, stir in 1 tsp sriracha or ½ tsp red pepper flakes. For extra depth, add ½ tsp doubanjiang (Chinese chili bean paste) when building the sauce. Always taste as you go—you can adjust spice levels at the end if needed.

★★★★★4.7(2 reviews)
Categories Soups & Stews