Recipes » General Tso Chicken (Better Than Takeout, Under $2/Serving)

General Tso Chicken (Better Than Takeout, Under $2/Serving)

fb iconpinterest icontwitter iconlinkedin iconbuffer icon
This post may contain affiliate links, see Disclosure.

General Tso Chicken (Better Than Takeout, Under $2 a Serving)

General Tso Chicken is the dish people order when they don’t feel like cooking, which is exactly why you should learn to make it at home. Crispy chunks of chicken get tossed in a sticky, sweet-savory-spicy sauce, and once you’ve made it once you’ll wonder why you were ever paying $14+ for a styrofoam container of it.

Jump to Recipe Pin

This version comes together in about 30 minutes, uses ingredients you can grab in one Walmart run, and costs a fraction of what takeout runs. If you like this one, it pairs well with a side of homemade wonton soup or a batch of crab rangoons to round out your own takeout night.


crispy saucy bite of general tso chicken

The dish is named after General Tso Tsung-t’ang of Hunan Province, though don’t go looking for it in an actual Hunan kitchen. It’s an American-Chinese restaurant creation through and through, which is honestly part of the appeal. It was built to be crave-worthy, and that’s exactly what we’re recreating here, minus the delivery fee.

📌 Save this recipe for later! Pin it now so it’s ready when the takeout craving hits.

General Tso Chicken is a crispy, sweet, and spicy dish with deep-fried chicken coated in a tangy sauce, garnished with chilies and spring onions.

❓ What Is General Tso Chicken?

General Tso Chicken is crispy, deep-fried chicken chunks tossed in a glossy, sticky sauce built from soy sauce, hoisin, rice vinegar, and a touch of sweetness, usually finished with dried red chilies and a sprinkle of green onion. It sits somewhere between sweet and spicy, closer to orange chicken than to anything you’d find in a Sichuan restaurant.


🔗 Back to Menu


⚖️ General Tso Chicken vs. Takeout

A single order of General Tso Chicken from a restaurant runs $13 to $18 depending on where you live, and that’s before delivery fees and tip. Making it at home costs about $7 for the whole batch, or roughly $1.75 a serving. Same crispy chicken, same sticky sauce, four servings for less than the price of one takeout order.


🔗 Back to Menu


💖 Why You’ll Love It

  • Ready in 30 minutes, faster than most delivery windows.
  • Costs less than $2 a serving instead of $14+ a plate.
  • You control the heat, the sweetness, and what’s actually in your sauce.
  • Pairs easily with other takeout favorites like homemade sesame chicken if you want to build out a full spread.

🔗 Back to Menu


🛒 Ingredient Notes

  • Chicken breast: Boneless, skinless breast works best cut into bite-size chunks. Thighs work too if you prefer dark meat, just trim excess fat.
  • Cornstarch: This is what gives the coating its crisp, glassy texture. Don’t swap for flour, it won’t crisp the same way.
  • Hoisin sauce: If you don’t have any on hand, mix soy sauce with a little honey and a pinch of garlic powder as a stand-in.
  • Dried red chilies: These are for flavor infusion in the oil, not meant to be eaten. Leave them whole so they’re easy to spot and remove.
  • Rice vinegar: Look for plain (unseasoned) rice vinegar. The seasoned version already has sugar and salt added, which will throw off the sauce balance.

🔗 Back to Menu


👩‍🍳 How to Make General Tso Chicken

Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4

You’ll Need
  • 2 boneless chicken breasts, cut into bite size pieces
  • 3-4 dried red chilies
  • 1 tablespoon minced garlic
  • ½ tablespoon minced ginger
  • 1 teaspoon black pepper powder
  • 1 teaspoon salt
  • 1 egg, beaten
  • ½ cup cornstarch + 1 tablespoon
  • ½ cup water + 2 tablespoons
  • Oil for frying + 1 tablespoon
  • 2 tablespoons dark soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon honey
  • 2 tablespoons rice vinegar
  • 1 tablespoon hoisin sauce
  • 2 teaspoons red pepper flakes (optional)
Garnish
  • Chopped spring onions
  • Sesame seeds
