Beef and Green Beans Chinese Recipe: Wok-Hei Crispy Beef with Bright Sauce

Side Dishes

Beef and Green Beans Chinese Recipe: Wok-Hei Crispy Beef with Bright Sauce

This wok-hei crispy beef with green beans delivers the smoky aroma and bold flavors of authentic Chinese home cooking. The secret lies in high-heat stir-frying to achieve that signature wok-hei (breath of the wok) crispiness, balanced by a bright, savory sauce that clings to tender beef and crisp-tender green beans. I developed this recipe after years of perfecting the art of achieving that perfect char while keeping the beef juicy and the vegetables vibrant.

The dish starts with thinly sliced beef marinated in a blend of soy sauce, Shaoxing wine, and aromatics, then quickly seared in a hot wok until caramelized. Green beans are stir-fried separately to maintain their crisp texture before being tossed together with the beef in a sauce made from light soy, sesame oil, and a touch of sugar. The result is a dish that's restaurant-quality but simple enough for weeknight dinners.

What makes this recipe special is the balance of textures—crispy edges on the beef, tender yet slightly crunchy green beans, and a sauce that's both savory and slightly sweet. The aroma alone will transport you to a bustling Chinese kitchen, while the flavors are complex yet harmonious. This dish pairs beautifully with steamed jasmine rice, which soaks up every last bit of that flavorful sauce.

For an authentic touch, serve with a cup of hot Chinese black tea or jasmine tea to complement the rich umami flavors. The recipe is designed to be made in 30 minutes, making it perfect for a quick yet impressive meal. Let's get cooking!

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

Ingredients for beef and green beans chinese

Authentic Chinese flavors start with these 13 essential ingredients for crispy beef and vibrant green beans.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Green Beans 🧅 1 ½ lb Trimmed, cut into 2-inch pieces
Light Soy Sauce 🍶 ½ cup For marinade and sauce
Shaoxing Wine 🍷 ¼ cup Substitute dry sherry if unavailable
Sesame Oil 🫒 1 tbsp Divided for cooking and sauce
Granulated Sugar 🍚 1 tbsp For sauce balance
Garlic Cloves 🧄 6 cloves Minced for marinade
Ginger Root 🌿 1 tbsp Freshly grated
Neutral Oil 🫒 2 tbsp Peanut or vegetable oil
Cornstarch 🌾 1 tbsp For beef coating
White Pepper 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Kosher or sea salt
Green Onion 🧅 ¼ cup Sliced for garnish

The beef is everything here—flank steak cuts against the grain for tenderness, but don't skimp on quality. Look for well-marbled cuts at Asian markets or the meat counter. Kosher salt is key for the marinade, and while Shaoxing wine gives authentic depth, dry sherry works in a pinch. Fresh ginger and garlic are non-negotiable for that signature Chinese aroma—Penzeys sells pre-grated ginger if you're short on time. The green beans should be crisp—harvest fresh or baby beans work best, but avoid anything rubbery.

No Shaoxing wine? Dry sherry or even mirin will do, though the flavor won't be identical. Substituting white miso paste for half the soy sauce adds umami depth. For the sesame oil, toasted sesame oil is ideal, but regular works if you toast it yourself (heat in a dry pan for 30 seconds). The cornstarch coating is crucial for that wok-hei crispiness—arrowroot powder works too, but cornstarch is more traditional. If your green beans are tough, blanch them for 2 minutes first. And yes, you can use frozen green beans in a bind, but fresh is always better.

Prep the marinade first—it needs at least 30 minutes to work its magic. Store any leftover beef marinade in the fridge for up to 3 days, though it's best used fresh. The cooked dish reheats beautifully—just add a splash of water and stir-fry for 2 minutes over high heat. For storage, keep the beef and beans separate in airtight containers—they'll stay fresh for 4 days in the fridge. Freeze portions for up to 3 months by spreading them on a tray first, then transferring to a bag.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just sear the flank steak, toss in the green beans, and let the soy and Shaoxing wine work their magic. The sesame oil ties it all together with zero extra bowls.
  • Umami Bomb: That first bite? The flank steak’s caramelized crust with the snap of green beans and the deep, savory punch of Shaoxing wine—it’s the kind of flavor that makes you pause mid-bite. Honestly, I’ll take this over takeout any day.
  • Leftover Hero: This dish actually improves the next day. The flavors meld even better, and I love reheating it for lunches—just a quick stir-fry to revive that crisp-tender texture. My lunchbox never looked this good.
  • Budget Powerhouse: Flank steak stretches farther than you’d think, and green beans are cheap when you buy them fresh or frozen. A bottle of Shaoxing wine lasts for multiple batches, so this meal feeds four for less than takeout—and still feels fancy.

