Szechuan Chicken Stir-Fry Recipe

Szechuan Chicken Stir-Fry Recipe

How To Make Szechuan Chicken Stir-Fry

This chicken stir-fry is loaded with bell peppers and snow peas. It has a spicy-savory sauce and some added crunch from the peanuts.

Preparation: 15 minutes
Cooking: 20 minutes
Total: 35 minutes



For Sauce:

  • cuplow sodium chicken broth
  • tbspsoy sauce
  • tbspsesame oil
  • tbspsambal oelek,use more or less to taste
  • 1tbsprice vinegar
  • 1tbspgranulated sugar
  • 4tspcornstarch

For Stir Fry:

  • lbschicken breast,boneless, skinless, cut into 1 inch cubes
  • 2tbspolive oil,divided
  • salt
  • ½mediumyellow onion,sliced from top to root
  • 1tbspfresh ginger,peeled and minced
  • 3clovesgarlic,(1 tbsp), minced
  • 1bell pepper,yellow, diced into short strips
  • 1bell pepper,red, sliced into strips
  • 1⅓cupssnow peas,diagonally sliced
  • ½cuppeanuts,chopped, roasted and unsalted

For Serving:

  • green onions,sliced
  • sesame seeds
  • prepared rice



  1. In a small mixing bowl whisk together chicken broth, soy sauce, sesame oil, sambal oelek, rice vinegar, sugar and cornstarch until well combined, set aside.


  1. Heat oil in a 12-inch non-stick skillet over medium-high heat. 

  2. Add chicken, season lightly with salt and cook for about 6 minutes, turning occasionally until chicken has cooked through. 

  3. Transfer to a plate. Heat remaining oil in skillet.

  4.  Add onion, ginger and garlic and saute for 1 minute. Add in bell peppers and snow peas and saute 2 minutes. 

  5. Whisk sauce mixture once more then pour into skillet over veggies. Cook and stir for about 2 minutes until sauce has thickened and veggies are tender. 

  6. Toss in chicken and warm through, season with salt if needed.

  7. Serve warm over rice topped with peanuts, green onions and sesame seeds.


  • Calories: 422.77kcal
  • Fat: 27.55g
  • Saturated Fat: 5.33g
  • Trans Fat: 0.12g
  • Monounsaturated Fat: 13.52g
  • Polyunsaturated Fat: 6.88g
  • Carbohydrates: 14.36g
  • Fiber: 3.31g
  • Sugar: 6.88g
  • Protein: 30.13g
  • Cholesterol: 72.57mg
  • Sodium: 728.23mg
  • Calcium: 51.27mg
  • Potassium: 600.84mg
  • Iron: 2.57mg
  • Vitamin A: 131.23µg
  • Vitamin C: 79.63mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!