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.
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.
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.
❓ 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.
⚖️ 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.
💖 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.
🛒 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.
👩🍳 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)
- Chopped spring onions
- Sesame seeds
- In a shallow bowl, place the chicken pieces and season with salt and pepper.
- Pour the cornstarch over the chicken and stir to coat evenly. This seals in the juices and creates a crisp texture once fried.
- Pour the beaten egg over the coated chicken and fold to coat.
- 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.
- 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.
- 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.
- 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.
- Finish the Dish: Add the fried chicken back into the pan and toss to coat. Sprinkle in red pepper flakes if using.
- Garnish with chopped spring onions and sesame seeds.
- Serve hot alongside steamed rice or your side of choice.
Prepare the Chicken
Prepare the Sauce
Garnish and Serve
💡 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.
🎨 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.
🥗 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.
⏰ 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.
💸 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.
🍽️ 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.
📦 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.
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.
⏳ 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.
Frequently Asked Questions
It’s sweet, savory, and slightly spicy, with a sticky glaze coating crispy fried chicken.
It has mild heat from dried chilies and optional red pepper flakes, but it’s more sweet than spicy overall.
Yes, an air fryer or pan-searing with less oil both work, though the coating won’t be quite as crisp as deep frying.
Mix soy sauce with a little honey and a pinch of garlic powder for a quick substitute.
Not as written, since soy sauce and hoisin usually contain wheat. Use tamari and gluten-free hoisin to adapt it.
This recipe costs about $1.75 a serving compared to $14 or more for a takeout order.
Yes, boneless skinless thighs work well and stay juicy, just trim any excess fat first.
Refrigerate in an airtight container for 3 to 4 days, or freeze for 2 to 3 months.
Yes, just fry the chicken in batches so you don’t overcrowd the pan.
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
Ingredients
- 2 boneless chicken breasts cut into bite size pieces
- 1 tablespoon minced garlic
- 3-4 red chillies, dried
- ½ tablespoon minced ginger
- 1 teaspoon black pepper powder
- 1 teaspoon salt
- 1 large egg beaten
- ½ cup cornstarch
- ½ cup water
- Oil for frying
- 2 tablespoon dark soy sauce
- 1 tablespoon brown sugar
- 1 tablespoon honey
- 2 tablespoon rice vinegar
- 1 tablespoon hoisin sauce
- 1 tablespoon cornstarch
- 2 tablespoons water
- 2 teaspoon red pepper flakes optional
- 1 tablespoon oil
- spring onions Chopped
- 1-2 tablespoons Sesame seeds
Equipment
Instructions
- 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 pieces1 teaspoon black pepper powder1 teaspoon salt1/2 cup cornstarch
- Pour the beaten egg over the chicken and stir to coat1 large egg beaten
- 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
- 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 ginger1 tablespoon cornstarch
- 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 sauce1 tablespoon brown sugar1 tablespoon honey2 tablespoon rice vinegar1 tablespoon hoisin sauce1 tablespoon oil½ cup water
- Add the fried chicken pieces to the sauce. Mix well and sauté on high flame for 1 minute.
- 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 cornstarch2 tablespoons water
- Sprinkle chilli flakes over the chicken and toss to coat properly.2 teaspoon red pepper flakes
- Garnish the dish with chopped spring onions and sesame seeds. Serve hot with your choice of rice.spring onions1-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.
Tried this recipe?
Let us know how it was!🛒 Walmart Grocery List
- Great Value Boneless Skinless Chicken Breasts, 3 lb
- Dried Red Chili Peppers
- Fresh Garlic
- Fresh Ginger Root
- Great Value Large White Eggs, 12 Count
- Great Value Corn Starch, 16 oz
- Great Value Vegetable Oil, 48 fl oz
- Kikkoman Soy Sauce, 15 oz
- Great Value Brown Sugar, 2 lb
- Great Value Honey, 12 oz
- Nakano Rice Vinegar, 12 oz
- Lee Kum Kee Hoisin Sauce, 20 oz
- McCormick Crushed Red Pepper
- Fresh Green Onions
- McCormick Sesame Seed
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!







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!