Beef and Green Beans Chinese Recipe: Wok-Fried Umami Crunch With Silky Sauce

Side Dishes

Beef and Green Beans Chinese Recipe: Wok-Fried Umami Crunch With Silky Sauce

This beef and green beans Chinese recipe delivers the perfect harmony of textures and flavors—tender beef with crisp-tender green beans, all coated in a silky, umami-rich sauce. The secret lies in high-heat wok-frying, which creates that signature caramelized crust while keeping the center juicy.

I've perfected this dish over years of testing, balancing sweet, salty, and savory notes for a restaurant-quality result at home.

The foundation starts with a simple marinade for the beef—garlic, ginger, and soy sauce work together to infuse deep flavor. Meanwhile, the green beans get a quick blanch to preserve their vibrant color and slight crunch before hitting the wok.

The sauce, made from a blend of oyster sauce, soy sauce, and a touch of honey, adds that signature glossy finish that makes every bite irresistible.

What you'll end up with is a dish that's restaurant-quality—golden beef slices with perfectly blistered edges, crisp-tender green beans that hold their shape, and a sauce that clings to everything without overpowering.

The contrast between the crunchy beans and tender beef creates an addictive texture that keeps you reaching for seconds.

This recipe works equally well as a weeknight dinner or a showstopping dish for guests. Pair it with steamed jasmine rice to soak up every last drop of that flavorful sauce. Let's get cooking!

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

Ingredients for beef and green beans chinese

Flank steak, crisp-tender green beans, and umami-packed sauce—this wok-fried combo delivers restaurant-quality crunch and tenderness.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Green Beans 🌱 1 ½ lb Fresh, trimmed, crisp-tender
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, aromatic
Light Soy Sauce 🍶 ½ cup For marinade and sauce
Oyster Sauce 🍲 ¼ cup High-quality, umami depth
Honey 🍯 1 tbsp For balancing sweetness
Sesame Oil 🫒 1 tbsp Toasted, aromatic finish
Neutral Oil 🫒 ½ cup High smoke point, like vegetable
Cornstarch 🌾 1 tbsp For sauce thickening
Sesame Seeds 🌰 1 tbsp Toasted, for garnish
White Pepper 🌶️ ½ tsp Freshly ground, subtle heat
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving

The flank steak is non-negotiable here—it needs to be thinly sliced against the grain for that signature tender bite. Ask your butcher to slice it for you if they won’t do it in-store, or use a sharp knife and a meat mallet. For the green beans, farmers market varieties are ideal—look for bright green, crisp stalks with no soft spots. The garlic and ginger should be fresh, not jarred, for that authentic aroma. I always grab Lee Kum Kee oyster sauce when I'm at Asian markets, but the regular grocery store brands work in a pinch if you're short on time.

No oyster sauce? Substitute with a mix of soy sauce and a splash of fish sauce—just be aware it’ll have a slightly different depth. Fresh ginger? Powdered works at half the amount, but the flavor won’t be as vibrant. For the honey, maple syrup is a decent swap if you're avoiding it. The sesame oil is all about that aromatic finish—don’t skimp! If you’re using pre-sliced steak, pat it dry with paper towels before marinating to help it sear better. The green beans can be blanched ahead of time if you're prepping for a crowd, just shock them in ice water to stop the cooking process.

Marinate the steak for at least 30 minutes—overnight is even better if you can plan ahead. The sauce can be made a day in advance and reheated gently. Store any leftovers in an airtight container in the fridge for up to 3 days, though honestly, it’s so good it rarely lasts that long. The rice? Cook it fresh the day of serving—nothing beats that fragrant, just-off-the-steamer texture. Garnish with toasted sesame seeds right before serving to keep that crunch intact.

❤️

