A Cozy Twist on Takeout: General Tso’s Chicken
When the days get shorter and the air crisper, it’s natural to crave warmth and comfort. One of my favorite ways to embrace the cozy season is with a homemade batch of General Tso’s Chicken. This tender, golden chicken, enveloped in a beautifully sticky sauce with a hint of spice, brings back the fond memories of family dinners and the laughter shared over takeout boxes. It’s a dish that captures the heart of comforting flavors and easy weeknight dinners, making it a staple in many households, including mine.
This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and Easy: Perfect for busy weeknights, this recipe takes just 30 minutes from prep to serve!
- Family-Friendly: With its delightful balance of flavors, even picky eaters will love this comforting dish.
- No Takeout Needed: Create a delicious alternative to restaurant fare right in your own kitchen.
- Crowd-Pleasing: Ideal for gatherings or a cozy dinner for two; everyone will be reaching for seconds!
- Versatile: Customize it easily with your favorite additions and sides for a personalized touch.
Ingredients You’ll Need for General Tso’s Chicken
- 1 pound chicken breast, cut into bite-sized pieces
- 1 tablespoon soy sauce
- 2 tablespoons cornstarch
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 teaspoon ginger, minced
- 1/4 cup chicken broth
- 1/4 cup sugar
- 1/4 cup rice vinegar
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1 teaspoon red pepper flakes
- 2 green onions, chopped
- Steamed rice for serving
Let’s Make It Together
In a bowl, marinate the chicken pieces with soy sauce and cornstarch for 15 minutes. This step ensures every bite is juicy and flavorful.
In a large pan, heat the vegetable oil over medium-high heat. Add the chicken and cook until golden brown on all sides. Remove the chicken and set aside, allowing it to rest while you prepare the sauce.
In the same pan, add the minced garlic and ginger. Sauté for about 30 seconds until fragrant, letting the cozy scents fill your kitchen.
In another bowl, whisk together chicken broth, sugar, rice vinegar, soy sauce, sesame oil, and red pepper flakes. Pour this luscious mixture into the pan and bring it to a gentle simmer.
Add the browned chicken back into the sauce, cooking for another 5 minutes until heated through and beautifully coated.
Garnish with chopped green onions and serve over a bed of fluffy steamed rice for a complete, satisfying meal.
Fun Ways to Customize It
- Add Extra Vegetables: Toss in some steamed broccoli, bell peppers, or snap peas for a pop of color and nutrition.
- Make it Spicy: Increase the red pepper flakes or add a drizzle of chili oil for an indulgent kick.
- Sweet and Sour Twist: Incorporate a splash of pineapple juice for a zesty variation, balancing the flavors perfectly.
- Noodles Instead of Rice: Serve over noodles for a different texture, making it an equally delicious option.
Chef Emma’s Helpful Tips
- Make-ahead Marinating: Marinate the chicken the night before. This enhances the flavor and makes dinner a breeze.
- Ingredient Swaps: Use gluten-free soy sauce to keep this dish gluten-friendly.
- Leftovers Storage: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to maintain its delicious flavor.
- Slicing Tips: Cut the chicken into uniform bite-sized pieces for even cooking and a beautiful presentation.
What’s Inside – Nutrition Breakdown
- Serving Size: 1 cup
- Calories: 380
- Total Carbohydrates: 32g
- Sugar: 14g
- Total Fat: 15g
- Protein: 32g
- Sodium: 820mg
Frequently Asked Questions
Can I make this ahead?
Yes! You can marinate the chicken a day in advance and keep it covered in the fridge.
Can I use different ingredients?
Absolutely! Feel free to replace chicken with tofu or beef for a different protein option.
How do I store leftovers?
Store in an airtight container in the refrigerator. It will be good for up to 3 days.
How long does it last?
Leftovers can last in the fridge for about 3 days. Simply reheat on the stove or in the microwave.
Wrapping It Up
This General Tso’s Chicken is more than just a recipe; it’s a warm reminder of home-cooked meals that fill the soul with comfort and joy. The balance of sweet and savory flavors, coupled with the crispy chicken, creates a delightful experience that is perfect for any night of the week. Save this General Tso’s Chicken to your dinner ideas board so it’s ready when you need a cozy treat!

General Tso’s Chicken
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free (if using gluten-free soy sauce)
Description
A cozy homemade version of the classic takeout dish featuring tender chicken in a sticky, flavorful sauce.
Ingredients
- 1 pound chicken breast, cut into bite-sized pieces
- 1 tablespoon soy sauce
- 2 tablespoons cornstarch
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 teaspoon ginger, minced
- 1/4 cup chicken broth
- 1/4 cup sugar
- 1/4 cup rice vinegar
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1 teaspoon red pepper flakes
- 2 green onions, chopped
- Steamed rice for serving
Instructions
- Marinate the chicken pieces with soy sauce and cornstarch for 15 minutes.
- Heat the vegetable oil over medium-high heat in a large pan.
- Add the chicken and cook until golden brown on all sides, then remove and set aside.
- Sauté minced garlic and ginger in the same pan for about 30 seconds.
- Whisk together chicken broth, sugar, rice vinegar, soy sauce, sesame oil, and red pepper flakes in a bowl.
- Pour the mixture into the pan and bring to a gentle simmer.
- Return the browned chicken to the sauce, cooking for another 5 minutes.
- Garnish with chopped green onions and serve over steamed rice.
Notes
Marinate chicken the night before for enhanced flavor. You can swap chicken for tofu or beef if desired.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Nutrition
- Serving Size: 1 cup
- Calories: 380
- Sugar: 14g
- Sodium: 820mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 70mg






