This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

Szechuan chicken is all about bold flavors, with the perfect balance of heat, sweetness, and tanginess. And the best part? It’s way better than the takeout version! Let’s fire up those taste buds and get cooking!

As much as I love Chinese takeout, it can get pricey. I’ll let you in on a secret- you can make all of your Chinese takeout faves at home with just a few simple ingredients! A few of my favorite recipes to try: slow cooker General Tso’s chicken, kung pao shrimp, and some crispy crab rangoon to complete your meal!

Top-down view of Szechuan chicken served in a blue-green bowl.

What is Szechuan Chicken?

Szechuan chicken is a mouthwatering Chinese dish that’s loved by many, and for good reason! Hailing from the Sichuan (hence the name) province of China, it’s known for its bold and spicy flavors that pack a punch. The dish typically features juicy chicken pieces tossed in a glaze made with sweet chili sauce, garlic, ginger, and Sichuan peppercorns. It’s a perfect blend of heat, tanginess, and umami flavors that make it an absolute knockout dish.

While Szechuan chicken is certainly a fan favorite at many Chinese takeout joints, there’s something special about making it at home. (Find my full list of “better than takeout” recipes here!) Not only can you control the spice level to your liking, but you can also experiment with different ingredients and techniques to make it your own. Trust me, this juicy, saucy chicken is sure to be a hit at your house. Serve it with white rice or fried rice, and maybe even some quick and easy air fryer wontons! With a dinner this tasty, your family will want Szechuan chicken to be a regular in the dinner rotation.

Ingredients Needed

To make this delicious Chinese classic, you’ll need ingredients like five spice, chili sauce, and Chinese black vinegar- all of which can be found at your local Asian grocer. And let me tell you, it’s worth the trip! So grab your shopping list and let’s get cooking! Note: to make the flavor of this dish even better, I used homemade Szechuan sauce. Check out my recipe here to make sure you have all the ingredients for it!

  • Boneless Skinless Chicken Breasts: Chicken is coated in a mixture of cornstarch and Chinese five spice, giving it a crispy texture and a burst of tasty flavor. You can also use sliced pork or beef as a substitute.
  • Chinese Black Vinegar and Soy Sauce: To balance out the heat and acidity of some of the other ingredients, I add Chinese black vinegar and soy sauce. These two ingredients work together to add tanginess and a touch of saltiness to the dish.
  • Chinese Five Spice: A fragrant blend of spices that includes cinnamon, cloves, fennel seeds, star anise, and Szechuan peppercorns. You can buy this premade or make your own blend!
  • Cornstarch: Cornstarch not only helps to crisp up the chicken, but also acts as a thickener for the sauce, giving it a glossy and silky texture.
  • Vegetable Oil: Used to fry the chicken and veggies to crispy perfection. You can also use sesame oil instead, to infuse the dish with a little more flavor.
  • Vegetables: For some color, fresh flavor, and extra texture, I added diced yellow onion, sugar snap peas, chopped broccoli and red bell peppers. Feel free to switch any of these out with what you have in your fridge!
  • Szechuan Sauce: This spicy, sweet, and savory sauce gives the chicken its signature bold flavor.

How to Make Szechuan Chicken

This recipe for Szechuan chicken is so easy! Whisk up your sauce, grab your wok, and then cook all of your ingredients together! You’ll have bold, juicy chicken ready in no time.

  1. Cut Chicken, Prepare Marinade: Cut your chicken breasts into bite size chunks. In a medium bowl, combine your black vinegar, soy sauce, Chinese five spice, and cornstarch. Whisk to combine. Add your chicken to the bowl and then toss to coat evenly. Cover and allow the chicken to marinate for 30 minutes at room temperature.
  2. Fry Chicken: In a large skillet, wok, or frying pan, over medium high heat, heat your vegetable oil. Once your oil is hot enough, add in your marinated chicken, slowly to avoid hot oil splashing out. Fry the chicken for about 5 minutes, turning to brown the chicken evenly. Then remove the chicken from the pan.
  3. Sauté Vegetables: In a large wok, heat 2 tablespoons of your oil over medium high heat, add in your onion and sauté for about 3 minutes. Add the garlic, snap peas, broccoli, bell peppers, and carrots. Stir fry your vegetables for 5-6 minutes then add in your cooked chicken.
  4. Add Sauce: Reduce the heat to medium and pour your Szechuan sauce over the chicken and vegetables and continue to stir fry everything together until your vegetables have tenderized.
  5. Serve: Remove from heat and serve your chicken stir fry over rice.
