clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sizzlin’ Spicy Szechuan Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 19 reviews
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 3 -4 servings 1x


This Sizzlin’ Spicy Szechuan Stir-Fry is quick and easy to make with beef, chicken, shrimp or tofu.  Feel free to make it as spicy or mild as you prefer!


  • 2 tablespoons avocado oil (or other high-heat oil), divided
  • 1 pound flank steak, thinly-sliced
  • 1 medium white onion, peeled and thinly sliced
  • 1 large red bell pepper, cored and thinly sliced
  • 4 cloves garlic, peeled and thinly sliced
  • 1 batch Szechuan Sauce
  • optional toppings: thinly-sliced green onions, toasted sesame seeds, extra crushed red pepper flakes


  1. Heat 1 tablespoon oil in a wok or large sauté pan over high heat.
  2. Add steak and sauté for 4-5 minutes, tossing occasionally, until cooked through.  Transfer steak to a clean plate and set aside.
  3. Add the remaining 1 tablespoon oil to the pan, along with the onion and bell pepper.  Sauté for 3-4 minutes, tossing occasionally, until cooked by still slightly crispy.  (I don’t like my veggies to be too soft in a stir-fry.)  Add garlic and sauté for 1 more minute, or until fragrant.
  4. Reduce heat to medium.  Add the steak and Szechuan sauce to the veggies, and toss to combine for about 30 seconds, or until the sauce thickens up.
  5. Remove from heat and serve immediately over rice or noodles, sprinkled with your desired toppings.