This post may contain affiliate links, please see the privacy policy for details.
This sweet, tangy, and savory General Tso shrimp is a real crowd-pleaser. It’s quick and easy to make, ready in less than 30 minutes, and boasts delicious flavors that are even better than what you’d get from a takeout restaurant.
For the most flavorful General Tso’s shrimp, the marinating step is critical. This ensures that the shrimp fully absorbs all the delicious flavors, and it also keeps them from drying out while cooking.
Also try tofu kung pao, black pepper chicken, or a classic chicken stir fry. And one of my all-time favorites ever: this delicious kung pao beef!
Why You’ll Love This Recipe
Better than Takeout: This General Tso’s shrimp recipe is not only quick and easy but the result is so delicious, it’s better than takeout! The combination of sweet, tangy, and savory flavors is simply perfect.
Quick and Easy: With a prep time of 10 minutes and a cooking time of 15 minutes, you can have this tasty dish ready in less than 30 minutes. That makes it the perfect solution for those busy weeknights when you’re craving something special but don’t want to spend hours in the kitchen.
Perfectly Crispy: The method of battering the shrimp will make it perfectly crispy. It’s then coated with a glossy, spicy, and sweet sauce that’s incredibly flavorful. You’ll be amazed it’s all homemade!
General Tso’s Shrimp Recipe Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Shrimp: This recipe calls for shrimp that’s been peeled and deveined. You’ll want to keep the tails on for a better presentation.
Shaoxing Wine: This Chinese rice wine adds a depth of flavor to the shrimp. If you don’t have any on hand, you can substitute dry sherry or non-alcoholic white wine.
Soy Sauce: It adds the classic savory, umami flavor to our General Tso’s shrimp recipe.
Chili Oil, Red Chiles, and Red Pepper Flakes: This spicy ingredient adds a nice kick to the dish. You can control the heat by adding more or less, or omitting it entirely if you don’t like spicy food.
Cornstarch: This is used to coat the shrimp. It helps to make them crispy when they’re fried and also thickens the sauce later on.
Ginger and Garlic: These are minced and added to the shrimp for a flavor boost. Be sure to mince them finely so you don’t get a big chunk in your food.
General Tso Sauce: For the homemade sauce, you’ll need soy sauce, hoisin sauce, sesame oil, mirin, and cornstarch. The cornstarch is mixed with a little water to make a slurry and used to thicken the sauce, the other ingredients give it a delicious sweet, tangy, and umami flavor.
How to Make General Tso Shrimp
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Marinate the shrimp: Add the shrimp to a bowl and mix in the Shaoxing wine, soy sauce, chili oil, and a pinch of salt and pepper. Let it marinate while you prepare the sauce.
Prepare the General Tso sauce: In a saucepan, heat the soy sauce, hoisin sauce, chile oil, sesame oil, and mirin. Bring to a gentle boil and stir in the cornstarch. Remove from heat.
Coat and fry the shrimp: Add cornstarch and red pepper flakes to the marinating shrimp and toss to coat. Fry the shrimp in batches in a wok or large skillet until crispy, then place on a paper towel-lined plate.
Prepare the vegetable mixture: Remove most of the oil from the wok, leaving about 1 tablespoon. Add the garlic, ginger, dried red chiles, and sliced green and red chiles and cook for 2 minutes.
Combine the shrimp and sauce: Pour the prepared sauce over the cooked shrimp and stir to coat. Cook for a few minutes until the sauce has thickened.
Garnish and serve: Garnish the General Tso shrimp with sesame seeds and serve it with white rice or your favorite side.
Substitutions and Variations
Spice Level: If you’re not a fan of spicy food, you can easily adjust the heat level of this General Tso’s shrimp recipe. Simply reduce or omit the spicy chili oil and cut down on the amount of chiles you use.
Shaoxing Wine: If you don’t have Shaoxing wine on hand, a good substitute would be dry sherry. They have a similar flavor profile and will provide a similar depth of flavor to your dish.
Alcohol-Free: For those who prefer not to use alcohol, you can replace the Shaoxing wine with rice vinegar and half a teaspoon of white sugar. It will still give you a similar
tangy-sweet flavor.
Extra Veggies: To add a boost of nutrition and freshness to this dish, feel free to throw in some extra vegetables like broccoli or snap peas. Just make sure to adjust the cooking time to make sure that they’re not overcooked.
Serving Suggestions
Common Side Dishes: General Tso shrimp makes a great main course for a quick weeknight dinner or a delicious weekend treat. Pair it with a bowl of steamed white rice or gluten-free noodles to soak up the tasty sauce. You might also want to try my PF Chang’s copycat fried rice!
Contrasting Side: Since this shrimp dish packs a bit of a spicy punch, a mild-tasting side dish like steamed bok choy or even a simple cucumber salad can provide a refreshing contrast to the heat. It’s also great with some steamed broccoli.
Other Asian Mains: I don’t know about you, but whenever I’m craving takeout, I always want to have a few different options. Try some vegan tofu kung pao with it!
How to Store General Tso’s Shrimp
Store: If you have any leftovers, make sure to remove the shrimp from the sauce before
storing. Place them in an airtight container and pop them into the fridge. You can keep the General Tso sauce separate and it will last for up to 3 days.
Freeze: You can also freeze it for up to 3 months. Make sure to place it in a freezer-safe container before you do so.
Thaw: Allow it to thaw overnight in the refrigerator before serving.
Reheat: Reheat in a foil-covered baking dish for about 10 minutes at 325 degrees F in the oven or until hot. I like to remove the foil during the last minute or so, so the top can crisp up a little.
Top Tips
Don’t Skip the Marinating Step: Marinating the shrimp in the mixture of Shaoxing wine, soy sauce, and chili oil is crucial. It helps infuse the shrimp with flavor and guarantees that they’re not dry after frying.
Work in Batches: When frying the shrimp, avoid overcrowding the wok. Working in batches will help make sure that each shrimp gets crispy and golden brown all over.
General Tso’s Shrimp FAQs
If you’re allergic to nuts, you can use a different type of oil such as canola oil or sunflower oil. Just make sure that whatever substitute you choose has a high smoke point, as the shrimp need to be fried at a high temperature to achieve the perfect crunch.
If you don’t have Shaoxing wine, you can replace it with dry sherry. They have a similar flavor profile and will provide a similar depth of flavor to your General Tso shrimp. If you don’t consume alcohol at all, you can substitute it with rice vinegar and a bit of sugar.
To dial down the heat in this recipe, you can reduce or omit the spicy chili oil and decrease the amount of chilis you use. This way, you can still enjoy the delicious flavors of the dish without the fiery twist.
General Tso Shrimp Recipe
Easy General Tso Shrimp Stir Fry
Ingredients
- peanut oil, for frying
- 1 Pound shrimp
- 1 Tablespoon shaoxing wine
- 1 Teaspoon soy sauce
- 1 Teaspoon chile oil, spicy
- ½ Cup cornstarch
- 1 Pinch salt
- 1 Pinch black pepper
- red pepper flakes
- 2 Teaspoon garlic, minced
- 1 Teaspoon ginger, minced
- 6 red chiles, dried
- 2 green chiles
- 2 red chiles
Garnish
- sesame seeds
- scallions
General Tso Sauce
- ¼ Cup soy sauce
- ¼ Cup hoisin sauce
- 1 Teaspoon sesame oil
- 1 Tablespoon chili oil, spicy
- 2 Tablespoon mirin
- 2 Teaspoon cornstarch
Instructions
- Preheat 2 cups of oil in a wok until 350 degrees F.
- Add shrimp to a bowl with shaoxing wine, soy sauce, spicy chili oil, and a pinch of salt and pepper. Let marinate as the sauce is prepared.
- For the General Tso Sauce, heat a saucepan over medium heat. Add soy sauce, hoisin, spicy chili oil, sesame oil, and mirin to the pan and bring to a low boil. Once the sauce starts to bubble, stir in the cornstarch and remove from heat.
- Add cornstarch and red pepper flakes to the shrimp and toss to coat. Fry for 3 minutes. Do not overcrowd the oil. Work in batches and place fried shrimp onto a paper towel lined sheet as you work.
- Remove all but 1 tablespoon of oil from the pan. Add the garlic, ginger, dried red chiles, and sliced green and red chiles to the pan. Cook for 2 minutes. Pour in the sauce and stir. Cook until thickened, about 4 minutes.
- Add the shrimp to the sauce in the wok and toss to coat.
- Garnish with scallions and sesame seeds.
Notes
Nutrition
General Tso shrimp is a delicious and easy Chinese shrimp recipe you can make in less than 30 minutes in one pan. It’s just as delicious as any Chinese takeout order – I’d say it’s even better! If you’re a fan of seafood and spices, you have to try this delicious seafood recipe.
Other Recipes To Try
- Love shrimp like me? Then these Shrimp Spring Rolls with Tasty Spicy Garlic Sauce are going to be right up your alley!
- You’ll also love the flavor and simplicity of this Smoked Spiced Shrimp with Homemade Saskatchewan Dry Rub.
- Wok Seared Steak and Shrimp is a delicious Panda Express copycat that never fails to please a crowd.
- This Spicy Shrimp Pasta with Bloody Mary Vodka Sauce is packed with flavors and utterly delicious!
- For other takeout favorites, give this Slow Cooker Cashew Chicken with Snap Peas a try!
Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.
Can’t get over how fast this disappeared. Will make a double recipe next time.
Wow!! This was so good and so quick and easy! It’ll def be in my dinner rotation!
Wow was this delicious! My family has been raving about this meal for days. Definitely keeping this one at the front of my recipe file. Thank you!
Shrimp is my go-to and I love it. The flavor is so next level!
Absolutely enjoyed every bite of this recipe! Adding it to our favorites list.
Delicious and so quick to make!