4-photo collage of chicken and veggies being stir-fried.

Tips and Variations

This Szechuan chicken recipe is pretty straightforward, but here are a few extra tips to keep in mind. I know you will love how it turns out! It may even rival your favorite Chinese takeout spot.

  • Use Chicken Thighs: If you’re feeling adventurous, try using chicken thighs instead of chicken breasts for an extra juicy and flavorful dish.
  • Swap Out Vinegar: Don’t have Chinese black vinegar on hand? No problem – you can substitute with balsamic vinegar for a similar tangy flavor.
  • Avoid Overcrowding Pan: Don’t overcrowd your skillet or wok when you fry your chicken. Work in batches if needed so each piece has enough room to fry and crisp up.
  • Add Nuts: A common addition in Chinese takeout, adding things like peanuts or cashews gives the dish extra flavor and texture!
  • Garnish: For a picture-perfect finishing touch, top with sesame seeds and chopped green onions!
  • Low-Carb/ Keto-Friendly Meal: Swap out white rice for cauliflower rice if you want to keep carbs low.

Complete Your Meal

Really, Szechuan chicken is a meal on its own when you serve it over some white rice. You have your protein, carbs, and tasty fresh veggies, too! But what would a dinner inspired by Chinese takeout be without some variety? If you’re feeling ambitious, these are a few more great recipes to make alongside this tasty chicken. Good news is, they’re super easy to whip up!

Top-down view of Szechuan chicken in a wok.

Storing Leftovers

You’ve got to keep any leftovers you may have of your Szechuan chicken! Chinese food is great for storing and reheating. Pop it in the microwave, heat up some Minute Rice, and you have a quick and delicious meal on your hands.

  • In the Refrigerator: Transfer Szechuan chicken to an airtight container and store for up to 4 days. When you’re ready to enjoy it, reheat over the stove or in the microwave until warmed through.
Picking up a piece of chicken with chopsticks.

Pin this now to find it later

Pin It

Szechuan Chicken

3 from 1 vote
By: Alyssa Rivers
Szechuan chicken is all about bold flavors, with the perfect balance of heat, sweetness, and tanginess. And the best part? It's way better than the takeout version! Let's fire up those taste buds and get cooking!
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Servings: 6 people

Ingredients 

  • 2 pounds boneless skinless chicken breasts
  • 1 tablespoon Chinese black vinegar
  • 1 tablespoon soy sauce
  • 2 teaspoons Chinese five spice
  • 2 tablespoons cornstarch
  • 1 cup vegetable oil
  • ½ yellow onion diced
  • 1 clove garlic minced
  • 1 cup sugar snap peas cut in half
  • 1 cup broccoli chopped
  • 1 red bell peppers sliced
  • cup Szechuan sauce

Instructions 

  • Cut your chicken breasts into bite size chunks. In a medium bowl, combine your black vinegar, soy sauce, Chinese five spice, and cornstarch whisk to combine. Add your chicken to the bowl and toss to coat evenly. Cover and allow the chicken to marinate for 3o minutes at room temperature.
  • In a frying pan, over medium high heat, heat your vegetable oil. Once your oil is hot enough, add in your marinated chicken, slowly to avoid hot oil splashing out. Fry the chicken for about 5 minutes, turning to brown the chicken evenly. Remove the chicken from the pan.
  • In a large wok, heat 2 tablespoons of your oil over medium high heat, add in your onion and saute for about 3 minutes. Add the garlic, snap peas, broccoli, bell peppers, and carrots. Stir fry your vegetables for 5-6 minutes then add in your cooked chicken.
  • Reduce the heat to medium and pour your szechuan sauce over the chicken and vegetables and continue to stir fry everything together until your vegetables have tenderized.
  • Remove from heat and serve over rice.

Nutrition

Calories: 239kcalCarbohydrates: 13gProtein: 36gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 0.02gCholesterol: 97mgSodium: 1576mgPotassium: 795mgFiber: 2gSugar: 7gVitamin A: 943IUVitamin C: 52mgCalcium: 43mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner
Cuisine: Asian American, Chinese
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. 3 stars
    nice dish….tasty…and a but sweet and sour like….but not too much. Different from expectation of an outcome. A hint of licorice…tasting.

  2. ALL YOUR RECEIPES SOUND GREAT. HAVE BEEN LOOKING FOR NEW RECEIPES TO TRY,AND LOW CAL. CAN’T WAIT TO TRY A FEW. THANKS.