Spicy Szechuan chicken always reminds me of the first time I tried to recreate a fiery restaurant-style dish at home after a long chilly evening when I wanted something bold and comforting. I didn’t have all the fancy ingredients but I had enough to build heat flavor and texture and that first homemade version quickly became a favorite in my kitchen.

Since then I’ve fine-tuned the balance between sweet spicy and savory so it hits just the right notes every time. With crisp chicken tender peppers and that signature sticky-spicy Szechuan sauce it’s a dish I reach for when I’m craving something that wakes up my taste buds and brings a little heat to the table.
Ingredients
Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Chicken breast – Cut into bite-sized pieces for quick even cooking.
- Cornstarch – Coats the chicken to create a light crispy crust when pan-fried.
- Bell peppers – Adds sweetness and crunch to balance the heat.
- Garlic – Builds the base flavor of the sauce.
- Ginger – Adds warmth and depth to the spicy notes.
- Soy sauce – Brings saltiness and umami to the stir-fry sauce.
- Szechuan peppercorns – The star ingredient for that signature numbing spice.
- Chili paste or chili oil – Adds heat and richness to the sauce.
- Rice vinegar – Cuts through the richness with a little tang.
- Brown sugar – Balances the spice with a touch of sweetness.
- Sesame oil – For a nutty finish and aroma.
- Green onions – Adds color and freshness on top.
- Sesame seeds – Gives a nice crunch and finishing touch.
Tools You’ll Need
- Wok or large skillet – Perfect for high-heat stir-frying and quick cooking.
- Mixing bowls – To marinate and coat the chicken evenly.
- Tongs or spatula – For tossing and turning the ingredients quickly.
- Knife and cutting board – For prepping chicken and vegetables.
- Small saucepan (optional) – To prep the sauce if not adding directly to the wok.

Instructions
Step 1:
I start by cutting the chicken into small chunks and tossing it in a bowl with a bit of soy sauce and cornstarch. I let it sit for about 10 minutes while I prep the rest of the ingredients.
Step 2:
I chop up the bell peppers into bite-sized pieces and mince the garlic and ginger so everything is ready to go once the heat is on.
Step 3:
In a small bowl I mix together soy sauce rice vinegar chili paste brown sugar and a dash of sesame oil. I also lightly crush the Szechuan peppercorns to bring out their bold numbing flavor.
Step 4:
In my hot wok I add a bit of oil and cook the chicken in batches until it’s golden and crispy on the outside then I remove it and set it aside.
Step 5:
I sauté the garlic and ginger quickly until fragrant then toss in the bell peppers and stir-fry them for just a couple of minutes to keep their crunch.
Step 6:
I add the chicken back into the wok and pour in the sauce then I toss everything together so the sauce coats each piece. I let it simmer just until thickened and glossy.
Step 7:
I finish with a sprinkle of sesame seeds and chopped green onions then serve it hot over steamed rice or noodles.
Tips
I always lightly toast the Szechuan peppercorns before using to bring out more flavor.
You can adjust the spice level by adding more or less chili paste based on your preference.
For a shortcut I sometimes use store-bought Szechuan sauce and add fresh garlic and ginger to boost it.
If I want extra crunch I add roasted peanuts or cashews right at the end.
Ways to Serve
I serve it with hot jasmine rice or fried rice to balance the spice.
It’s also great over lo mein noodles for a saucy spicy noodle bowl.
For a lighter version I like to serve it in lettuce wraps with cucumber slices.
Frequently Asked Questions
What makes Spicy Szechuan Chicken unique?
The use of Szechuan peppercorns gives it that signature numbing spicy kick that sets it apart from other stir-fries.
Can I make Spicy Szechuan Chicken less spicy?
Yes just reduce the chili paste or skip the Szechuan peppercorns for a milder version.
Is it possible to use chicken thighs in Spicy Szechuan Chicken?
Absolutely thighs work great and stay juicy throughout cooking.
Can I prep Spicy Szechuan Chicken ahead of time?
Yes the sauce can be made in advance and the chicken prepped so it all comes together quickly when you’re ready to cook.
See You in the Kitchen
I hope you give this spicy Szechuan chicken a try because it’s one of those dishes that’s bursting with flavor and easy to adapt to your spice level. Let me know how spicy you go and don’t forget to save this recipe for your next takeout-style night at home!
Happy Cooking!
Print
Spicy Szechuan Chicken
- Total Time: 30 mins
- Yield: 4 servings 1x
- Diet: N/A
Description
Looking for the best spicy stir-fry recipe? This easy Szechuan chicken is full of heat, flavor, and quick enough for weeknights! Bold, crispy, and satisfying—perfect for spice lovers who want a simple homemade dinner idea that rivals takeout!
Ingredients
- 1 lb chicken breast, cut into chunks
- 2 tbsp cornstarch
- 1 red bell pepper, chopped
- 2 cloves garlic, minced
- 1 tsp fresh ginger, minced
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp chili paste or chili oil
- 1 tsp brown sugar
- 1 tsp sesame oil
- 1/2 tsp Szechuan peppercorns, crushed
- 1 tbsp vegetable oil
- Sesame seeds and green onions for garnish
Instructions
- Mix chicken with cornstarch and 1 tbsp soy sauce. Let marinate for 10 minutes.
- Prepare sauce with remaining soy sauce, vinegar, chili paste, brown sugar, and sesame oil.
- Heat oil in a wok and cook chicken until golden and crispy. Set aside.
- In the same wok, sauté garlic, ginger, and Szechuan peppercorns until fragrant.
- Add bell peppers and stir-fry for 2 minutes.
- Return chicken to wok, add sauce, and toss to coat. Simmer until thickened.
- Garnish with sesame seeds and green onions. Serve hot.
Notes
- Toast peppercorns before using for maximum flavor.
- Use chicken thighs for a juicier texture.
- Adjust chili paste to suit your spice level.
- Add peanuts for extra crunch.
- Prep Time: 15 mins
- Cook Time: 15 mins
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 plate
- Calories: 350
- Sugar: 5g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 80mg