
This Szechuan peppercorn beef stir-fry transforms humble ingredients into an electrifying meal that delivers the authentic numbing heat that makes Sichuan cuisine so addictive. After years of trying to recreate my favorite restaurant dish at home, this recipe finally captures that perfect balance of heat, flavor, and that distinctive tingling sensation that only Szechuan peppercorns can provide.
I first made this recipe after returning from a trip to Chengdu where I fell in love with authentic Sichuan cuisine. When my homesick taste buds craved that unique flavor combination, this recipe became my go to comfort food that transported me right back to the bustling streets of Sichuan province.
Ingredients
- Flank steak thinly sliced against the grain: essential for tenderness. Look for meat with good marbling for the best flavor and texture.
- Szechuan peppercorns: provide that signature numbing sensation. Toast and crush them fresh for maximum impact.
- Dried red chilies: add authentic heat. Remove seeds for less spice or leave some in for extra fire.
- Dark soy sauce: provides rich color and depth. Regular soy sauce alone won't give that authentic look.
- Chinkiang vinegar: adds complex acidity. If unavailable, rice vinegar works but lacks some depth.
- Bell peppers: add color and crunch. Red and green create visual appeal, but any color works beautifully.
- Shaoxing wine: is worth seeking out for authentic flavor. Dry sherry makes an acceptable substitute.
- Fresh ginger and garlic: form the aromatic foundation. Never substitute powdered versions here.
Instructions
- Marinate the beef:
- Combine thinly sliced flank steak with soy sauce, Shaoxing wine, cornstarch, and sesame oil in a bowl. The cornstarch creates a velvety texture while the marinade tenderizes and flavors the meat. Allow to rest for 15 minutes while preparing other ingredients.
- Prepare the sauce:
- Whisk together light soy sauce, dark soy sauce, Chinkiang vinegar, sugar, and chicken broth in a small bowl. This balanced sauce provides the perfect combination of salty, sweet, tangy, and umami flavors that will coat every piece of beef and vegetable.
- Toast the Szechuan peppercorns:
- Heat your wok over medium heat without any oil. Add Szechuan peppercorns and dry roast for 1 to 2 minutes, shaking the pan frequently until they become intensely fragrant. The toasting releases their essential oils and deepens their flavor dramatically. Transfer to a mortar and pestle and crush coarsely.
- Sear the aromatics:
- Increase wok heat to high and add vegetable oil. Quickly stir fry dried chilies for just 30 seconds until they become aromatic and slightly darkened but not burnt. This infuses the oil with spicy flavor that will permeate the entire dish.
- Flash cook the beef:
- Add marinated beef to the hot wok in a single layer if possible. Sear for 1 to 2 minutes until the outside browns but the inside remains slightly undercooked. Remove beef to a plate to prevent overcooking while you prepare the vegetables.
- Stir fry vegetables:
- Add onion, ginger, and garlic to the wok, stir frying continuously for about 1 minute until fragrant. Add bell peppers and half the scallions, cooking for 2 more minutes until vegetables soften slightly but retain their crispness and vibrant color.
- Combine and finish:
- Return beef to the wok along with any accumulated juices. Pour in the prepared stir fry sauce and sprinkle with crushed Szechuan peppercorns. Stir fry vigorously for 2 to 3 minutes until everything is well coated with sauce and beef is just cooked through but still tender.

The Szechuan peppercorns are truly the star of this recipe. I remember the first time I tasted them at a small family restaurant in Chengdu. The sensation was unlike anything I had experienced before a gentle numbing that enhanced rather than overwhelmed the other flavors. My host explained that the balance between this numbing quality and the heat from chilies is what makes Sichuan cuisine so special and addictive.
The Secret to Perfect Beef Texture
Chinese restaurants achieve incredibly tender beef through a technique called velveting. While our marinade with cornstarch creates a similar effect, you can take it further by adding 1/2 teaspoon of baking soda to your marinade. This breaks down the meat fibers for restaurant quality tenderness. Just be sure to thoroughly rinse the meat before cooking if using this method.
Understanding Szechuan Peppercorns
These unique spices aren't actually peppercorns but the dried berries of the prickly ash tree. The numbing sensation they produce is called málà in Chinese, which enhances your perception of flavor rather than dulling it. Store them in an airtight container away from light, and always toast before using to wake up their essential oils. The freshest peppercorns will have a strong citrus aroma and cause a distinct tingling when placed on your tongue.
Serving Suggestions
This vibrant stir fry pairs perfectly with simple steamed jasmine rice that soaks up the flavorful sauce. For a complete meal, serve alongside cucumber salad dressed with rice vinegar and a touch of sugar to provide a cooling counterpoint to the spicy beef. If entertaining, consider offering small bowls of additional condiments like chili oil, toasted sesame seeds, or extra crushed Szechuan peppercorns for guests to customize their heat level.
Ingredient Substitutions
No flank steak? Sirloin, skirt steak, or even beef tenderloin work well. Just adjust cooking time accordingly for thicker or thinner cuts. Vegetarian option? Extra firm tofu makes an excellent protein substitute. Press it first to remove excess water, then cube and proceed with the recipe. Bell pepper alternatives include snow peas, broccoli, or bok choy. Just adjust cooking times to maintain a crisp tender texture. If you cannot find Chinkiang vinegar, black vinegar or rice vinegar with a touch of balsamic provides a reasonable approximation of the complex flavor.
Mastering Wok Cooking
The key to successful stir frying is preparation. Have all ingredients measured, chopped, and arranged in the order they'll enter the wok before you begin cooking. Chinese chefs call this mise en place principle mise en place, and it's essential when working with high heat and quick cooking times. A properly seasoned wok develops a natural nonstick surface called patina that improves with use. Never scrub your wok with soap after seasoning. Instead, rinse with hot water and wipe clean, then heat briefly to dry completely before storing.

This Szechuan peppercorn beef stir-fry is a flavor explosion that's surprisingly quick to make.
Recipe FAQ
- → How do I soften the beef for stir-frying?
Thinly slice the beef against the grain and marinate with soy sauce, wine, cornstarch, and sesame oil for tenderness.
- → Can I adjust the spice level?
Absolutely. Reduce the amount of Szechuan peppercorns and dried chilies for less heat, or add more if you love spice.
- → What can I substitute for Shaoxing wine?
Dry sherry makes a good substitute if Shaoxing wine is unavailable. Use a light touch for balance.
- → Is this dish suitable for gluten-free diets?
Use tamari and gluten-free Shaoxing wine or rice vinegar to make this meal gluten-free. Check all labels.
- → What sides go well with this dish?
Steamed jasmine rice is classic, but it also pairs nicely with stir-fried greens or cauliflower rice.
- → Can I use other proteins?
Chicken or tofu are excellent substitutions for beef. Adjust cooking time so proteins stay tender.