General Tso Pork Recipe: Sweet and Spicy Takeout Classic

General Tso Pork Recipe: Sweet and Spicy Takeout Classic

I developed this dish after testing countless takeout versions, determined to recreate that perfect balance of sweet and spicy at home. The key is a double frying technique that ensures crispy pork with a velvety sauce clinging to every bite.

Unlike many recipes that settle for just sweet or just heat, this version delivers both in harmony. The sauce comes together quickly with simple pantry staples, while the pork stays tender inside its crispy coating.

What you’ll achieve is that classic restaurant texture and flavor without the mystery ingredients. The dish comes together faster than delivery, with results that will have you skipping the takeout menu for good.

Serve over steamed rice with steamed broccoli for the full experience. This method never fails to deliver restaurant-quality results.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for General Tso Pork

Simple pantry staples transform into that classic sweet and spicy takeout favorite you crave.

Ingredient Amount Notes
Pork Shoulder 🐖 1 ½ lb Cut into 1-inch cubes, boneless
Soy Sauce 🥫 ¼ cup Low-sodium preferred
Rice Vinegar 🍚 2 tbsp Unseasoned variety
Hoisin Sauce 🥫 2 tbsp Found in Asian aisle
Honey 🍯 3 tbsp For sweetness and gloss
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Dried Red Chili Peppers 🌶️ 4 whole Or 1 tsp red pepper flakes
Cornstarch 🌾 ½ cup For coating pork
Large Egg 🥚 1 whole Beaten for binding
Vegetable Oil 🫒 3 cups For double frying
Green Onions 🧅 3 whole Thinly sliced for garnish
Sesame Oil 🫒 1 tsp For finishing aroma
Sesame Seeds 🌰 1 tsp Toasted, for garnish
Salt 🧂 1 tsp Kosher or sea salt

The pork is the foundation—pork shoulder (also labeled as pork butt) has the right fat-to-meat ratio for staying juicy through double frying. Costco and Whole Foods carry it pre-cubed, or ask the butcher to dice it for you. For the sauce, Kikkoman soy sauce and Koon Chun hoisin are professional standards, but any quality brand works. Fresh ginger and garlic are non-negotiable for that authentic depth of flavor.

No pork shoulder? Pork tenderloin works but trim any silver skin first. Swap honey for brown sugar at a 1:1 ratio if needed. Out of rice vinegar? Apple cider vinegar in equal amounts gets you close. For heat control, remove seeds from dried chilies or reduce red pepper flakes by half. The cornstarch coating can be replaced with potato starch if that’s what’s in your pantry.

Fry in batches to avoid crowding the pan—this keeps the pork crispy and even. Leftovers store well in the fridge for 3-4 days and reheat beautifully in a 350°F oven for 10-15 minutes. Sauce thickens as it cools, so thin with a splash of water when reheating if needed.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in a single pan—pork shoulder, soy sauce, and that sticky honey glaze. Cleanup’s a breeze.
  • Sweet & Tangy: The hoisin and rice vinegar hit that perfect balance—sweet with just enough bite to keep you reaching for more.
  • Feeds the Crew: Pork shoulder stretches far, so it’s my go-to for family dinners or when friends drop by unannounced.
  • Leftovers? Sold.: Honestly, it tastes even better the next day—the flavors sink in, and the pork stays tender.

Step-by-Step Instructions for General Tso Pork

Here’s the method. Straightforward, tested, works every time.

Step 1: Marinate and Coat the Pork

Cut the 1.5 lb pork shoulder into 1-inch cubes and place them in a bowl. In a separate bowl, whisk together the 0.25 cup soy sauce, 2 tbsp rice vinegar, 2 tbsp hoisin sauce, 3 tbsp honey, 4 cloves minced garlic, and 1 tbsp grated ginger until smooth.

Pour this marinade over the pork and toss to coat evenly. Let it marinate for 15-20 minutes. Meanwhile, in a shallow dish, combine the 0.5 cup cornstarch and 1 tsp salt. Beat the large egg in another bowl.

Step 2: Double-Fry the Pork for Crispiness

Heat the 3 cups vegetable oil in a deep pot to 350°F. Dip each piece of pork in the beaten egg, then dredge in the cornstarch mixture, pressing gently to adhere. Fry in batches for 4-5 minutes until light golden brown.

