Beef and Broccoli Chow Mein Recipe: Wok-Hei Crispy Noodles in 20 Minutes

Soups & Stews

Beef and Broccoli Chow Mein Recipe: Wok-Hei Crispy Noodles in 20 Minutes

This beef and broccoli chow mein recipe delivers wok-hei crispy noodles in just 20 minutes, capturing that restaurant-quality crunch and savory depth at home. The secret lies in high-heat stir-frying and a homemade sauce that balances sweet, tangy, and umami flavors perfectly. I've perfected this technique over years of testing, ensuring every bite delivers that satisfying contrast of tender beef, crisp broccoli, and perfectly chewy noodles.

The process starts with searing thinly sliced beef until it develops a caramelized crust, then quickly stir-frying broccoli until it reaches that signature crisp-tender texture. While the vegetables cook, you'll prepare a simple yet flavorful sauce using soy sauce, brown sugar, and a touch of vinegar for brightness. The key to success is working in batches and maintaining high heat throughout the cooking process.

By the time you plate this dish, you'll have a vibrant, aromatic chow mein with crispy edges on the noodles, perfectly cooked beef, and bright green broccoli that pops against the golden-brown sauce. The aroma alone will have everyone at the table asking for seconds. This recipe is designed to be both impressive and approachable, making it perfect for weeknight dinners or special occasions.

Serve immediately for the best texture, garnished with extra green onions and sesame seeds for added visual appeal. The combination of textures and flavors makes this dish incredibly satisfying, proving that you don't need a wok to achieve authentic chow mein at home. Let's get cooking!

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

Ingredients for beef and broccoli chow mein

Pantry staples meet wok-hei magic for this restaurant-style beef and broccoli chow mein.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Egg Noodles 🍜 8 oz Fresh or dried, any width
Broccoli Florets 🥦 3 cups Cut into bite-sized pieces
Green Onions 🧅 4 whole Sliced thin for garnish
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Light Soy Sauce 🥄 ½ cup High-quality, salt-free preferred
Dark Soy Sauce 🥄 1 tbsp For color and depth
Brown Sugar 🍯 2 tbsp Light or dark works
Rice Vinegar 🍶 1 ½ tbsp For tangy brightness
Sesame Oil 🫒 1 tbsp Toasted, not flavored
Garlic Cloves 🧄 4 cloves Minced for sauce
Ginger Root 🌿 1 tbsp Freshly grated
Vegetable Oil 🫒 ½ cup High smoke point preferred
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground

The flank steak is non-negotiable here—it's lean, tender when sliced thin, and develops that perfect caramelized crust. Grab it from the butcher counter if possible, or ask for pre-sliced beef for stir-fry at Asian markets like H Mart or 99 Ranch. Look for good marbling, and slice it against the grain for maximum tenderness. The egg noodles should be fresh if you can find them—Trader Joe's carries great pre-packaged ones, but dried works too. Just boil them al dente and toss with a little oil so they don't stick. Broccoli? Bright green florets are key—avoid the yellowing ones at the bottom of the bag.

No light soy sauce? Tamari works as a gluten-free swap, though the color will be different. The dark soy sauce adds depth but can be skipped if you're watching sodium—just use an extra teaspoon of light soy. Running short on sesame oil? Toasted peanut oil gives a similar nutty aroma. The garlic and ginger should be freshly grated or minced—jarred minced garlic lacks the punch. For extra crispiness, freeze the broccoli for 30 minutes before cooking to shock the florets. And if you're worried about the beef drying out, marinate it for 15 minutes in 1 tbsp soy sauce and 1 tsp cornstarch before searing.

This dish is all about timing and heat—keep everything prepped while your pan heats. The sauce can be made ahead and stored for up to 1 week in the fridge, but the noodles and veggies are best fresh. If you're making this for a crowd, double the sauce and keep it warm in a small pot on the stove. Garnish with toasted sesame seeds right before serving—they add crunch and visual appeal. Leftovers? Store in an airtight container for up to 3 days, but reheat gently to avoid soggy noodles. Microwave with a splash of water and cover for 30 seconds.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: The flank steak and broccoli hit the same wok—no extra dishes, no stress. Just toss in the noodles at the end, and you’re done. (Yes, even on a Tuesday night when you’d rather be scrolling than scrubbing.)
  • Umami Bomb: That quick sear on the flank steak? Deep, caramelized flavor in every bite. The garlic and soy sauce marry perfectly with the broccoli’s crisp-tender crunch—like a hug for your taste buds.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The noodles hold up for days, and the beef stays juicy. Pack it cold or reheat—either way, it’s a hit with kids, coworkers, or anyone who’s not a picky eater.
  • Budget Power Move: Flank steak stretches far, and broccoli’s the ultimate affordable veggie. A single batch feeds four for under $15, and leftovers? They disappear faster than I can say “seconds, please.” (Pro tip: Freeze extras—it’s my winter comfort food.)

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