DIY Hoisin: If you don’t have hoisin sauce, mix soy sauce with a little honey and a pinch of garlic powder as a substitute.

    Prepare the Chicken

  1. In a shallow bowl, place the chicken pieces and season with salt and pepper.

  2. step 2 season the chicken pieces
  3. Pour the cornstarch over the chicken and stir to coat evenly. This seals in the juices and creates a crisp texture once fried.

  4. step 3 add the cornstarch
  5. Pour the beaten egg over the coated chicken and fold to coat.

  6. step 4 beaten egg mixed with seasoned raw chicken ready to fry
  7. Fry the Chicken: Heat enough oil in a pan over medium heat to cover the bottom. Fry the coated chicken until crisp and golden, about 3-4 minutes per side. Transfer to a paper towel-lined plate.

  8. step 5 fry the chicken pieces in hot oil

    Prepare the Sauce

  9. Using the same pan, reduce the oil to about 1 tablespoon. Add garlic, ginger, and dried red chilies. Sauté a few seconds until the garlic is fragrant but not burnt.
  10. step 7 garlic and chilis in hot oil
  11. Stir in the soy sauce, honey, brown sugar, rice vinegar, hoisin sauce, and ½ cup water. Bring to a light boil for a few seconds until sugar dissolves.
  12. Thicken the Sauce: Mix 1 tablespoon cornstarch with 2 tablespoons water into a slurry. Pour into the simmering sauce, stir, and simmer 2 minutes until thickened.

  13. step 9 add fried chicken pieces to the sauce
  14. Finish the Dish: Add the fried chicken back into the pan and toss to coat. Sprinkle in red pepper flakes if using.

  15. plate of general tso chicken with chopsticks
    step 10 add chili pepper flakes

    Garnish and Serve

  16. Garnish with chopped spring onions and sesame seeds.
  17. Serve hot alongside steamed rice or your side of choice.
Serving Tip: Serve over jasmine or basmati rice, which soaks up the sauce nicely.

🔗 Back to Menu


💡 Expert Tips

  • Don’t overcrowd the pan when frying, the chicken needs room or it steams instead of crisping.
  • Let the fried chicken rest on paper towels for a minute before saucing so it doesn’t go soggy the second it hits the pan.
  • Toss the chicken in the sauce right before serving, not ten minutes ahead, or the coating softens.

🔗 Back to Menu


🎨 Variations

  • Air Fryer Version: Toss the cornstarch-coated chicken in a light coat of oil and air fry at 400°F for 12-14 minutes, shaking halfway.
  • Orange Chicken Swap: Replace the sauce base with orange juice and zest instead of hoisin for a citrusy spin.
  • Less Spicy: Skip the red pepper flakes and remove the chilies before serving instead of leaving them in for garnish.
  • Extra Veggies: Toss in steamed broccoli or snap peas with the sauce for a one-pan meal.

🔗 Back to Menu


🥗 Dietary Notes

This recipe isn’t gluten-free as written since most soy sauce and hoisin sauce contain wheat; swap in tamari and a certified gluten-free hoisin if needed. It’s dairy-free as written. To make it lower-sodium, use low-sodium soy sauce and cut the added salt in the coating step.


🔗 Back to Menu


⏰ Make-Ahead

You can cut and coat the chicken up to a day ahead and keep it covered in the fridge until you’re ready to fry. The sauce ingredients can also be pre-measured and combined (minus the cornstarch slurry) and stored in the fridge for a day or two, just give it a stir before using.


🔗 Back to Menu


💸 Budget101® Price Breakdown: General Tso Chicken

