Soups & Stews
This beef and long beans recipe delivers the perfect harmony of wok-fired crunch and silky green sauce in every bite. The secret lies in high-heat stir-frying that keeps the long beans crisp-tender while searing the beef to develop deep, savory flavors.
I've perfected this technique over years of testing, ensuring the sauce remains velvety yet bright, cutting through the richness of the meat.
What sets this dish apart is the balance of textures—crispy edges on the beef and beans contrast beautifully with the smooth, herb-infused sauce.
The recipe relies on simple pantry staples like soy sauce, garlic, and ginger, but the magic happens in the cooking method: quick searing followed by a fast simmer to meld all the flavors. It's the kind of dish that feels both restaurant-worthy and effortlessly homemade.
The result is a vibrant, aromatic stir-fry where tender beef strips and crisp-tender long beans are coated in a glossy, green-tinged sauce that's packed with umami from fermented bean paste and freshness from cilantro.
The dish comes together in under 30 minutes, making it ideal for weeknight dinners or meal prep. Serve it over steamed rice to soak up every last bit of that flavorful sauce.
This recipe works beautifully as a standalone dish or paired with a crisp white wine and steamed bok choy. The technique is adaptable—swap in other greens like bok choy or snap peas if long beans aren't available. Let's get cooking!
Ingredients for beef and long beans
Simple ingredients, expert technique—this wok-fired dish balances crispy beef and tender beans in vibrant green sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Long Beans 🌱 | 2 cups | Trimmed, cut into 2-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Light Soy Sauce 🍶 | ½ cup | For umami depth |
| Dark Soy Sauce 🍶 | 1 tbsp | For color and richness |
| Fermented Black Bean Paste 🫘 | 1 tbsp | For authentic umami |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cilantro 🌿 | ¼ cup | Chopped, for freshness |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Neutral Oil 🫒 | 2 tbsp | High smoke point preferred |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| White Wine 🍷 | ¼ cup | Dry, for brightness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The beef cut matters here. Flank steak delivers that perfect wok-fired texture when sliced thin against the grain—sirloin works too, but it's leaner. Look for long beans that are firm and straight at Asian markets or well-stocked grocery stores. If they're rubbery, skip them. Fresh ginger? Penzeys sells pre-grated for convenience, but I always grate my own—it's fresher and more aromatic. The fermented black bean paste is non-negotiable for that authentic umami punch; Asian grocery stores carry it in jars or tubes.
No light soy sauce? Regular soy sauce plus a pinch of sugar works in a pinch. Short on cilantro? Fresh basil or parsley at half the amount keeps the green vibrancy. The white wine can be swapped for dry vermouth or extra chicken broth, but you'll lose some brightness. For the oil, avocado or peanut oil handles high heat better than olive oil. The cornstarch is key for that silky sauce—don't substitute with flour. And if you can't find long beans, snap peas or bok choy work beautifully with the same technique.
Prep the beef and beans first—they'll wait while you make the sauce. The sauce keeps for 3 days in the fridge, but the beef and beans are best fresh. Double the sauce if you're meal prepping—it freezes perfectly for up to 3 months. Store components separately to maintain texture. For leftovers, reheat gently in a wok or skillet over medium heat to preserve that crisp-tender texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash extra dishes. Slice the flank steak thin, toss the long beans in a hot pan with garlic and ginger, and let the soy sauce work its magic—no stove juggling required.
- Garlic-Ginger Kick: That first bite of tender beef with the bright, crisp long beans? The fresh ginger and minced garlic turn this into something special. It’s not just flavor—it’s the kind of taste that lingers and makes you reach for seconds without thinking.
- Lunchbox Hero: Between us, this dish is my go-to for packed lunches. The flavors hold up perfectly, and the long beans stay crisp even after a day. Honestly, it’s the only meal I can trust to not get soggy by noon.
- Budget Powerhouse: Flank steak stretches far when sliced thin, and long beans are often cheaper than other greens. I’ve made this feed four people for under $15—plus, leftovers reheat like a dream. Practical? Absolutely. Delicious? Even more so.
Step-by-step instructions for wok-fired beef and long beans
Master this technique for perfectly seared beef and vibrant green sauce in minutes.
Prep Ingredients for Maximum Flavor
Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly in the wok. Trim the 2 cups long beans and cut into 2-inch pieces, removing any tough ends. The beans should be crisp-tender, not mushy.
Finely grate the 1 tbsp fresh ginger and mince the 4 cloves garlic. Slice the 3 whole green onions diagonally into ½-inch pieces for garnish. Chop the ¼ cup cilantro for the final touch. Keep all ingredients within reach—this dish moves fast once you start cooking.
Sear the Beef for Deep Flavor
Heat a wok or large skillet over high heat until a drop of water sizzles instantly. Add 2 tbsp neutral oil and swirl to coat. Add the beef strips in a single layer, stirring only once to avoid breaking them up. Cook for 1-2 minutes until the edges turn deep golden brown and the meat releases easily from the pan.
Remove the beef and set aside. The residual heat will keep it warm while you prep the sauce. If the pan loses heat, let it recover before adding more ingredients—this prevents steaming instead of searing.
Build the Sauce Layer by Layer
Reduce heat to medium-high and add the 2-inch long bean pieces to the wok. Stir-fry for 2 minutes until they blister slightly but remain crisp. Remove and set aside with the beef. In the same pan, add the 1 tbsp fermented black bean paste and stir for 30 seconds until fragrant.
Pour in the ¼ cup white wine and scrape up any browned bits from the bottom. Add the ½ cup light soy sauce, 1 tbsp dark soy sauce, 1 tbsp grated ginger, and 4 cloves minced garlic. Let the mixture simmer for 1 minute until slightly reduced.
Thicken and Finish the Sauce
In a small bowl, whisk together the 1 tbsp cornstarch with 2 tablespoons water until smooth. Pour this mixture into the wok while stirring constantly. Cook for 30-60 seconds until the sauce thickens to a glossy, silky consistency—it should coat the back of a spoon.
Return the beef and long beans to the wok. Drizzle with 1 tbsp toasted sesame oil and toss everything together for 1 minute. Season with 1 tsp salt and ½ tsp black pepper. The sauce should cling to the beef and beans without being overly glossy.
Plate with Fresh Garnishes
Transfer the beef and long beans to serving plates. Garnish with the ¼ cup chopped cilantro and ½-inch sliced green onions. Serve immediately over steamed rice or noodles for the full experience. The contrast of silky sauce, crisp-tender beans, and perfectly seared beef makes this dish unforgettable.
Pro Tips For Making Beef And Long Beans
- Slice Against the Grain: Flank steak’s tough fibers run diagonally—cutting thin slices across them makes each bite tender. I used to fight the grain and wondered why my beef felt like chewing boot leather.
- Blanch Beans First: Drop long beans in boiling water for 30 seconds before stir-frying—this softens them slightly without turning mushy. Skipping this step means they’ll fight you for crispness the whole time.
- Salt the Steak Early: Pat the flank steak dry, then season right after slicing (not just before cooking). The salt needs 10-15 minutes to penetrate—waiting until the last second leaves you with bland edges.
- Use Ginger-Garlic Paste: Mince fresh ginger and garlic together into a paste—it distributes heat evenly and sticks to the wok. I was skeptical until I tried it; now I can’t go back to loose minced bits burning while the rest cooks.
Pro cooking tips for beef and long beans
High-Heat Wok Mastery
Your wok needs to be screaming hot before adding oil—test it by tossing in a drop of water that sizzles instantly. I use a carbon steel wok from Mauviel because it heats up faster and retains heat better than cast iron.
If you don't have a wok, a heavy-bottomed stainless steel skillet works too, but preheat it for 5 minutes on high before cooking. Never crowd the pan with beef—cook in two batches if needed to maintain that perfect sear. 🔥
Beef Slice Precision
Slice the flank steak against the grain at a 45-degree angle for uniform, paper-thin strips. Use a sharp chef's knife and keep your fingers curled under for safety. If the beef cooks unevenly, it's likely too thick—aim for ¼-inch maximum.
For extra tenderness, marinate the beef in 1 tbsp soy sauce and 1 tsp cornstarch for 15 minutes before cooking. This prevents shrinking and adds a subtle chew.
Sauce Thickening Tricks
The cornstarch slurry is your secret weapon for that silky texture. Whisk it vigorously to avoid lumps—no clumps means no grainy sauce. For a glossier finish, add 1 tsp water to the slurry.
If the sauce thickens too fast, immediately remove the wok from heat and stir over a bowl of ice water to stop the cooking process. The sauce should coat a spoon but still be pourable—not gluey. 💫
Bean Timing Control
Long beans cook faster than they look—2 minutes max in the wok. Overcooking turns them mushy, so remove them as soon as they develop light blister marks. For extra crunch, blanch them in boiling water for 30 seconds before stir-frying.
If using snap peas instead, cut them in half and reduce cooking time to 90 seconds. The goal is al dente—they should hold their shape but yield slightly when bitten.
Flavor Layering Order
Add ingredients in this exact sequence: aromatics (garlic, ginger) → sauce base (soy sauces, wine) → thickener (cornstarch) → finishing oil (sesame oil). This builds flavors progressively. For deeper umami, toast the fermented black bean paste in the wok for 1 minute before adding liquids.
The paste burns easily, so keep heat at medium-high and stir constantly. Taste as you go—adjust with extra soy sauce for saltiness or white pepper for heat. ✨
Garnish for Freshness
Add cilantro and green onions right before serving—they wilt quickly in hot sauce. For a restaurant-quality finish, sprinkle with toasted sesame seeds (toast 1 tsp seeds in a dry pan for 30 seconds). If you're short on time, substitute with microgreens for a similar pop of color.
The garnish isn't just decoration—it adds brightness that cuts through the richness of the beef. Save a few sprigs to garnish the rice too! 🌿
Nutrition facts
Frequently asked questions
Can I substitute long beans with other vegetables?
If you can't find long beans, use snap peas (halved) or bok choy (cut into wedges). For a similar texture, try green beans or asparagus, but reduce cooking time to 1-2 minutes to keep them crisp-tender. The key is maintaining that crunchy contrast against the silky sauce.
Why does my beef turn out tough instead of tender?
Tough beef usually means it wasn't sliced thin enough or cooked at the wrong temperature. Always slice ¼-inch thick against the grain and sear over high heat for just 1-2 minutes. A quick 15-minute marinade in soy sauce and cornstarch also helps tenderize. Never overcrowd the pan—cook in batches if needed.
How do I make the sauce thicker or thinner?
For a thicker sauce, add ½ tsp more cornstarch mixed with water, then stir into the wok. For a thinner sauce, add 1-2 tablespoons hot water while stirring. The sauce should coat the back of a spoon but remain pourable—not gluey. Adjust gradually to avoid lumps.
Can I make this recipe in a regular skillet?
Yes! While a wok is ideal, a heavy-bottomed stainless steel skillet works perfectly. Preheat it for 5 minutes on high heat until it's screaming hot. Use the same high-heat technique, but stir more frequently to prevent sticking. A nonstick skillet can work too, but avoid overheating to prevent warping.
What's the best way to reheat leftovers?
Reheat gently in a clean wok or skillet over medium heat for 2-3 minutes with a splash of water to restore moisture. Avoid microwaving—it turns the beans mushy. For extra crispiness, sear the beef and beans fresh in the skillet for 1 minute after reheating. Store leftovers for up to 3 days in an airtight container.
