Diethood » Recipes » Dinner Recipes » Seafood » General Tso’s Shrimp and Broccoli

General Tso’s Shrimp and Broccoli

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!

General Tso’s Shrimp and Broccoli

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.
marinating shrimp in a glass bowl

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
broccoli florets

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.
General Tso’s Shrimp and Broccoli

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

General Tso’s Shrimp and Broccoli

Katerina | Diethood
Crisp tender broccoli and fresh succulent shrimp mingle in a spicy, sweet, and savory General Tso’s sauce.
5 from 9 votes
Servings : 4
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes


For the Marinade and Shrimp:
For the Sauce:
For the Vegetables:
  • ¼ 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


For the Marinade
  • 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.
For the General Tso's Sauce
  • 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.
For the Stir Fry
  • 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.
  • Serve.


Calories: 296 kcal | Carbohydrates: 29 g | Protein: 7 g | Fat: 18 g | Saturated Fat: 12 g | Polyunsaturated Fat: 2 g | Monounsaturated Fat: 3 g | Cholesterol: 1 mg | Sodium: 878 mg | Potassium: 573 mg | Fiber: 5 g | Sugar: 15 g | Vitamin A: 1067 IU | Vitamin C: 138 mg | Calcium: 90 mg | Iron: 2 mg | Net Carbs: 24 g

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.

Course: Dinner
Cuisine: Asian
Keyword: general tso sauce, shrimp stir fry, stir fry
Did you make this recipe?Leave a Rating!


More Asian Inspired Recipes

Ask a Question or Rate this Recipe

Your email address will not be published. Required fields are marked *

Recipe Rating:

19 comments on “General Tso’s Shrimp and Broccoli”

  1. Hi, in cooking this tonight and can’t wait to taste it!! Does the nutrition info include the rice, as well?
    Thank you!!

    1. Katerina - Diethood
      Katerina Petrovska

      Hope you’ll love it! 😊 And no, the rice is not included in the nutritional info.

  2. 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!

  3. Avatar photo
    Erin | Dinners, Dishes and Dessert

    This General Tso’s Shrimp and Broccoli is couldn’t look any more perfect!

  4. 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.

  5. This is my new favorite shrimp dinner! The sauce is incredible! I am adding this recipe to my weekly routine!

  6. 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!

Scroll to Top