Chicken breast (1 lb)
Great Value Boneless Skinless Chicken Breasts, 3 lb
$8.94
1 lb
$2.98
Dried red chilies
Dried Chili Peppers, small jar
$2.98
3-4 pieces
$0.30
Garlic
Fresh Garlic Bulb
$0.68
1 tbsp minced
$0.15
Ginger
Fresh Ginger Root
$0.60
½ tbsp minced
$0.15
Black pepper & salt
Pantry staples
1 tsp each
$0.10
Egg
Great Value Large White Eggs, dozen
$3.24
1 egg
$0.27
Cornstarch
Great Value Corn Starch, 16 oz
$1.92
~⅓ cup total
$0.35
Frying oil
Great Value Vegetable Oil, 48 oz
$4.98
~2 cups + 1 tbsp
$0.85
Dark soy sauce
Kikkoman Soy Sauce, 15 oz
$3.84
2 tbsp
$0.35
Brown sugar
Great Value Brown Sugar, 2 lb
$2.48
1 tbsp
$0.05
Honey
Great Value Honey, 12 oz
$4.48
1 tbsp
$0.25
Rice vinegar
Nakano Rice Vinegar, 12 oz
$3.24
2 tbsp
$0.35
Hoisin sauce
Lee Kum Kee Hoisin Sauce, 20 oz
$4.96
1 tbsp
$0.20
Red pepper flakes
McCormick Crushed Red Pepper
$3.24
2 tsp (optional)
$0.15
Spring onions
Fresh Green Onion Bunch
$0.68
garnish
$0.30
Sesame seeds
McCormick Sesame Seed
$3.48
garnish
$0.20
💸
Cost
🧾 Total Batch Cost
$7.00
👨‍👩‍👧‍👦 Cost Per Serving (4 servings)
$1.75
🏪 Restaurant/Takeout Comparison (per serving)
$14.00
💰 You Save (per serving)
$12.25

📅 Walmart prices last verified July 9, 2026. Prices may vary by location and are subject to change.


🔗 Back to Menu


🍽️ Serving Suggestions

Steamed white rice is the classic pairing, but you could also serve this alongside chop suey for a two-dish takeout spread, or start the meal with a bowl of wonton soup.


🔗 Back to Menu


📦 Storage Tips

Refrigeration

1 Allow the General Tso Chicken to cool to room temperature after cooking. 2 This prevents condensation from forming inside the storage container, which can lead to sogginess. 3 Transfer the cooled chicken into an airtight container or sealed plastic bag. 4 Ensure there are no air pockets to maintain freshness. 5 Refrigerate within 2 hours of cooking. 6 It will keep safely in the refrigerator for 3 to 4 days.
delicious homemade general tso chicken on plate

Freezing

Cool completely, then transfer to a freezer-safe container or heavy-duty freezer bag, removing as much air as possible. A vacuum sealer will extend shelf life to about a year. Label with the date. Otherwise, it holds well in the freezer for 2 to 3 months, though it’s best eaten within the first month for peak texture.


🔗 Back to Menu


⏳ How Long Does It Keep

3 to 4 days refrigerated, 2 to 3 months frozen. Reheat in a skillet over medium heat rather than the microwave to help the coating hold onto some of its crispness.


🔗 Back to Menu


Frequently Asked Questions

What does General Tso Chicken taste like?

It’s sweet, savory, and slightly spicy, with a sticky glaze coating crispy fried chicken.

Is General Tso Chicken spicy?

It has mild heat from dried chilies and optional red pepper flakes, but it’s more sweet than spicy overall.

Can I make General Tso Chicken without deep frying?

Yes, an air fryer or pan-searing with less oil both work, though the coating won’t be quite as crisp as deep frying.

What can I substitute for hoisin sauce?

Mix soy sauce with a little honey and a pinch of garlic powder for a quick substitute.

Is this dish gluten-free?

Not as written, since soy sauce and hoisin usually contain wheat. Use tamari and gluten-free hoisin to adapt it.

How much does homemade General Tso Chicken cost compared to takeout?

This recipe costs about $1.75 a serving compared to $14 or more for a takeout order.

Can I use chicken thighs instead of chicken breast?

Yes, boneless skinless thighs work well and stay juicy, just trim any excess fat first.

How do I store leftover General Tso Chicken?

Refrigerate in an airtight container for 3 to 4 days, or freeze for 2 to 3 months.

Can I double this recipe?

Yes, just fry the chicken in batches so you don’t overcrowd the pan.

What should I serve with General Tso Chicken?

Steamed rice is classic, and it pairs well with other homemade takeout dishes like chop suey or wonton soup.

📝 General Tso Chicken Recipe Print Now

general tso chicken on serving plate

General Tso Chicken

Article or recipe authorMelissa 'Liss' Burnell
approximate calories322kcal
5 from 2 votes
Share
Print Save PDF
preparation time10 minutes
cook time20 minutes
total time30 minutes
General Tso Chicken is a crispy, sweet, and spicy dish with deep-fried chicken coated in a tangy sauce, garnished with chilies and spring onions.
Servings4
CourseDinner, Main Course
CuisineAmerican, Asian Fusion

Ingredients

Equipment