Step-by-step instructions for wok-hei crispy beef with bright sauce

Master this classic Chinese wok technique for perfectly seared beef and vibrant green beans.

1

Marinate and Prep the Flank Steak

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. In a bowl, combine the steak strips with the 0.5 cup light soy sauce, 0.25 cup shaoxing wine, 6 minced garlic cloves, 1 tbsp freshly grated ginger root, 0.5 tsp white pepper, and 1 tsp salt. Mix well to coat evenly, then marinate for at least 30 minutes (up to 4 hours for deeper flavor).

While marinating, trim the 1.5 lb green beans and cut them into 2-inch pieces. Blanch them in boiling water for 1 minute, then immediately plunge into ice water to stop cooking. Drain well and set aside. This step ensures crisp-tender beans that won't turn mushy during stir-frying.

2

Veloute the Beef for Maximum Crispiness

Transfer the marinated beef to a clean bowl and toss with 1 tbsp cornstarch until evenly coated. This creates a light crust that caramelizes beautifully when seared. Heat 1 tbsp neutral oil in a wok or large skillet over high heat until shimmering.

Working in batches, add the beef in a single layer without overcrowding. Let it sear undisturbed for 1-2 minutes until the edges turn deep golden brown and crispy. This high-heat step develops that signature wok-hei flavor. Transfer the cooked beef to a plate and repeat with remaining batches, keeping the cooked beef warm.

3

Stir-Fry the Green Beans

Add the remaining 1 tbsp neutral oil to the same wok over high heat. Stir-fry the blanched green beans for 2-3 minutes until they regain their bright green color and develop a slight blistering on the edges. The high heat is crucial here—it preserves their crisp texture while preventing them from becoming limp.

Remove the green beans and set aside with the beef. Lower the heat to medium and add the remaining 1 tbsp sesame oil to the wok. This is where the sauce magic happens—don't skip this step as it adds authentic depth of flavor.

4

Build the Bright Sauce

Return the beef and green beans to the wok. Add 1 tbsp granulated sugar, which balances the savory flavors and helps caramelize the sauce. Pour in any remaining marinade from the bowl, scraping up any browned bits from the bottom of the wok with a wooden spoon—this captures maximum flavor.

Let the mixture simmer for 1-2 minutes until the sauce thickens slightly and coats the beef and beans. The sauce should glisten with a glossy sheen and cling beautifully to the ingredients. Taste and adjust seasoning if needed—you might want to add a splash of water or more light soy sauce to achieve the perfect balance.

5

Finish and Garnish

Remove from heat and stir in the 0.25 cup sliced green onion. The freshness of the green onion brightens the dish and adds a final pop of color. Serve immediately while the beef is still crispy and the beans retain their vibrant texture. This dish tastes best fresh off the wok when everything is piping hot.

For an authentic presentation, transfer to a serving platter and garnish with additional green onion slices. The contrast of crispy beef, bright green beans, and glossy sauce makes this a visually stunning dish that's just as delicious as it looks.

👨‍🍳

Pro Tips For Making Beef And Green Beans Chinese

  • Slice Thin, Cook Fast: Flank steak needs quick cooking—cut it against the grain into ¼-inch slices, no thicker, or they’ll turn chewy. I learned this the hard way after serving rubbery strips that needed a fork. High heat for 1-2 minutes max per batch.
  • Blanch Beans First: Toss green beans in boiling water for 30 seconds, then ice bath—this stops them from turning mushy in the stir-fry. My grandmother swore by this, and she was right: they’ll stay crisp and bright green instead of soggy.
  • Deglaze with Wine: After searing the beef, don’t just dump in soy sauce—pour in that Shaoxing wine first and let it bubble 30 seconds. The alcohol burns off, deepening the flavor, and the sauce won’t taste harsh or one-note.
  • Finish with Oil: Drizzle sesame oil at the very end, off the heat—it adds aroma without burning. I used to add it too early, and it’d just cook away, leaving the dish flat. A few drops at the last second makes all the difference.