Let's create restaurant-quality chow mein with perfectly crispy noodles and tender beef.

1

Prepare the Flank Steak for Maximum Tenderness

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This is crucial for quick cooking and tender bites. Place the sliced steak in a bowl and season with the 0.5 tsp salt and 0.25 tsp black pepper, then toss gently to coat evenly. Let it sit at room temperature for 15 minutes while you prep the rest of your ingredients.

Here's the thing—slicing against the grain shortens the muscle fibers, making each bite more tender. If you're unsure about the grain direction, look for the natural lines running through the meat. The steak should be ready when it reaches room temperature, which ensures even cooking throughout.

2

Create the Flavor-Packed Sauce

In a small bowl, whisk together the 0.5 cup light soy sauce, 1 tbsp dark soy sauce, 2 tbsp brown sugar, 1.5 tbsp rice vinegar, 1 tbsp sesame oil, 4 cloves minced garlic, and 1 tbsp freshly grated ginger root. This sauce is the heart of your dish, balancing sweet, salty, tangy, and umami flavors. Taste and adjust seasoning if needed—you want it to be well-seasoned but not overly sweet.

Set the sauce aside while you cook the beef and vegetables. The dark soy sauce will give your chow mein that classic deep color, while the rice vinegar adds a bright, tangy note that cuts through the richness of the beef and noodles.

3

Cook the Beef and Broccoli

Heat 0.5 cup vegetable oil in a large wok or skillet over high heat until shimmering. Add the sliced flank steak in a single layer and cook undisturbed for 1-2 minutes until the edges begin to brown and crisp. This is where the wok-hei comes in—those smoky, crispy edges are what make chow mein so delicious.

Once the beef is browned, remove it from the wok and set aside. In the same wok, add the 3 cups broccoli florets and stir-fry for 2-3 minutes until bright green and just tender-crisp. You want to maintain that vibrant color and slight crunch—overcooking will turn them mushy. Push the broccoli to one side of the wok and add the remaining 0.5 cup vegetable oil to the empty space.

4

Finish with Noodles and Sauce

Add the 8 oz egg noodles to the wok and toss them in the hot oil for 1-2 minutes until they begin to crisp slightly at the edges. This step is key to achieving that perfect wok-hei texture. Pour the prepared sauce over the noodles and broccoli, then toss everything together vigorously for 1-2 minutes until the noodles are fully coated and heated through.

Return the cooked beef to the wok and toss once more to combine. The residual heat will finish cooking the beef while infusing it with the sauce's flavors. Taste and adjust seasoning if needed—you might need a splash of water or a bit more soy sauce to reach your desired consistency.

5

Garnish and Serve Immediately

Transfer the chow mein to serving plates and garnish with the 4 whole green onions, sliced thin, and the 1 tbsp toasted sesame seeds. The green onions add a fresh, bright contrast to the rich flavors, while the sesame seeds provide a nutty crunch. Serve immediately while everything is hot and crispy—chow mein is best enjoyed straight from the wok.

Here's the moment that matters: the first bite should deliver a perfect balance of textures—crispy noodles, tender beef, and slightly crisp broccoli—all coated in a glossy, flavorful sauce. If the noodles lose their crispiness, simply reheat them in a dry wok for 30 seconds to restore that wok-hei magic.

👨‍🍳

Pro Tips For Making Beef And Broccoli Chow Mein

  • Slice Steak Thinly First: I learned this the hard way—trying to slice flank steak after cooking always leaves you with uneven, chewy strips. Cut it against the grain into ¼-inch slices before searing, then toss the raw strips in the wok. They’ll cook faster and stay tender, even if you’re not a knife pro.
  • Blanch Broccoli for Crunch: Skip the sad, limp broccoli by blanching florets in boiling water for 30 seconds, then shocking in ice water. This keeps them bright green and crisp when they hit the wok later—no more mushy florets at the bottom of the pan.
  • Don’t Overcrowd the Wok: I used to dump everything in at once, and the beef would steam instead of sear. Work in batches: cook the beef first until browned, then push it aside and stir-fry the broccoli in the same oil. The residual fat keeps the veggies from sticking.
  • Toast Sesame Seeds Last: Sounds weird, but it works: sprinkle sesame seeds over the finished dish while it’s still in the wok, off heat. The residual steam toasts them lightly for nutty flavor—no need to dry-toast them separately. (Yes, even if you’re impatient like me.)

