This dish combines tender slices of beef with blistered green beans, stir-fried in a vibrant Szechuan sauce featuring garlic, ginger, chili, and peppercorns. The sauce balances soy, vinegar, and a hint of sweetness, delivering a bold savory heat. Quick to prepare, it's perfect for an authentic Chinese-inspired meal that packs rich flavors and a pleasant fiery kick. Customize spice levels by adjusting chili and Szechuan peppercorns, and enjoy with steamed jasmine or brown rice for a complete dinner.
The first time I attempted Szechuan cooking, my tiny apartment filled with such an intense numbing aroma that my roommate thought I'd accidentally set something on fire. Those Szechuan peppercorns will do that to you, creating this tingling sensation that dances on your tongue and makes your lips feel wonderfully strange. Now that spicy, floral fragrance is one of my favorite welcome-home smells, instantly transporting me to busy night markets and sizzling woks.
I made this for a dinner party last winter when my friend Sam was recovering from a bad cold and claimed she needed something to wake up her taste buds. She took one bite and her eyes actually watered, but she kept going back for seconds. Now she requests it every time she visits, saying it's the only thing that truly clears her sinuses and makes her feel alive again.
Ingredients
- Flank steak: Thinly slicing it against the grain is the secret to tender beef, even with quick stir-frying
- Cornstarch: Creates a velveting coating that protects the meat and keeps it silky soft
- Szechuan peppercorns: Lightly crush them right before cooking to release their signature numbing citrusy oils
- Fresh green beans: They need that high-heat blistering to develop smoky flavor while staying crisp-tender
- Szechuan chili bean paste: The backbone of authentic flavor, look for doubanjiang with a nice fermented depth
Instructions
- Marinate the beef:
- Combine the sliced flank steak with soy sauce, cornstarch, and sesame oil until well coated. Let it sit while you prep everything else, developing that velvety texture.
- Mix the sauce:
- Whisk together soy sauce, dark soy sauce, vinegar, chili bean paste, hoisin, sugar, and water until smooth. Keep it nearby so you can pour it quickly when needed.
- Blister the beans:
- Heat oil in a wok until smoking hot, then add green beans and stir-fry until they're blistered and slightly tender. Remove them before they lose their crunch.
- Fry the peppercorns:
- Add fresh oil and toss in those crushed Szechuan peppercorns, letting them sizzle for 30 seconds until the kitchen fills with their intense aroma.
- Cook the beef:
- Add the marinated beef and stir-fry quickly until browned and just cooked through. Push it to the side to make room for aromatics.
- Add aromatics:
- Toss garlic, ginger, scallions, and chili into the center, stir-frying for just a minute until fragrant but not burned.
- Combine everything:
- Return the green beans, pour in the sauce, and toss everything together until heated through and sauce clings to each piece.
This dish has become my go-to when friends need comfort food that feels exciting rather than heavy. Something about the combination of tender beef, crisp beans, and that electrifying sauce makes ordinary Tuesday dinners feel like a celebration.
Getting the Perfect Texture
The trick to restaurant-quality results is keeping your wok smoking hot throughout. When you add the green beans, they should sizzle aggressively, and that high heat is what creates those delicious blistered spots. Do not be tempted to lower the heat or add the beans too early, or they'll steam in their own moisture and turn limp rather than crisp-tender.
Building Layers of Flavor
While it might be tempting to toss everything in at once, cooking in stages creates depth. The aromatics need direct heat to bloom, the beef needs space to brown properly, and the beans need that initial blistering. Each component gets its moment to shine before coming together in the sauce.
Make It Your Own
This recipe welcomes creativity while keeping its soul intact. Try swapping ground pork for the beef, or add bell peppers for sweetness and color. For extra protein, cashews or peanuts add delightful crunch, and a handful of fresh Thai basil at the end creates a beautiful aromatic finish.
- If your bean paste is particularly salty, reduce the regular soy sauce slightly to balance
- Dark soy sauce adds color more than salt, so do not skip it for that rich restaurant-style appearance
- Rice vinegar works if you cannot find Chinkiang, though the flavor will be slightly brighter and less complex
Serve this steaming hot over fluffy white rice, and watch as the sauce soaks into every grain. There is something deeply satisfying about a dish that delivers such complex flavors with such simple technique.
Recipe FAQs
- → How do I achieve tender beef in this stir-fry?
-
Slice the beef thinly against the grain and marinate it with soy sauce, cornstarch, and sesame oil for 10 minutes to ensure tenderness.
- → Can I adjust the spice level?
-
Yes, reduce or omit the red chili and Szechuan peppercorns to make the dish milder, or add more for extra heat.
- → What is the best way to cook the green beans?
-
Stir-fry green beans over medium-high heat until blistered and just tender, about 4–5 minutes, to maintain a crisp texture.
- → Are there suitable substitutes for beef?
-
Chicken or tofu can be used as alternatives to beef for a lighter or vegetarian-friendly option.
- → What rice pairs well with this dish?
-
Steamed jasmine or brown rice complements the bold flavors and balances the spicy heat of the dish.