Print

Szechuan Beef

Close-up of freshly prepared Szechuan Beef dish

Szechuan Beef is a spicy, flavorful stir-fry dish featuring tender beef strips tossed in a bold, tangy sauce with garlic, ginger, and Szechuan peppercorns, perfect for a quick and satisfying dinner.

Ingredients

Scale
  • 1 lb flank steak, thinly sliced
  • 2 tbsp soy sauce
  • 1 tbsp Shaoxing wine (or dry sherry)
  • 1 tsp cornstarch
  • 3 tbsp vegetable oil
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 2 tbsp doubanjiang (Szechuan chili bean paste)
  • 1 tbsp chili flakes
  • 1 tsp Szechuan peppercorns, toasted and ground
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 3 green onions, chopped
  • 1 tbsp rice vinegar
  • 1 tbsp sugar
  • Salt to taste
  • Cooked jasmine rice, for serving

Instructions

  1. In a bowl, combine sliced flank steak with soy sauce, Shaoxing wine, and cornstarch. Marinate for 15 minutes.
  2. Heat 2 tablespoons of vegetable oil in a wok or large skillet over high heat. Add the beef and stir-fry until browned and just cooked through, about 2-3 minutes. Remove beef and set aside.
  3. Add the remaining 1 tablespoon of oil to the wok. Sauté garlic and ginger until fragrant, about 30 seconds.
  4. Stir in doubanjiang, chili flakes, and ground Szechuan peppercorns. Cook for 1 minute to release aromas.
  5. Add bell peppers and cook until slightly tender, about 3 minutes.
  6. Return beef to the wok. Add rice vinegar, sugar, and salt to taste. Toss well to combine and heat through for 1-2 minutes.
  7. Finish with chopped green onions. Serve hot over cooked jasmine rice.

Notes

For extra heat, add fresh sliced chilies or more chili flakes. Garnish with toasted sesame seeds for added texture.