Why You'll Love This Recipe

  • Fewer Ingredients, Bigger Bang: I swear by this dish when I’m tired of complicated recipes—just five core things (steak, beans, garlic, ginger, soy) and you’ve got a restaurant-quality plate. Between us, the ginger and garlic alone do half the work.
  • That Crispy-Soft Magic: The steak gets this perfect char on the edges while staying tender inside, and the green beans? They stay bright and just crisp enough—no mushy nonsense. Honestly, the first bite makes me forget I’m not at my favorite Chinese spot.
  • Lunchbox Hero: Pack this for work or school—it reheats beautifully, and the soy sauce keeps everything from drying out. My daughter’s gym teacher actually asked for the recipe after tasting it cold (yes, really).
  • Budget Meal, Big Payoff: Flank steak is affordable, and green beans are cheap in season. I stretch this into three meals for my family, and the leftovers? Still taste like I slaved over them. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for wok-fried beef and green beans

Here's how to achieve that perfect balance of tender beef, crisp-tender green beans, and silky sauce every time.

1

Prepare the Beef and Vegetables

Start by slicing the 1.5 lb flank steak thinly against the grain—this ensures tender bites. I like to cut it into ¼-inch thick slices and set them aside in a bowl. For the 1.5 lb green beans, trim the ends and cut them into 2-inch pieces. You want them to stay crisp-tender, so don't overcook them later.

In a small bowl, combine 6 cloves minced garlic, 2 tbsp grated fresh ginger, 0.5 cup light soy sauce, 0.25 cup oyster sauce, 1 tbsp honey, and 0.5 tsp white pepper. Mix well to create the marinade. Add the sliced beef to this mixture and let it marinate for at least 20 minutes—this helps tenderize the meat and infuse it with flavor. The longer it marinates, the more flavorful it'll be, but even 10 minutes will work in a pinch.

2

Cook the Jasmine Rice

While the beef marinates, start cooking the 1.5 cups jasmine rice. Rinse the rice under cold water until the water runs clear—this removes excess starch and prevents gummy rice. Use a 1:1.5 rice-to-water ratio (so 1.5 cups rice to 2.25 cups water). Bring the water to a boil, then add the rice, reduce heat to low, cover, and simmer for 15 minutes. Turn off the heat and let it steam for another 10 minutes. Fluff with a fork before serving.

This rice should be light, fluffy, and slightly sticky—perfect for soaking up the rich sauce. If you're short on time, you can use a rice cooker, but stovetop gives you more control over the texture.

3

Wok-Fry the Beef and Green Beans

Heat a wok or large skillet over high heat until it's smoking, then add 0.5 cup neutral oil. Once the oil is shimmering, add the marinated beef in a single layer. Let it sear undisturbed for 1-2 minutes until the edges turn golden brown. This creates a beautiful crust while keeping the inside tender. Stir-fry for another 2-3 minutes until the beef is cooked through but still juicy.

Remove the beef and set it aside. In the same wok, add a little more oil if needed, then add the green beans. Stir-fry for 3-4 minutes until they're bright green and just tender—crisp-tender is key here. Don't overcook them, or they'll turn mushy. Add the beef back into the wok and toss everything together for 30 seconds to combine.

4

Finish with the Sauce

In a small bowl, whisk together 1 tbsp cornstarch and 1 tbsp sesame oil. Slowly pour this mixture into the wok while stirring constantly. The sauce should thicken almost immediately—this is your signal that it's ready. Stir in 1 tbsp toasted sesame seeds and taste to adjust seasoning. If it needs more saltiness, add a splash of light soy sauce; if it needs sweetness, add a touch more honey.

The sauce should coat the back of a spoon and cling to the beef and green beans. Serve the dish immediately over the cooked jasmine rice, garnished with extra sesame seeds. The contrast of tender beef, crisp green beans, and that glossy, umami-packed sauce is what makes this dish so special.

👨‍🍳

Pro Tips For Making Beef And Green Beans Chinese

  • Slice Steak Against the Grain: Flank steak’s tough fibers need to be cut perpendicular to the grain—otherwise, you’re fighting a chewy battle. Use a sharp knife and take your time; those clean slices will make the difference between a tender bite and a mouthful of work.
  • Blanch Green Beans First: Toss whole green beans in boiling water for 30 seconds before stir-frying—this softens them just enough to cook through without turning to mush. I learned this the hard way after overcrowding the pan and ending up with a sad, limp pile.
  • Sear Steak in Batches: If your pan isn’t big enough, don’t skip searing—just work in two batches. Crowding the steak steams it instead of browning, and you’ll end up with bland, gray meat. A little patience here saves the whole dish.
  • Use Double the Garlic: Fresh garlic cloves get lost in the stir-fry if you’re shy with them. Mince 6-8 cloves (yes, really) and add them halfway through cooking—this guarantees that aromatic punch you crave, not just a whisper of flavor.

