Crisp, yet tender broccoli and fresh succulent shrimp mingle in a spicy, savory, and sweet General Tso’s sauce. The best part? This General Tso’s Shrimp and Broccoli is a super easy takeout fakeout recipe that you can make at home!
Want chicken, instead? Grab my awesome General Tso’s Chicken Recipe.
An Easy Takeout-Inspired Dinner Idea
Don’t you love takeout-inspired dinners? I do! With a good recipe, you can get all the tempting tastes of your restaurant faves, while still choosing ingredients and amounts that are right for you.
That’s something you’ll appreciate about this easy and healthy homemade version of General Tso’s Shrimp and Broccoli. With delicious chili sauce, garlic, and a touch of hoisin, this General Tso’s is a little sweet, a little spicy, and entirely satisfying.
Tastebuds tingling? I relate! So, without further ado, let’s get into the recipe!
What You’ll Need
This dish is as easy as 1-2-3! In fact, there are literally three parts of the dish, and all of them are very simple to pull together. Here’s what you’ll need:
For the Marinade and Shrimp:
- Egg White: Separate one large egg white from its yolk. (You can use the yolk for another purpose, like brushing the top of rolls or bread before baking.)
- Soy Sauce: To marinade the shrimp, you’ll need a tablespoon of soy sauce. I usually go for low sodium soy sauce.
- Sherry or Mirin: Dry sherry or mirin adds that special touch to this takeout classic.
- Cornstarch: Like the egg white, cornstarch gives a special silky texture to the shrimp.
- Shrimp: This recipe makes one pound of shrimp, peeled and deveined, tails on.
For the General Tso’s Sauce:
- Sweet Chili Sauce: Deliciously sweet, with a tangy twist and hint of spice, this sauce forms the base of our homemade General Tso’s mixture.
- Soy Sauce: You’ll need three tablespoons.
- Hoisin Sauce
- Sesame Oil
- Sherry or Mirin: To add depth and harmonize with the flavors of the shrimp marinade.
- Cornstarch and Water: To transform the sauce into a shiny, sticky glaze.
For the Veggies:
- Vegetable Oil: For sautéing. You’ll need about ¼ cup, divided.
- Broccoli: Cut up one head of fresh broccoli into bite-size florets.
- Green Onions: Take about four green onions and cut them into ½-inch pieces.
- Garlic: I use two cloves of garlic, but feel free to use more according to your taste.
- Red Pepper Flakes: These are optional, a nice way to add a bit more heat.
- Sesame Seeds: Also optional, for garnish.
- Prepared Rice: For serving.
Can I use frozen shrimp and broccoli?
- Yes, you can! Just make sure to thaw before using. If the broccoli and shrimp seem wet, pat them dry with paper towels before you cook them. Keep in mind that frozen broccoli may not need to cook as long as fresh broccoli in order to become tender.
How to Make General Tso’s Shrimp
This is a classic take-out dish that’s simple to make at home with perfectly cooked shrimp and crisp-tender veggies. I love making this recipe in a wok, but feel free to use a large skillet, if you prefer. Cast iron is always good, and so is stainless steel, or even a nonstick pan.
Also, prepare all the ingredients before you start cooking. Stir frys cook real fast so you want to have everything all ready to go prior to firing up that stove.
- Marinate the Shrimp. In a medium mixing bowl, whisk together the egg white, soy sauce, dry sherry, and cornstarch. Add the shrimp to this mixture, and toss gently to coat. Cover the bowl with plastic wrap and set aside for 10 minutes. Don’t let the shrimp marinate for more than 10 minutes.
- Make the General Tso’s Sauce. In a separate small mixing bowl, whisk together the chili sauce, soy sauce, dry sherry, cornstarch, and water. Set this mixture aside for now.
- Cook the Shrimp. Pour about half of the vegetable oil into a wok or large skillet, and heat it over high heat. Remove the shrimp from the marinade and cook in batches (discard the marinade to prevent cross-contamination). The shrimp need to cook for about one minute on each side, or until they turn pink. Don’t overcook or they will shrink and be tough. Set the cooked shrimp aside on a plate.
- Cook the Vegetables. Add the remaining oil to the skillet, and heat it up. Stir in the broccoli florets, and cook for 3 minutes, stirring occasionally. Then stir in your green onions, and let them cook for 2 more minutes. Finally, stir in the garlic; cook for 10 seconds.
- Add the Sauce. Pour the previously prepared sauce into the wok or skillet, and cook for a minute or two, or until it thickens up.
- Add the Shrimp Back to the Dish. Add the shrimp back to the skillet, and stir around to coat in the sauce; cook for a minute or so to heat them through. Remove the skillet from heat.
- Enjoy! Arrange the shrimp and broccoli over a bed of cooked rice. Garnish with red pepper flakes and sesame seeds, if using, and serve immediately.
Tips for Success
Keep reading for some easy tips for making a great at-home stir fry. It’s easy, fun, and healthy!
- High Heat Is a Must: Restaurant stir-fries are made over very high heat in professional grade woks, which is why they come out so deliciously crisp-tender. It may not be possible to get quite the same result in a home kitchen, but using high heat and a good pan is crucial to getting the best texture possible!
- Cook in Batches: I know, I know. Cooking in batches can be kind of a pain. Isn’t it fine to just dump the food in there and stir it around? Well… yes, but you won’t get the same taste and texture. When food cooks closely together, it releases a lot of steam that has nowhere to go. The result? Your food is partially steamed. wah wah waaaah. BUT, when you cook in batches, there is enough space in the pan for the steam to escape quickly. That means the food becomes crisp and tender without getting soggy. 🙌
- Use the Right Oil: You don’t have to use vegetable oil, but make sure to choose an oil that handles smoke well. Peanut oil, avocado oil, and some types of coconut oil are great for this. Olive oil and butter tend to be better for low-temp cooking.
How to Store and Reheat Leftovers
- To store your leftover General Tso’s Shrimp and Broccoli, allow leftovers to cool down to room temp and place in airtight bags or containers.
- Do not let the stir fry sit at room temperature; put it in the fridge as soon as it cools down).
- Refrigerate for up to 3 days.
- To reheat, place the leftovers in a covered skillet over low to medium heat. Cook until just heated through. Do not overcook.
Can I Freeze General Tso’s Shrimp and Broccoli?
- Yes, you can! Just place cooled leftovers in a freezer bag, pressing out as much air as possible before sealing.
- Mark with the date, and use within one month for the best flavor.
- Thaw overnight in the refrigerator before reheating.
General Tso’s Shrimp and Broccoli
- 1 large egg white
- 1 tablespoon low sodium soy sauce
- 1 tablespoon dry sherry or mirin
- 1 tablespoon cornstarch
- 1 pound shrimp, peeled and deveined
- ⅓ cup sweet chili sauce
- 3 tablespoons low sodium soy sauce, you can also use coconut aminos
- 2 tablespoons dry sherry or mirin
- 1 tablespoon hoisin sauce
- 1 tablespoon sesame oil
- 1 tablespoon cornstarch
- ¾ cup water
- ¼ cup vegetable oil, divided
- 1 head broccoli, cut into bite-size florets
- 4 green onions, cut into ½-inch pieces
- 2 cloves garlic, minced
- Red pepper flakes, optional
- Sesame seeds, for garnish, optional
- Prepared Rice, for serving
- In a mixing bowl whisk together the egg white, soy sauce, dry sherry, and cornstarch.
- Add the shrimp and toss to coat.
- Cover with plastic wrap and set aside for 10 minutes.
- In a separate medium mixing bowl combine the chili sauce, soy sauce, dry sherry, hoisin sauce, sesame oil, cornstarch, and water; whisk until incorporated. Set aside.
- Add half of the vegetable oil to a wok or large skillet and heat it over high-heat.
- Remove shrimp from marinade; discard marinade.
- In batches, cook the shrimp for about 1 minute per side, or until they turn pink.
- Remove from skillet and set aside on a plate.
- Add remaining oil to the skillet and heat it up.
- Stir in broccoli florets and cook for 3 minutes.
- Stir in green onions and continue to cook for 2 more minutes.
- Stir in garlic; cook for 10 seconds.
- Stir previously prepared General Tso's sauce and add it to the skillet; cook for a minute or two, or until thickened.
- Add shrimp back to the skillet and stir around to coat in the sauce; cook for a minute or until heated through.
- Remove skillet from heat.
- Arrange shrimp and broccoli over cooked rice.
- Garnish with red pepper flakes and sesame seeds.
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
19 comments on “General Tso’s Shrimp and Broccoli”
Hi, in cooking this tonight and can’t wait to taste it!! Does the nutrition info include the rice, as well?
Hope you’ll love it! 😊 And no, the rice is not included in the nutritional info.
Shrimp and broccoli! What a delicious combo! Must try!
This looks so delicious and very tasty. My family is going to absolutely love this recipe. Sounds very flavorful and one of our new favorites for dinner!
I hope everyone enjoys it! Thank YOU! 🙂
It quickly became a favorite meal at my house! So good!
I’m glad everyone enjoyed it! Thank YOU! 🙂
This General Tso’s Shrimp and Broccoli is couldn’t look any more perfect!
Thank you so much! I hope you enjoy it! 🙂
The sauce on this is just fantastic. Tastes just like takeout.
Thank YOU! I’m glad you enjoyed it! 🙂
This is our new favorite dinner! It’s easy and delicious!
That’s great! I’m very happy everyone enjoyed it! Thank YOU! 🙂
This meal is delicious, I can already tell it will be a weekly meal, I am thinking about Monday that way we at least have one thing to look forwards to that day.
That’s wonderful to hear! I hope everyone enjoys it! Thank you SO much! 🙂
This is my new favorite shrimp dinner! The sauce is incredible! I am adding this recipe to my weekly routine!
That’s great! I am very glad you enjoyed it! Thank YOU! 🙂
This shrimp turned out so saucy and delicious, I love the sauce in this recipe!! This was one of the best dinner recipes and so easy to make, loved it!
I am very glad you enjoyed it! Thank you for chiming in! 🙂