Remove with a slotted spoon and drain on a wire rack. Increase the oil temperature to 375°F and fry the pork again for 2-3 minutes until deep golden and crispy. This double-frying ensures an extra-crispy coating that holds up to the sauce.

Step 3: Prepare the Sauce

In a clean skillet, combine the remaining marinade with the 4 whole dried red chili peppers. Simmer over medium heat for 5-7 minutes until the sauce thickens and becomes glossy. Stir frequently to prevent burning.

Taste and adjust sweetness or saltiness if needed. The sauce should coat the back of a spoon and have a balanced sweet-spicy flavor. Remove the chili peppers if you prefer a milder dish.

Step 4: Toss and Garnish

Add the crispy pork to the skillet with the sauce. Toss gently to coat every piece evenly. Cook for 1-2 minutes to allow the pork to absorb the flavors. The sauce will cling to the crispy coating, creating that signature sticky texture.

Drizzle with 1 tsp sesame oil and toss once more. Transfer to a serving platter and garnish with thinly sliced green onions and 1 tsp toasted sesame seeds. Serve immediately while the pork is still crispy.

👨‍🍳

Pro Tips For Making General Tso Pork

  • Velvet the Pork: Toss pork shoulder pieces with 1 tsp baking soda and 1 tbsp water for 15 minutes before cooking—I learned this the hard way after my first few batches turned out tough instead of tender.
  • Double Fry Crisp: Fry the pork twice: first at 325°F until cooked through, then again at 375°F for 2 minutes to get that restaurant-style crunch. Sounds like extra work, but it’s worth the effort.
  • Balance the Sauce: Mix the soy sauce, rice vinegar, hoisin, and honey in a 2:1:1:1 ratio for the perfect sweet-savory-tangy glaze—after burning my first sauce, I now measure instead of eyeballing.
  • Cornstarch Slurry: Thicken the sauce with a mix of 1 tbsp cornstarch and 2 tbsp cold water at the end. Does it look weird? Yes. Does it work? Every single time.

Pro Cooking Tips for This Recipe

Perfect Oil Temperature

The double-fry method needs precise control. I use a candy thermometer clipped to my Dutch oven to monitor oil at 350°F for the first fry and 375°F for the second. This ensures even cooking without burning the cornstarch coating. 🌡️

Batch Frying Technique

Never crowd the pot with pork. I fry in 3-4 batches to maintain oil temperature and prevent steaming. Use a slotted metal spoon to transfer pieces—plastic can melt. Rest each batch on a wire rack between fries to maintain crispiness.

Sauce Consistency

Your sauce should coat the back of a spoon but still be pourable. If it thickens too much during simmering, add 1-2 tbsp water. I always taste before adding the pork—adjust sweetness with extra honey or heat with red pepper flakes as needed.

Final Toss Method

Work quickly when combining pork and sauce. The crispy coating absorbs moisture fast, so I toss for 30-45 seconds max. Use a gentle folding motion with tongs to avoid breaking the pork pieces. The sauce should cling without making the pork soggy.

Crispy Texture Preservation

Serve immediately after tossing. If you must hold it, keep the pork separate from the sauce until plating. I warm my serving platter in a 200°F oven for 5 minutes first—this helps maintain that just-fried texture a little longer.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 5g25%
Cholesterol 120mg40%
Sodium 1150mg50%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 28g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken instead of pork?

Yes! Use 1.5 lb boneless chicken thighs cut into 1-inch pieces. Reduce first frying time to 3-4 minutes since chicken cooks faster. The sauce and method work perfectly.

2

Why do I need to fry the pork twice?

The double-fry creates an ultra-crispy coating that holds up to the sauce. First fry cooks the pork, second fry crispens the exterior. Skip this and you’ll get soggy results.

3

How do I make it less spicy?

Remove seeds from dried chilies or omit them entirely. Replace with 1/4 tsp red pepper flakes for mild heat. The sauce stays flavorful without the burn.

4

Can I bake the pork instead of frying?

Toss coated pork with 1 tbsp oil and bake at 400°F for 20-25 minutes, flipping once. It won’t be as crispy but still tasty.

★★★★★4.9(6 reviews)
Brian Walker