This Homemade General Tso Chicken is a sweet and slightly spicy, healthier lightened up, version that is cooked in just one pan instead of breaded and deep fried.
Make this easy Chinese take-out in the comfort of your own home in just 25 minutes. This small batch recipe for two makes a great lunch, dinner, or romantic date night meal.
Traditional basic ingredients include:
- Sauce consisting of soy sauce, rice wine, rice wine vinegar, sugar, cornstarch, dried whole red chili peppers, and garlic
- Batter or breading using egg and cornstarch
- Broccoli, cubed dark meat chicken
A typical restaurant serving of General Tso’s chicken may include up to 1,300 calories. This version has only 735 calories per serving.

For information on the origins of this dish check out A Brief History of General Tso’s Chicken.
As an Amazon Associate, I may make a small commission, at no additional cost, if you purchase through product affiliate links in this post.
Have you seen my Cookbook?
Easy Home Cooking For Two – by Zona Cooks features 60 main dish recipes giving you two months’ worth of simple homemade food that will impress any night of the week. NEW LOWER PRICE Check Cookbook Price
How to cook General Tso Chicken:
Prepare the rice according to the package directions.
Dice the chicken into bite sized cubes and sprinkle with salt and pepper to taste.
Chop the green onion into small slices.
In a frying pan or wok over medium heat, cook the chicken in 1 teaspoon cooking oil, about 5 minutes. Click for a large frying pan or for a wok.

Move the chicken to a plate and set aside.
Add 1 teaspoon cooking oil to the wok or large skillet. Stir in the green onion, garlic, and red pepper flakes. Cook and stir for 1 or 2 minutes. Optionally you can add chopped broccoli and diced onion during this step. Cook until tender crisp.

Add the sugar, ginger, chicken broth, vinegar, soy sauce, and 1 teaspoon cooking oil and bring to a boil. Cook for about 3 minutes.

Dissolve the cornstarch in the water and stir into the boiling sauce.

Return to a boil and cook until the sauce thickens and is no longer cloudy from the cornstarch, about 1 minute.
Stir the chicken into the boiling sauce. Reduce the heat to low and cook for a few minutes until the chicken is heated through.
Serve over the prepared rice.

You may also enjoy
These great recipes:
Chicken Oriental Salad for Two
This delicious Oriental Chicken Salad has great crunch in the lettuce, lightly breaded chicken, chow mein noodles, and almonds mixed with the soft sweetness of the mandarin oranges. The dressing has incredible sweet and tangy flavor, and it's quick and easy to make.
Thai Chicken Peanut Noodles
Thai Chicken Peanut Noodles is a very tasty Asian-inspired recipe made with chicken and broccoli slaw in a mildly spicy Thai peanut sauce. It's easy and quick, ready in just 15 minutes.
Asian Chicken Lettuce Wraps
Asian Chicken Lettuce Wraps are a delicious low carb meal for two. They are packed with a ton of flavor and fun to eat if you're not afraid of hand held food! This recipe calls for ground chicken but can be swapped with ground turkey or ground beef. This dish is easy and quick, ready in less than 20 minutes.
Green Chile Chicken and Rice Casserole
These individual Green Chile Chicken and Rice Casseroles are bold, super easy, and flavorful. Tender juicy chicken, rice, and creamy green chile sauce are smothered in a layer of melted Monterey Jack cheese.

Homemade General Tso Chicken
This Homemade General Tso Chicken is a sweet and slightly spicy, healthier lightened up, version that is cooked in just one pan instead of breaded and deep fried.
Ingredients
- 1 cup uncooked rice
For the Chicken:
- 1/2 pound boneless chicken
- Salt and pepper to taste
- 3 teaspoons cooking oil (divided)
For the Sauce:
- 1 green onion (plus more for garnish – optional)
- 2 teaspoon jarred minced garlic
- 1/8 teaspoon dried red pepper flakes
- 1/4 cup white sugar
- 1/4 teaspoon ground ginger
- 2 tablespoons chicken broth
- 2 teaspoons rice vinegar
- 1/4 cup low-sodium soy sauce
- 3/4 teaspoon cornstarch
- 1/4 cup water
Instructions
- Prepare the rice according to the package directions.
- Dice the chicken into bite sized cubes and sprinkle with salt and pepper to taste.
- Chop the green onion into small slices.
- In a frying pan or wok over medium heat, cook the chicken in 1 teaspoon cooking oil, about 5 minutes. Click here for a large frying pan or here for a wok.
- Move the chicken to a plate and set aside.
- Add 1 teaspoon cooking oil to the wok or large skillet. Stir in the green onion, garlic, and red pepper flakes. Cook and stir for 1 or 2 minutes.
- Add the sugar, ginger, chicken broth, vinegar, soy sauce, and 1 teaspoon cooking oil and bring to a boil. Cook for about 3 minutes.
- Dissolve the cornstarch in the water and stir into the boiling sauce.
- Return to a boil and cook until the sauce thickens and is no longer cloudy from the cornstarch, about 1 minute.
- Stir the chicken into the boiling sauce. Reduce the heat to low and cook for a few minutes until the chicken is heated through.
- Serve over the prepared rice.
Notes
Optionally you can add chopped broccoli and diced onion. Add them in at the same time as the green onion and cook until tender crisp.
Recommended Products
As an Amazon Associate I may make a small commission, at no additional cost to you, if you make a purchase through product links in this post.
Nutrition Information:
Yield:
2Serving Size:
1Amount Per Serving: Calories: 764Total Fat: 16gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 101mgSodium: 1454mgCarbohydrates: 109gFiber: 1gSugar: 25gProtein: 43g
Nutrition information is a guideline only, is calculated automatically by third party software, and absolute accuracy is not guaranteed.