Pro cooking tips for this recipe

Wok-Hei Mastery

That signature wok-hei (breath of the wok) comes from maintaining high, consistent heat throughout cooking. I use a carbon steel wok (like Made In woks) because it heats up faster and retains heat better than stainless steel. Preheat your wok over high heat for 5 minutes until it's smoking slightly before adding oil. This ensures your ingredients get that crispy, smoky crust. 🔥

Batch Cooking

Cooking everything at once causes steaming instead of stir-frying. Work in two batches: first the beef, then the broccoli, then the noodles. This keeps each component crispy rather than soggy. I like to use a 14-inch wok—it gives enough space to cook without crowding. If your wok isn't large enough, cook in two separate batches and keep the first batch warm in a 200°F oven while finishing the second.

Beef Searing Secrets

The beef needs undisturbed searing for those caramelized edges. After adding the beef to the hot wok, don't stir for 1-2 minutes—let it develop a crust. I use tongs to flip the beef in batches rather than stirring everything at once. For extra tenderness, marinate the beef for 15 minutes in 1 tbsp soy sauce + 1 tsp cornstarch before cooking. This helps seal in juices and adds a subtle sheen to the meat.

Broccoli Timing

Broccoli cooks in just 2-3 minutes—overcooking turns it mushy. Start with bright green florets (avoid yellowing ones) and cut them into even-sized pieces for consistent cooking. For extra crispiness, freeze the broccoli for 30 minutes before stir-frying. The cold shock helps maintain texture. I like to add the broccoli to the wok after removing the beef—this prevents it from steaming in residual beef juices.

Noodle Crispiness

The secret to crispy noodles is tossing them in hot oil before adding sauce. After cooking the broccoli, push it to one side of the wok and add ½ cup fresh oil to the empty space. Toss the noodles in this hot oil for 1-2 minutes until they develop a golden-brown crust. This step mimics restaurant-style chow mein where noodles get that signature crunch. If your noodles seem dry, add 1 tbsp water to the wok while tossing.

Sauce Consistency

The sauce should coat the back of a spoon but remain smooth and glossy. If it's too thick, add 1 tsp water at a time until you reach the right consistency. For extra depth, I like to simmer the sauce for 2 minutes before tossing with the noodles. This helps the flavors meld together. Taste and adjust seasoning—sometimes the beef needs a little more soy sauce, while the broccoli might benefit from a splash of rice vinegar for brightness.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 75mg25%
Sodium 1200mg52%
Total Carbohydrate 52g18%
Dietary Fiber 5g18%
Sugars 8g
Protein 32g64%
* 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 ground beef works in a pinch, it won't give you the same tender texture or wok-hei crispiness. For best results, use thinly sliced flank steak or sirloin—these cuts are lean and develop that perfect caramelized crust when seared properly. If you must use ground beef, pat it very dry and cook it over high heat for just 2-3 minutes until browned.

2

How do I get my noodles crispy like restaurant-style?

The secret is tossing them in hot oil before adding sauce! After cooking the broccoli, push it to one side of the wok and add ½ cup fresh oil to the empty space. Toss the noodles in this hot oil for 1-2 minutes until they develop golden-brown edges. This creates that signature wok-hei texture. Work quickly to maintain the heat!

3

Can I make this dish ahead of time?

This chow mein is best served immediately for peak crispiness, but you can prep components ahead. Make the sauce in advance and store it for up to 1 week. For the beef, cook it completely and refrigerate in an airtight container for 2 days. Reheat gently in a skillet. Cook the broccoli fresh or blanch it and store in cold water until ready to use. Assemble everything just before serving.

4

What if I don't have a wok?

No problem! Use a large, heavy-bottomed skillet with high sides (like a cast iron or stainless steel pan). The key is maintaining high heat and working in batches. A 12-inch skillet should work for this recipe. Just make sure your pan gets properly heated before adding oil—this creates the necessary surface area for crispy results.

5

Why does my broccoli turn mushy?

Overcooking is the most common mistake! Broccoli should cook for just 2-3 minutes until bright green and slightly crisp. Start with small, even-sized florets and avoid crowding the pan. For extra crispness, freeze the broccoli for 30 minutes before cooking—the cold shock helps maintain texture. Also, cook the beef first and remove it before adding broccoli to prevent steaming.

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