Instructions

  1. In a mixing bowl, combine the chicken pieces with salt, black pepper powder, and corn starch until the chicken is evenly coated.
    2 boneless chicken breasts cut into bite size pieces
    1 teaspoon black pepper powder
    1 teaspoon salt
    1/2 cup cornstarch
  2. Pour the beaten egg over the chicken and stir to coat
    1 large egg beaten
  3. Heat oil in a pan over medium flame. Fry the coated chicken pieces until they turn crisp, golden, and evenly cooked. Transfer the fried chicken onto a plate and set aside.
    Oil for frying
  4. In the same pan, heat 1 tablespoon of oil. Add minced garlic, ginger, and dried red chillies. Sauté for a few seconds until the garlic becomes fragrant.
    3-4 red chillies, dried
    ½ tablespoon minced ginger
    1 tablespoon cornstarch
  5. Stir in soy sauce, honey, brown sugar, rice vinegar, hoisin sauce, and ½ cup water. Allow the mixture to bubble for a few seconds.
    2 tablespoon dark soy sauce
    1 tablespoon brown sugar
    1 tablespoon honey
    2 tablespoon rice vinegar
    1 tablespoon hoisin sauce
    1 tablespoon oil
    ½ cup water
  6. Add the fried chicken pieces to the sauce. Mix well and sauté on high flame for 1 minute.
  7. Combine 1 tablespoon of corn starch with 2 tablespoons of water to make a slurry. Stir the corn starch mixture into the sauce and let it simmer for 2 minutes until the sauce thickens to your desired consistency.
    1 tablespoon cornstarch
    2 tablespoons water
  8. Sprinkle chilli flakes over the chicken and toss to coat properly.
    2 teaspoon red pepper flakes
  9. Garnish the dish with chopped spring onions and sesame seeds. Serve hot with your choice of rice.
    spring onions
    1-2 tablespoons Sesame seeds

Recipe Size Alteration

💡 If you altered the ingredients above by doubling or tripling the recipe, you may also need to change the pan/dish size and adjust the cook time.

Nutrition

Serving 1g | Calories 322kcal | Carbohydrates 29g | Protein 28g | Fat 10g | Saturated Fat 2g | Polyunsaturated Fat 3g | Monounsaturated Fat 4g | Trans Fat 0.03g | Cholesterol 119mg | Sodium 1321mg | Potassium 537mg | Fiber 1g | Sugar 9g | Vitamin A 506IU | Vitamin C 2mg | Calcium 38mg | Iron 2mg | Net Carbs 28g

Tried this recipe?

Let us know how it was!

🛒 Walmart Grocery List

Prices change, and your store might not match ours exactly. Here’s how to calculate your own recipe costs so you can double check the math above.

Love this General Tso Chicken recipe? It costs less, tastes just as good, and skips the delivery wait. Save it, share it with someone who orders takeout too often, and come back for more copycat favorites.

Love this General Tso Chicken Recipe? Pin it!

General Tso Chicken is a crispy, sweet, and spicy dish with deep-fried chicken coated in a tangy sauce, garnished with chilies and spring onions.
Melissa 'Liss' Burnell, Founder of Budget101

👩‍🍳 About the Author

Melissa "Liss" Burnell started Budget101.com in 2001 because she needed it to exist — not because she saw a market opportunity. She was feeding a family of four on under $200 a month, and people kept asking how, so she started writing everything down.

That turned into 25 years of recipes, debt-busting strategies, and DIY content — including figuring out how to make 128 loads of laundry detergent for less than $2. Millions of families have quietly used this site to stretch a dollar without feeling like they're sacrificing anything. She's also the author of two bestselling budget cooking ebooks, available on Amazon.

📚 More on the About page, or find her on Pinterest, Instagram, and Facebook.

1 thought on “General Tso Chicken (Better Than Takeout, Under $2/Serving)”

  1. 5 stars
    This General Tso’s Chicken recipe is a total winner! 🍗🔥 It breaks down the steps super clearly, making it perfect even for those of us who might be a little intimidated by making takeout at home.

    I love how it covers everything from how to get that perfect crispy coating on the chicken to whipping up the iconic sweet and spicy sauce. 🍯🌶️ One tip I found especially helpful was to double-fry the chicken to make it extra crispy—game changer!

    Reply
5 from 2 votes (1 rating without comment)

Leave a Comment

Rating