Ingredients
1.5 lbs boneless, skinless chicken thighs (or breast), cut into 1-inch pieces
1/4 cup soy sauce (for chicken marinade)
1 tablespoon cornstarch (for chicken marinade)
1 cup cornstarch (for breading)
4 cups vegetable oil (for frying)
1/2 cup soy sauce (for sauce)
1/4 cup rice vinegar
1/4 cup granulated sugar
2 tablespoons hoisin sauce
1 tablespoon fresh ginger, minced
4 cloves garlic, minced
1 teaspoon red pepper flakes (or to taste)
1/4 cup water
1 tablespoon cornstarch (for sauce slurry)
1 tablespoon cold water (for sauce slurry)
1 teaspoon sesame oil (optional, for finishing)
Green onions, sliced (for garnish)
Sesame seeds (for garnish)
Cooked white rice (for serving)
Instructions
Step 1: In a medium bowl, combine the chicken pieces with 1/4 cup soy sauce and 1 tablespoon cornstarch. Toss to coat evenly and let marinate for at least 15 minutes while you prepare the other ingredients.
Step 2: In a shallow dish, place the remaining 1 cup of cornstarch for breading. Dredge each marinated chicken piece thoroughly in the cornstarch, ensuring it’s completely coated. Shake off any excess.
Step 3: Heat the vegetable oil in a large deep skillet or Dutch oven over medium-high heat until it reaches 350-375°F (175-190°C).
Step 4: Carefully add the breaded chicken pieces to the hot oil in batches, ensuring not to overcrowd the pan. Fry for 3-4 minutes per batch, or until golden brown and cooked through. Remove with a slotted spoon and place on a wire rack set over paper towels to drain.
Step 5: While the chicken fries, prepare the sauce. In a separate bowl, whisk together 1/2 cup soy sauce, rice vinegar, sugar, hoisin sauce, minced ginger, minced garlic, red pepper flakes, and 1/4 cup water.
Step 6: Once all chicken is fried, carefully pour out most of the oil from the skillet, leaving about 1-2 tablespoons. Return the skillet to medium heat.
Step 7: Pour the prepared sauce mixture into the skillet. Bring to a simmer, stirring constantly. In a small bowl, whisk together 1 tablespoon cornstarch with 1 tablespoon cold water to create a slurry. Pour the slurry into the simmering sauce, whisking continuously until the sauce thickens and becomes glossy.
Step 8: Add the crispy fried chicken back into the thickened sauce. Toss quickly to coat every piece evenly. If using, stir in the optional sesame oil.
Step 9: Serve the General Tso’s Chicken immediately over cooked white rice, garnished with sliced green onions and sesame seeds. Enjoy your delicious homemade general tsos chicken recipe!
Notes
For extra crispy chicken, consider a double-fry method: fry chicken once for 2-3 minutes, remove and let cool slightly, then fry again for 1-2 minutes until deeply golden and extra crisp. Adjust chili flakes to your preferred spice level. Serve immediately for best crispness.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dinner Dishes
- Cuisine: Chinese
Nutrition
- Serving Size: 1 cup (approx.)
- Calories: 520 kcal
- Sugar: 18 g
- Sodium: 1200 mg
- Fat: 28 g
- Saturated Fat: 5 g
- Unsaturated Fat: 20 g
- Trans Fat: 0.1 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 28 g
- Cholesterol: 85 mg
Keywords: general tso chicken, general tso's chicken recipe, homemade general tso, chinese takeout, chicken recipe, crispy chicken, sweet and spicy chicken, dinner ideas

