Experience tender strips of beef combined with blistered green beans, all stir-fried in a rich, fiery Szechuan sauce. Aromatics like garlic, ginger, and Szechuan peppercorns create layers of bold, complex flavors. This dish balances heat and savory notes perfectly and cooks quickly, making it ideal for a satisfying main course. Garnished with fresh spring onions, it pairs wonderfully with steamed rice for a complete and flavorful meal.
The sizzle hit me first, then the scent of garlic and ginger dancing in hot oil. I was standing in a tiny kitchen in Chengdu, watching a street vendor toss green beans and beef with one hand while fanning the flames with the other. That moment taught me more about Szechuan cooking than any recipe ever could.
I made this for my neighbor after she mentioned missing the food from her hometown in Sichuan. She took one bite, paused, then smiled wider than Id seen in months. She said it tasted like her mothers kitchen, which is the best compliment Ive ever received.
Ingredients
- Flank steak or sirloin: Slicing against the grain is the secret to tender beef, if you cut with the grain it chews like rubber.
- Soy sauce: Use regular soy sauce for depth, the low sodium kind wont give you enough savory punch here.
- Cornstarch: This coats the beef and helps it brown beautifully while keeping the inside juicy.
- Shaoxing wine: It adds a subtle sweetness and complexity, dry sherry works if you cant find it but dont skip the alcohol entirely.
- Green beans: Fresh and firm are best, the skinny French ones cook too fast and turn mushy.
- Vegetable oil: You need something with a high smoke point because this cooks hot and fast.
- Szechuan chili bean paste (doubanjiang): This is the soul of the dish, salty, spicy, and fermented in the best way possible.
- Rice vinegar: It cuts through the richness and wakes up all the other flavors.
- Hoisin sauce: Adds a touch of sweetness and body to the sauce, balancing the heat.
- Sugar: Just a teaspoon smooths out the sharp edges without making it sweet.
- Garlic and ginger: Fresh only, the jarred stuff tastes flat and sad next to the real thing.
- Fresh red chilies: Optional but they add color and a brighter heat than the bean paste alone.
- Szechuan peppercorns: Lightly crush them to release that electric, numbing sensation that makes Szechuan food unforgettable.
- Spring onions: The white parts go in early for sweetness, the green parts go on top for a fresh bite.
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, cornstarch, and Shaoxing wine until every piece is coated. Let it sit for 10 minutes while you prep everything else, this step makes the meat tender and flavorful.
- Mix the sauce:
- Combine soy sauce, chili bean paste, rice vinegar, hoisin, water, and sugar in a small bowl. Having it ready means you wont scramble later when the woks screaming hot.
- Blister the green beans:
- Heat 1 tablespoon oil in a wok over high heat until it shimmers, then add the green beans. Let them sit for a moment before tossing so they char and blister, about 4 to 5 minutes total.
- Build the aromatics:
- Add the remaining oil, then toss in Szechuan peppercorns, garlic, ginger, and white parts of the spring onions. Stir constantly for 30 seconds until the kitchen smells incredible.
- Cook the beef:
- Add the marinated beef and spread it out in the wok. Let it sear for a moment, then stir and toss for 2 to 3 minutes until just browned.
- Bring it all together:
- Return the green beans to the wok, add sliced chilies if using, and pour in the sauce. Toss everything together for 1 to 2 minutes until the sauce clings to every piece.
- Finish and serve:
- Scatter the green parts of the spring onions over the top. Serve immediately while its still sizzling, with a big bowl of steamed rice on the side.
My friend once told me this dish reminded her of sitting at a corner restaurant in Chongqing, where the cook would shout over the noise and the air smelled like chili oil and star anise. She said it felt like home, even though we were thousands of miles away.
Swaps and Substitutions
If you cant find Szechuan chili bean paste, try regular chili garlic sauce mixed with a bit of miso, its not the same but it works in a pinch. Chicken thighs or firm tofu can replace the beef, just adjust the cooking time so the chicken cooks through or the tofu gets crispy. For a milder version, cut the chili paste in half and skip the fresh chilies, youll still get the aromatic depth without the fire.
Storing and Reheating
Leftovers keep in the fridge for up to three days in an airtight container. Reheat in a hot skillet or wok rather than the microwave so the green beans stay crisp and the beef doesnt turn rubbery. You can even toss in a splash of water or soy sauce if the sauce has thickened too much overnight.
Serving Suggestions
This pairs beautifully with fluffy jasmine rice or even fried rice if you want something richer. A simple cucumber salad with rice vinegar and sesame oil cools down the heat, and a cold beer or iced green tea balances the bold flavors perfectly.
- Serve with steamed or fried rice to soak up every drop of sauce.
- Add a side of pickled vegetables for a tangy, crunchy contrast.
- Top with toasted sesame seeds or crushed peanuts for extra texture.
This dish has a way of turning a regular Tuesday into something special. I hope it does the same for you.
Common Questions
- → What cut of beef works best for this dish?
-
Flank steak or sirloin sliced thinly against the grain ensures tenderness and quick cooking.
- → Can the heat level be adjusted?
-
Yes, increase the chili bean paste or add dried red chilies to boost spiciness according to taste.
- → What cooking oil is recommended?
-
Vegetable oil works best for high-heat stir-frying required for green beans and beef.
- → How should the green beans be prepared?
-
Trim and stir-fry green beans until blistered and just tender for the best texture.
- → Are there good substitutions for beef?
-
Chicken or tofu can be used as alternatives, adjusting cooking times accordingly.