General Tso’s Chicken

General tso's chicken recipe
Yields: 6 Servings Difficulty: Easy Prep Time: 30 Mins Cook Time: 20 Mins Total Time: 50 Mins

General Tso’s Chicken has become a staple of American Chinese cuisine, despite not being a traditional dish in China. Originally created by a Chinese chef in Taiwan, the recipe was later brought to the United States and modified to suit American tastes. Typically, by adding sugar to make it sweeter. This adaptation reflects the ongoing evolution of cuisine as it is influenced by different cultures and preferences.

To make General Tso’s Chicken at home, you’ll need to do some prep work. Don’t worry – it’s not too complicated. The key is to choose the right chicken parts (thighs are best) and gather the necessary ingredients for the sauce. While some of these may be new to you if you’re not familiar with Asian cooking, they’re now readily available at many supermarkets and specialty stores.

The meat needs to be marinated for at least 30 mins. This is to assure that it soaks up the flavors and becomes tender. It does not have to be deep-fried. Sautéing in just the right amount of oil (not too long before finishing it with the sauce) is the perfect way to achieve that sought after crispiness.

Need more chicken recipes?

Thai Mango Chicken Curry

Indian Chicken Curry

Chicken Cacciatore



0/18 Ingredients
Adjust Servings
  • For sautéing the meat.
  • Sauce/Marinade


0/7 Instructions
  • Make the marinade (only partially). Mix the soy sauce, hoisin sauce, rice vinegar, chili paste (if using), and toasted sesame oil. DO NOT add sugar or cornstarch.
  • Prepare broccoli by cutting them into 2 inch (ca. 5 centimeters) long florets. Do not make them too small. In a large pot, boil some water. Drop the florets into the pot and let them cook for 30 sec. This process is called blanching. It will soften them only slightly, perfect for our dish. Remove broccoli from the pot and place in cold water for rapid cooling (to keep the green color from fading). Drain and set aside.
  • Prepare chicken. Cut thighs into bite size pieces. Place in a large bowl. Add grated ginger and garlic. Pour in the marinade (4 tbsp only)and stir well. Refrigerate, for 30 minutes or more.
  • In a large frying pan, add oil. Turn the heat on medium high. Sprinkle chicken pieces with cornstarch. Make sure all sides are covered with it. Shake off excess starch.
  • In a single layer, sauté chicken in oil until golden brown, turning the pieces for even browning. Make sure there is enough oil in the frying pan to come halfway up the side of the chicken pieces. Set aside when done.
  • Finish the marinade/sauce. Add remaining ingredients to the existing marinade. Stir well until no lumps are visible.
  • In a new pan that is deeper than the frying pan, add oil, ginger, garlic, and red chili flakes. Let them sauté for about 30 seconds. Pour in marinade and let it cook until slightly thick. Add chicken and toss to coat quickly. Add broccoli and let the dish warm up/cook for about one minute. Overcooking will result in soggy chicken. Sprinkle with sesame seeds and serve.

Leave a Reply

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