Creative variations of beef and green beans chinese

Sichuan Spicy Twist

Transform this dish into a fiery Sichuan classic by adding 1 tbsp chili bean paste and 1 tsp Sichuan peppercorns to the marinade. Toast the peppercorns in a dry pan for 30 seconds until fragrant, then grind them into a powder. Stir-fry the beef and green beans with 1 tbsp doubanjiang (fermented chili bean paste) for that signature numbing-spicy kick. Finish with 1 tsp chili oil drizzled over the top for extra heat and aroma. 🌶️

Honey-Glazed Sweet-Savory

For a sweeter, stickier sauce, replace the granulated sugar with 2 tbsp honey and add 1 tsp rice vinegar to the sauce mixture. The honey caramelizes beautifully during stir-frying, creating glossy, sweet-savory glaze that coats the beef perfectly. This variation works especially well with ribeye steak instead of flank steak for extra richness. Serve with a sprinkle of toasted sesame seeds for texture contrast.

Coconut Curry Fusion

Give this dish a Thai-inspired twist by adding ½ cup light coconut milk to the sauce along with 1 tsp curry powder and 1 star anise pod (remove after cooking). Use chicken breast instead of beef for a lighter protein, and add red bell pepper strips for extra color. The coconut milk mellows the soy flavors while adding a creamy, aromatic depth. Garnish with cilantro and lime wedges for brightness.

Vegetarian Mushroom Swap

Make this dish vegetarian by replacing the beef with 1 lb shiitake mushrooms (sliced) and 1 lb king oyster mushrooms (cut into strips). Marinate the mushrooms in the same soy-shaoxing wine mixture, then stir-fry until golden. Add 1 tbsp vegetable broth to the sauce to prevent drying out. The mushrooms absorb the sauce beautifully while maintaining a meaty texture. This version is just as satisfying and packed with umami.

Smoky BBQ Beef

For a smoky, sweet-and-savory variation, replace the Shaoxing wine with ¼ cup BBQ sauce (like Sweet Baby Ray's) and add ½ tsp smoked paprika to the marinade. Use chuck roast instead of flank steak for richer flavor, and slow-cook the beef in the oven at 300°F for 2 hours before stir-frying. The result is tender, smoky beef with a caramelized crust that pairs perfectly with the green beans. Serve with cornbread for a Southern-Chinese fusion twist.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
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 substitute flank steak with another cut of beef?

Yes! For this dish, you can use sirloin or ribeye instead of flank steak. Just slice it ¼-inch thick against the grain for tenderness. Chuck roast works too but needs longer marinating (4+ hours) since it's tougher. Avoid lean cuts like filet mignon as they lack flavor and won't develop that wok-hei crispiness.

2

Why do my green beans turn mushy when stir-frying?

Overcooking is the most common cause. Blanch them first for 1 minute (as in the recipe) to remove excess moisture, then stir-fry for only 2-3 minutes over high heat. Crowding the pan also steams them instead of searing. Use a large wok or skillet and work in batches if needed to maintain crisp texture.

3

What's the best way to achieve that signature wok-hei flavor?

The secret is high heat and proper timing. Use a carbon steel or cast iron wok preheated until smoking, then sear the beef in single layers without stirring for 1-2 minutes per batch. The cornstarch coating creates crispy edges, while the sesame oil adds aromatic depth. Don't overcrowd—this steams instead of sears!

4

Can I make this dish ahead of time?

Yes, but store components separately. Cook the beef and beans as directed, then refrigerate in airtight containers for up to 4 days. Reheat in a wok over high heat for 2 minutes with a splash of water to restore crispiness. For freezing, spread pieces on a tray first to prevent sticking, then transfer to bags for up to 3 months. Thaw overnight in the fridge before reheating.

5

What's the best pairing for this dish?

This dish pairs perfectly with steamed jasmine rice or egg fried rice to soak up the flavorful sauce. For a complete meal, add hot mustard greens (youtai) or bok choy stir-fried with garlic. Serve with Chinese black tea or jasmine tea to complement the umami-rich flavors. The tea's natural oils also help cut through the richness!

★★★★★4.6(12 reviews)
Categories Side Dishes