Side Dishes
This Chinese beef and green beans recipe delivers the perfect balance of crisp-tender beef and vibrant green beans, all coated in a savory soy-ginger glaze. The secret lies in high-heat wok-frying, which creates that signature "wok hei" smokiness while keeping the beef juicy and the green beans bright.
I've perfected this dish over years of testing, ensuring every bite captures the essence of a bustling Chinese street-side stall.
The foundation of this recipe is a simple yet powerful marinade of soy sauce, ginger, and garlic, which tenderizes the beef while infusing it with deep umami flavors. The green beans are blanched just until vibrant, then quickly stir-fried to maintain their crisp texture.
This method guarantees a dish that's both restaurant-quality and achievable at home, with minimal prep and just 20 minutes of active cooking time.
What you'll end up with is a plate of golden-brown beef bites and bright green beans, all glistening with a glossy soy-ginger sauce. The aroma alone—smoky, aromatic, and slightly sweet—will have everyone at the table asking for seconds.
The beef stays tender and juicy, while the green beans retain their crispness, creating a perfect contrast in every bite.
Serve this dish over steamed jasmine rice for a complete meal, or pair it with dumplings for a hearty spread. The flavors are rich enough to stand alone but balanced enough to complement other Chinese dishes. Let's get cooking—this recipe is a game-changer for weeknight dinners!
Ingredients for beef and green beans chinese
The perfect blend of marbled beef and crisp green beans, all tied together with a glossy soy-ginger sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Green Beans 🥬 | 1 ½ lb | Trimmed, ends cut off |
| Light Soy Sauce 🍶 | ½ cup | High-quality for best flavor |
| Dark Soy Sauce 🍶 | 1 tbsp | For color and depth |
| Fresh Ginger 🧄 | 2 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cornstarch 🌾 | 2 tbsp | For crisp-tender beef |
| Neutral Oil 🫒 | ¼ cup | Avocado or vegetable oil |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
| White Sugar 🍚 | 1 tbsp | Balances flavors |
| Green Onion 🧅 | 2 whole | Sliced, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The flank steak is non-negotiable here—it's lean but tender when sliced thin against the grain. Costco or Whole Foods carry excellent cuts, but any well-marbled flank steak works. Look for bright red color and visible fat marbling, which ensures juiciness. If you can't find flank, sirloin or ribeye sliced thinly will do in a pinch, though texture differs slightly. The green beans should be bright green and crisp—avoid wilted or yellowing ones, as they'll turn mushy during cooking. Fresh is ideal, but frozen works if thawed and drained well.
No light soy sauce? Regular soy sauce plus 1 tsp sugar mimics the balance. Fresh ginger is essential—dried lacks the bright, zesty punch, though you can use it at double the amount if needed. The cornstarch is key for that crisp-tender texture; don't skip it. For the oil, avocado oil has the highest smoke point, but any neutral oil like vegetable or canola works. The sesame oil should be toasted—Trader Joe's or Asian markets carry the best. If you're short on time, a quick toast in a dry pan with the seeds for 30 seconds does the trick.
Prep the beef and marinade up to 4 hours ahead—the flavors deepen over time. Store the green beans in a sealed container with a damp paper towel to keep them crisp. The cooked dish reheats beautifully—just toss with a splash of water and stir-fry for 2 minutes. It keeps for 3-4 days in the fridge, though the texture softens slightly. For longer storage, freeze in a single layer before transferring to a bag—3 months max. Garnish with toasted sesame seeds and green onions right before serving to keep them vibrant.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Sear the flank steak, toss in the green beans, and let the soy sauce and ginger work their magic—all in one pan. The green beans stay crisp, the beef gets that perfect caramelized crust, and honestly? I don’t even feel guilty about leaving the dishes until tomorrow.
- Umami Bomb: That combo of light and dark soy sauce? Chef’s kiss. The dark soy adds depth, while the light keeps it bright and savory—like a little flavor explosion in every bite. The ginger cuts through the richness, and the green beans? They soak up just enough to be tender-crisp perfection.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice the cooled beef thin, portion the green beans, and pack it all in containers—ready to grab for work lunches or school lunches. (Yes, even my picky teenager eats it.) The flavors only get better the next day, so it’s basically free dinner too.
- Budget Flex: Flank steak is cheaper than you’d think, and green beans last forever in the fridge. A little goes a long way—this recipe feeds four for under $15, and leftovers reheat like a dream. I’ll be real: I make it twice a month just to keep my grocery bill in check.
Step-by-step instructions for wok-fried beef and green beans
Master this classic Chinese stir-fry with perfectly tender beef and crisp green beans in minutes.
Prepare the Beef for Maximum Tenderness
Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. The grain runs lengthwise, so look for those visible muscle fibers and cut perpendicular to them. This ensures each bite is fork-tender rather than chewy. Place the sliced beef in a bowl and add the 2 tbsp cornstarch, 1 tsp salt, and 0.5 tsp black pepper. Toss gently until the beef is evenly coated—this creates a light crust that locks in juices during cooking.
Let the beef marinate for 15-20 minutes while you prep the vegetables. The cornstarch coating will help achieve that signature crisp-tender texture we're after. Don't skip this step—it's what transforms tough flank steak into melt-in-your-mouth bites.
Blanch and Shock the Green Beans
Bring a large pot of water to a rolling boil and add the 1.5 lb green beans. Cook for 2 minutes exactly—they should remain bright green and slightly crisp. Immediately drain and transfer to a bowl of ice water for 1 minute to stop the cooking process. This blanching removes the raw taste while preserving their vibrant color and crisp texture.
Drain well and pat completely dry with paper towels. The beans should be dry to a touch—any moisture will cause them to steam instead of crisp up in the wok. Remove the ends by snapping them off at the natural breaks. Keep the blanched beans in a single layer on a clean kitchen towel to maintain their crispness while you prepare the sauce.
Create the Soy-Ginger Sauce
In a small bowl, whisk together the 0.5 cup light soy sauce, 1 tbsp dark soy sauce, 1 tbsp white sugar, 1 tbsp sesame oil, 2 tbsp finely grated fresh ginger, and 4 minced garlic cloves. The dark soy sauce adds that signature deep color while balancing the light soy's saltiness. Let this mixture sit for 5 minutes while you heat your wok—this allows the ginger and garlic to mellow slightly and infuse the sauce with their aromatic oils.
I like to taste the sauce at this stage to adjust seasoning. It should be salty-sweet with a hint of ginger's sharpness. If it needs more depth, add a pinch of sugar. If it's too strong, dilute slightly with 1 teaspoon of water. This sauce is the soul of the dish—don't rush this preparation.
Wok-Fry the Beef to Perfect Doneness
Heat a wok or large skillet over high heat until smoking, then add the 0.25 cup neutral oil. Once the oil shimmers, add the cornstarch-coated beef in a single layer. Cook undisturbed for 1-2 minutes until the bottoms turn golden brown—this creates that beautiful crust we want. Stir-fry for another 2-3 minutes until the beef is cooked through but still retains moisture.
Remove the beef to a plate and set aside. The beef should be light brown with a glossy sheen from the cornstarch coating. If any pieces stick, don't force them—add a splash of water and scrape up those flavorful browned bits. These bits, called fond, are packed with flavor that will enhance your sauce.
Finish with Green Beans and Garnish
In the same wok, add a bit more neutral oil if needed and stir-fry the blanched green beans for 2-3 minutes until heated through and slightly crisp. They should retain their bright green color and snap when bent. Add the beef back to the wok along with the prepared soy-ginger sauce. Toss everything together for 1-2 minutes until the sauce coats the beef and beans evenly.
Turn off the heat and stir in the 1 tbsp toasted sesame seeds and sliced green onions. Garnish with additional sesame seeds if desired. Serve immediately over steamed rice—this dish is best enjoyed while the vegetables are still crisp and the beef is piping hot. The contrast between the tender beef, crisp green beans, and glossy sauce makes each bite unforgettable.
Pro Tips For Making Beef And Green Beans Chinese
- Slice Against the Grain: Flank steak’s tough fibers run parallel to the grain—cutting perpendicular makes every bite tender. I used to ignore this and ended up with chewy, unsatisfying mouthfuls. Take your time with a sharp knife; it’s worth the extra minute.
- Blanch Green Beans First: Toss raw green beans in boiling water for 30 seconds, then ice bath. This stops cooking and keeps them crisp when stir-frying later. My grandmother swore by this, and she was right: the texture stays perfect, not mushy.
- Use Dark Soy for Color: Light soy adds flavor, but dark soy is your secret weapon for that glossy, restaurant-quality sheen. A splash at the end coats everything beautifully—skip it, and your dish looks dull, even if it tastes great.
- Rest the Steak After Searing: Let the sliced steak sit for 5 minutes under foil before stir-frying. This keeps it juicy when it hits the wok. I learned this the hard way—rushing means dry, stringy beef that ruins the whole dish.
Essential equipment for beef and green beans chinese
Wok Essentials
A carbon steel wok is my top recommendation for this recipe—it heats up quickly and retains heat perfectly, creating that essential wok hei smokiness. I use a 14-inch Mauviel M'Cook wok, which has a flat bottom for stovetop compatibility.
For budget options, a 12-inch Lodge cast iron wok works well but requires more seasoning to prevent sticking. Preheat your wok over high heat for at least 5 minutes until it's smoking before adding oil. 🔥
High-Heat Tools
For stir-frying, you'll need tongs and a spatula—I prefer 12-inch stainless steel tongs from OXO for their sturdy grip and a wide, flat-bottomed spatula to scrape up those flavorful browned bits (fond) from the wok.
A fine-mesh strainer is also crucial for blanching the green beans—OXO Good Grips makes a great one that fits comfortably in your hand. These tools ensure even cooking and prevent overcrowding the wok.
Blanching Setup
Blanching the green beans requires a large pot (I use a 6-quart stainless steel pot from All-Clad) and an ice bath bowl—a large stainless steel mixing bowl works perfectly. Keep the ice water ready before boiling the beans to minimize waiting time.
A timer is essential to ensure you blanch for exactly 2 minutes—I use my phone's kitchen timer for convenience. This precise timing preserves the beans' vibrant color and crisp texture. ⏱️
Sauce Tools
A small mixing bowl for the sauce is ideal—I use a quart-sized glass bowl from Pyrex because it's easy to clean and allows me to see the sauce's consistency. A whisk (I prefer a Balloon whisk) ensures the soy-ginger sauce is smooth and well-emulsified.
For measuring ingredients, a set of small measuring spoons (like OXO Good Grips) makes it easy to add precise amounts of sesame oil and sugar. These tools help you create a perfectly balanced sauce every time.
Garnish Prep
Toasted sesame seeds and sliced green onions require minimal tools but make a big difference. Use a small dry skillet (I like my 10-inch cast iron) to toast the sesame seeds over medium heat for 1-2 minutes, stirring constantly until fragrant.
A sharp chef's knife (I use a Wüsthof) is essential for slicing the green onions cleanly. Keep these garnishes separate until the very end to maintain their freshness and vibrant colors. 🌱
Optional Upgrades
For serious home cooks, a gas burner (like Blazer TurboFire) gives you more precise heat control than electric stoves, which is crucial for achieving that perfect wok hei.
If you don't have a wok, a large, heavy-bottomed skillet (like All-Clad Stainless Steel) works in a pinch—just preheat it thoroughly. A meat thermometer** (I use ThermoWorks Smoke) ensures your beef reaches 145°F internal temperature safely. These upgrades take your dish to the next level. 💡
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
Yes, but choose a lean, tender cut like sirloin or ribeye—just slice it ¼-inch thick against the grain for best results. Avoid tougher cuts like chuck; they won't tenderize properly in the short cooking time. If using ribeye, trim excess fat to prevent greasiness.
Why do the green beans turn mushy?
Overcooking or moisture are the usual culprits. Always blanch for exactly 2 minutes and shock in ice water immediately. Pat them completely dry before stir-frying—any moisture causes steaming instead of crisping. Use high heat and cook for just 2-3 minutes after adding to the wok.
How do I make this dish less salty?
Reduce the soy sauce by 1-2 tablespoons and add 1 teaspoon of honey or sugar to balance. For extra depth without salt, stir in ½ teaspoon of white pepper or a pinch of MSG (if you use it). Taste as you go—the sauce should be savory, not briny.
Can I make this recipe in a regular pan?
Use a large, heavy-bottomed skillet (like All-Clad) and preheat it over maximum heat until smoking. The key is maintaining high heat—if your stove struggles, cook in batches. A wok gives better heat distribution, but a good skillet works in a pinch.
What's the best way to reheat leftovers?
Reheat in a dry wok or skillet over medium-high heat for 2-3 minutes, adding 1 teaspoon of water to restore moisture. Avoid microwaving—it makes the beef rubbery. For crispier results, reheat the beef and beans separately, then toss together at the end. Leftovers keep for 3-4 days in the fridge.