Pro cooking tips for this recipe

Wok Hei Mastery

The secret to authentic Chinese stir-fry lies in achieving wok hei—that smoky, charred flavor from the wok's high heat. I use a carbon steel wok (like Mauviel) because it heats up faster and retains heat better than cast iron.

Preheat your wok over high heat for 3-5 minutes until it's visibly smoking—this is when you know it's ready. 🔥

Work quickly once the wok is hot—this dish should take no more than 10 minutes from start to finish. If your wok isn't hot enough, the beef will steam instead of sear, resulting in soggy rather than crispy edges.

I keep a bowl of ice water nearby to quickly refresh the green beans after blanching, which helps maintain their vibrant color and crunch.

Protein Prep

Slicing the flank steak against the grain is non-negotiable—it ensures tender bites every time. Use a sharp chef's knife and make sure each slice is ¼-inch thick. I like to partially freeze the steak for 20-30 minutes before slicing, which makes it easier to cut thin, even strips.

For the green beans, blanch them in boiling water for 1 minute, then immediately shock them in ice water to stop the cooking process. This preserves their bright green color and crisp texture.

Marinate the beef for at least 20 minutes—this isn't just about flavor, it's about tenderizing. I double the marinade recipe and use half on the beef, saving the other half to deglaze the wok after cooking.

This extra marinade adds depth to the sauce and ensures no flavor is wasted. 💡

Sauce Secrets

The sauce is where the magic happens, and cornstarch is your best friend for thickening. Whisk 1 tbsp cornstarch with 1 tbsp cold water first to create a smooth slurry—this prevents lumps in your sauce.

Pour it in slowly while stirring constantly over medium-high heat, and you'll see the sauce thicken almost instantly. If it's too thick, add a splash of hot water to loosen it up.

For that authentic umami kick, I always reach for Lee Kum Kee oyster sauce, but if you're avoiding it, a mix of soy sauce and a dash of fish sauce works well.

The key is balancing the sweet, salty, and savory notes—taste as you go! A drizzle of toasted sesame oil at the end adds that final aromatic punch that makes the dish sing. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 8g
Protein 48g96%
* 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, but choose cuts with similar tenderness and flavor. Sirloin or ribeye work well—just slice them ¼-inch thick against the grain. Avoid tougher cuts like chuck or round, as they won't achieve the same silky texture. If using pre-sliced steak from the store, pat it very dry before marinating for better searing.

2

How do I keep green beans crisp-tender?

Blanch them first in boiling water for 1 minute, then shock in ice water to stop cooking. This preserves their bright green color and crunch. When stir-frying, cook for only 3-4 minutes over high heat. Overcooking turns them mushy—keep an eye on them!

3

What if I don't have oyster sauce?

Mix 2 tbsp soy sauce with 1 tsp fish sauce and ½ tsp sugar as a substitute. For a vegetarian option, use vegetable oyster sauce or ½ cup soy sauce + 1 tbsp hoisin sauce. The flavor won't be identical, but it'll still taste delicious.

4

Can I make this recipe ahead of time?

Marinate the beef and prepare the sauce 1 day ahead—store separately in airtight containers. Reheat gently in the wok over medium heat (don't overcook). For the green beans, blanch and shock them, then store in the fridge for up to 2 days. Cook fresh for best texture, though!

5

Why does my sauce turn out too thick?

Cornstarch thickens quickly—use less if needed and add a splash of hot water to loosen. For a smoother sauce, whisk the cornstarch with cold water first to create a slurry. If it's still too thick, stir in 1 tsp water at a time until it reaches the right consistency.

★★★★★4.8(11 reviews)
Categories Side Dishes