Go Back
+ servings
Print Recipe
5 from 15 votes

General Tso's Chicken

Make General Tso's chicken, our favorite sweet and spicy takeout classic, fresh at home in just 20 minutes!
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Course: Main Course
Cuisine: American
Servings: 4

Ingredients

  • 2 tablespoons sugar
  • 2 tablespoons sweet chili sauce
  • 1 tablespoon rice vinegar
  • ½ cup all-purpose flour
  • 4 tablespoons cornstarch
  • 1 tablespoon soy sauce
  • 1 egg white
  • 3 boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons vegetable oil
  • 1 bunch broccoli florets, cut into bit-sized pieces (about 3 cups)
  • 2 cups cooked white rice or cooked noodles

Instructions

  • Mix sugar, chili sauce, and vinegar in a small bowl. Set aside.
  • In another bowl, mix flour and cornstarch. In a third bowl, beat soy sauce and egg white. Add chicken to the egg white mixture and toss to coat, then transfer the coated chicken to the flour bowl and toss around.
  • Heat oil in a skillet over medium heat. Add floured chicken and cook, stirring occasionally, for 7–8 minutes, or until the chicken is cooked and crispy.
  • Add the broccoli to the skillet and cook, stirring often, until broccoli is softened, then add the chili sauce mixture to the skillet and cook for 2-3 more minutes, making sure to coat the broccoli and chicken.
  • Serve over rice or noodles.

Video

Notes

Recipe Tips.
  • We like to partially freeze the chicken, which makes it easier to cut into even-sized chicken cubes using a sharp knife. Allow it to thaw before making the recipe.
  • For an even milder dish, use less chili sauce. For a spicier dish, add red pepper flakes.
  • We have found that eggs are easier to separate when they are cold, but then let the egg white come to room temperature to combine better with the soy sauce.
  • No deep frying with its recipe; we love that we can pan-fry the coated chicken in just a small amount of oil.
Keep leftovers in an airtight container(s) for 3-4 days or in a freezer-safe container and freeze for up to 3 months. The best way to reheat is in a sauté pan, but if you're in a hurry it can be microwaved.

Nutrition

Serving: 1g | Calories: 296kcal | Carbohydrates: 43g | Protein: 21g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 81mg | Sodium: 427mg | Potassium: 274mg | Fiber: 1g | Sugar: 10g | Vitamin A: 37IU | Vitamin C: 2mg | Calcium: 20mg | Iron: 1mg