Close-up of General Tso's Chicken Soup

General Tso's Chicken Soup

Your favorite takeout in soup form! The perfect blend of spicy, sweet and savory, this soup hearty and flavorful, and hits the spot on chilly evenings.
Course Soup
Cuisine American
Keyword general tso chicken, soup
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4 people
Calories 320kcal
Author Karen Gibson


for the chicken:

  • 2 teaspoons toasted sesame oil
  • 1 large egg white
  • 1 tablespoon low sodium soy sauce
  • 1/4 cup cornstarch
  • 1 pound chicken thighs, trimmed of fat
  • vegetable oil

for the soup:

  • vegetable oil
  • 1/2 onion, diced (medium/large)
  • 1 small red bell pepper, diced
  • 1 small head broccoli, florets separated, and stems reserved and chopped
  • 1 garlic clove, minced
  • 4 cups low sodium chicken broth
  • 1/4 cup low sodium soy sauce
  • 3 tablespoons hoisin sauce
  • 1 tablespoon finely chopped fresh ginger or ginger paste
  • 1 tablespoon cornstarch
  • 1-4 teaspoons sambal oelek or chile garlic sauce (use less for mild heat; more for additonal heat)
  • 2-3 cups cooked rice (white or brown)
  • 3 scallions, thinly sliced


marinate the chicken

  • In a medium bowl, whisk together the sesame oil, egg white, soy sauce, and cornstarch until smooth. Add the chicken, turning the pieces to coat them completely in the sauce. Leave to marinate for 15 minutes.

prepare the soup

  • In 4-5 qt Dutch oven or soup pot, pour enough vegetable oil to cover the bottom of the pan in a very shallow pool. Turn heat to medium-high. When the oil is actively shimmering carefully lay the marinated chicken pieces in the oil. Don't crowd the pieces - you might need to cook the chicken in two batches. Let the chicken cook completely through, turning one or two times. Transfer the cooked chicken to a plate lined with paper towels to drain. (Repeat with the second batch of chicken if necessary.) Reduce heat to medium.
  • If there are chicken bits (fond) stuck to the pan, deglaze the pot before proceeding. Use a splash of the chicken broth or white wine to scrape up the bits. If there's a lot of fond, remove some from the pot and discard (this is up to you).
  • Add another tablespoon of the vegetable oil and let it heat until shimmering. Add the onion, peppers, broccoli stems (not florets), and saute until all are soft, about 8 minutes. Add the garlic and stir until fragrant (just 30 seconds or so).
  • Add 1 cup of the chicken broth, the soy sauce, hoisin, ginger, cornstarch, and sambal oelek, and stir well. Let simmer for several minutes, until thick and glossy. Tip in the remaining 3 cups of chicken broth, and bring the soup to a gentle simmer. Stir in the broccoli florets. Adjust the heat so that the soup bubbling very gently, and cook for 10 minutes.
  • Reduce the heat to low, and dump in the cooked rice, stirring thoroughly to mix. Taste the soup - it should not need salt, but if you want it slightly sweeter, add another teaspoon or two of hoisin (completely optional).
  • When the chicken is cool enough to handle, slice or snip with kitchen shears into spoon-sized pieces. Add to the soup. Top with the scallions, and serve immediately.


Calories: 320kcal