Make authentic Kung Pao shrimp at home with this easy recipe. Learn the seasoning ratio and cooking procedure for the perfect balance of spicy, sweet, and sour flavors.

Kung Pao Shrimp in a plate.

Pin this now to find it later!

Pin It

Note: This is a revised version of my post published in 2017. It provides more tips and process shots.

What is Kung Pao Shrimp?

If you’re a fan of Chinese cuisine, particularly Sichuan food, it’s highly likely you’ve heard of or tasted Kung Pao dishes. While Kung Pao chicken is the most famous, today’s recipe for Kung Pao shrimp is another one worth trying.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

Known as Gōng Bào Xiā Rén/宫保虾仁 in Chinese, this signature Sichuan dish features briefly stir-fried, crunchy shrimp, toasted peanuts, and chunks of scallions, all flavored with dried chili and Sichuan pepper, coated in a sticky savory sauce.

The combination of these elements creates a complex taste in your mouth, with spicy, mouth-numbing, smoky, sour, sweet, garlicky, and aromatic flavors all coming together.

Original vs adapted version

Kung Pao Shrimp in a plate.

I created and tested this recipe with the aim of reflecting the original version of this iconic dish. You may find that it’s quite different from the version you get from your local Chinese takeout or restaurants.

Based on my experience, the adapted version tends to be sweeter, less spicy, and saucier. Also, it may use vegetables that aren’t traditionally included.

My advice is to try my recipe as it is and then adjust it based on your own preferences. For example, you can reduce the amount of chili, increase the sauce quantity, or add your favorite vegetables.

Ingredients & substitutes

SHRIMP (PRAWNS)

peeled shrimp.

Use headless and skinless shrimp for this recipe, either fresh or defrosted. Deveining the shrimp is optional, and you can skip this process if you find it time-consuming and the veins are not pronounced (especially for small-sized shrimp).

🛎 Note on shrimp & prawns:

Shrimp and prawns are technically two different types of seafood. They have some subtle differences in appearance and flavor that may be more noticeable to seafood experts than to home cooks.

In the US, people use the term “shrimp” for both shrimp and prawns, while in the UK, the word “prawn” is more commonly used for both. For this recipe, you can use either type that’s available to you.

NUTS

peanuts in a bowl.

The original version of Kung Pao shrimp calls for skinless peanuts. They add a nutty flavor and a crunchy texture. Cashew nuts can be used as a substitute.

Allergic to nuts? Skip peanuts or use chunks of water chestnuts if available (Despite the name, they aren’t a nut but come from a plant root).

SPICES

dried chilies and Sichuan pepper.

Dried chilies provide heat to this dish. You don’t need to limit yourself to the varieties produced in Sichuan or other regions of China. Other types would work too as long as their heat level suits your own tolerance.

Sichuan pepper, a unique Chinese spice often paired with chili, is called for in the authentic version of Kung Pao shrimp. It adds a mouth-numbing sensation which brings another dimension to the flavor profile. Whole Sichuan peppercorn is preferred but ground Sichuan pepper can be used as a substitute.

AROMATICS

chopped scallions, ginger and garlic.

Fresh scallions, garlic, and ginger are the kitchen trio of Chinese cuisine. Also, scallions (aka green onion, spring onion) are used as a vegetable in this dish, so make sure to be generous.

SEASONINGS

Here is a list of common Chinese condiments that you need:

ingredients for making Kung Pao sauce.
  • Black rice vinegar. Chinkiang (Zhenjiang) vinegar/镇江香醋 is a very good variety. I don’t recommend you use white rice vinegar or other types for this dish.
  • Soy sauce. I combine the light and the dark versions. It’s fine to use only the light one (or the one simply labeled as soy sauce).
  • Shaoxing rice wine. It’s great for balancing the fishy taste of seafood.
  • Cornstarch. It’s used to tenderize the shrimp as well as thicken the sauce.
  • Sugar. It’s for pairing with vinegar to create a “sweet and sour” taste.
  • Salt & white pepper

VEGETABLES (optional)

Kung Pao shrimp found in overseas Chinese restaurants often include vegetables like bell pepper, chili pepper, onion, etc. If that’s what you prefer, feel free to add some (you’ll need to increase the sauce quantity accordingly).

Cooking instructions

Here are 4 simple steps to cook this Kung Pao shrimp recipe.

Step 1: Marinate the shrimp

marinating shrimp with hand.

Mix shrimp with Shaoxing rice wine, cornstarch, white pepper, and a little salt. Rubbing with your hands is an efficient way to coat evenly. Leave to marinate for about 5 minutes.

🛎 Note: Optionally, you may butterfly each shrimp to create a different look, as I did for the Shrimp and Broccoli recipe.

Step 2: Mix the sauce

When making a quick stir-fry, it’s crucial to mix the sauce before you start cooking. Otherwise, you run the risk of burning the food while trying to get and measure out the condiments.

In a small bowl, mix black rice vinegar, light soy sauce, dark soy sauce, Shaoxing rice wine, sugar, cornstarch, and water. Set aside.

🛎 Note: The sauce mixture that I use for this recipe is enough to give all the ingredients a nice coating. However, feel free to double the quantity if you prefer an extra saucy dish.

Step 3: Toast the nuts (skip this step if your nuts are already roasted)

Toasting peanuts in a pan.

Add raw, skinless peanuts (or cashew) to an empty wok/skillet. Turn on the heat to medium-low and toast them until they turn slightly brown. Transfer out and set aside.

Step 4: Stir-fry the dish

frying shrimp.

Heat oil in a wok/skillet over medium-high heat. Add the marinated shrimp and toss it constantly. Dish out as soon as the shrimp curls up and turns pink, taking care not to overcook it. This process only takes a very short amount of time. Being attentive will help to retain the crunchiness of the shrimp and avoid a chewy texture.

frying chili, Sichuan pepper, garlic and ginger.

Use kitchen paper to wipe clean the wok/skillet, then pour in the oil. Stir in dried chili, Sichuan pepper, sliced garlic, and julienned ginger. Fry over medium-high heat until they become fragrant (Be careful not to burn the chilies).

frying scallions, with spices.

Next, add chopped scallions and fry for about 30 seconds.

cooked shrimp and peanuts over scallions.

Return the shrimp to the wok/skillet, along with the toasted nuts.

pouring sauce to shrimp.

Then pour in the sauce mixture (make sure to stir it well as the starch tends to sink to the bottom).

stir-frying Kung Pao Shrimp.

Quickly toss and mix everything. Once the sauce thickens, dish out the stir-fry without delay.

How to serve

Kung Pao Shrimp in a plate.

Kung Pao shrimp is commonly served with plain steamed rice, along with other savory dishes. I often pair it with a dish using other types of protein (e.g. Scallion Pork Chops, Cumin Lamb Stir-fry) and 1-2 vegetable dishes (e.g. Smashed Cucumber, Garlic Sauce Mushroom).

It works as a topping for noodles too. In this case, you may wish to double the quantity of the sauce so that the noodle strands can be nicely coated.

🛎 Note: The dried chili and whole Sichuan peppercorn contribute to the iconic flavor profile of Kung Pao dishes. However, they are not supposed to be consumed as they can be overpowering and unpleasant to chew.

Recipe FAQs

Q: Can I use this Kung Pao sauce to cook other ingredients, such as vegetables?

A: Yes, you can. However, it’s important to bear in mind that to create the classic Kung Pao flavor, you need to use not only the condiment mixture but also the spices and aromatics that contribute to the overall taste.

Q: I can’t tolerate too much heat. How do I adjust the recipe?

A: You can reduce the quantity of the dried chilies, and be sure to remove their seeds before cooking.

Q: I don’t have a wok. Can I use other cookware?

A: Absolutely. It’s perfectly fine to use a large skillet/frying pan to cook this dish.

Q: How can I avoid ending up with an overly thick or watery sauce?

A: Too little cornstarch will result in a watery sauce, while excessive cornstarch will make the finished dish overly sticky. So, it’s important to follow the recommended condiment ratio. Additionally, the heat is also a factor. If it’s too high, the sauce will thicken too quickly.

Q: Can I use hoisin sauce for Kung Pao dishes?

A: While some recipes call for hoisin sauce, it’s not a condiment commonly used in authentic Sichuan cuisine. It’s fine to use it if you like its flavor, but keep in mind the dish won’t have the classic Kung Pao flavor.

Other shrimp recipes to try

Looking for more recipes using shrimp as the star ingredient? Here are some classics to try:

📋Recipe

Love this recipe? Please leave a 🌟🌟🌟🌟🌟 rating and a comment. Thank you!

Kung Pao Shrimp in a plate.
4.85 from 19 votes

Kung Pao shrimp (宫保虾仁)

Make authentic Kung Pao shrimp at home with this easy recipe. Learn the seasoning ratio and cooking procedure for the perfect balance of spicy, sweet, and sour flavors.
Prep: 10 minutes
Cook: 3 minutes
Total: 13 minutes
Servings: 2
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the shrimp

  • 11 oz shrimp, headless and skinless
  • 1 teaspoon Shaoxing rice wine
  • 1 teaspoon cornstarch
  • 1 pinch salt
  • 1 pinch white pepper

For the sauce (see note 1)

For the nuts

  • cup skinless peanuts, or cashew nuts (see note 2)

For stir-frying

  • 2 tablespoon neutral cooking oil, divided
  • 10 dried chilli, or to taste, halved and deseeded
  • 1 teaspoon whole Sichuan peppercorn, see note 3
  • 3 clove garlic, sliced
  • 1 teaspoon julienned ginger
  • 4 stalk scallions, diced

Instructions 

Marinate the shrimp

  • Put shrimp, Shaoxing rice wine, cornstarch, white pepper, and salt in a bowl. Mix well then leave to marinate for 5 minutes.

Prepare the sauce

  • In a small bowl, mix light soy sauce, dark soy sauce, black rice vinegar, Shaoxing rice wine, sugar, cornstarch, and water. Set aside.

Toast the nuts (skip if the nuts are already roasted)

  • Put raw peanuts (or cashew nuts) in a cold wok/skillet. Turn on the heat and toast the nuts over medium-low heat. Once they brown slightly, transfer them out and set them aside.

Stir-fry the dish

  • Add 1 tablespoon of oil to a hot wok/skillet over medium-high heat. Stir in the marinated shrimp. As soon as it curls up and turns pink, dish it out (do not overcook).
  • Wipe clean the wok/skillet with kitchen paper. Pour the remaining 1 tablespoon of oil. Add dried chili, Sichuan pepper, garlic, and ginger. Fry until fragrant (be careful not to burn the chilies). 
  • Stir in scallions. Fry for about 30 seconds. Then add the shrimp, toasted nuts, and the sauce mixture (stir well beforehand in case any starch has sunk to the bottom). Give everything a quick stir. Dish out when the sauce thickens to your desired consistency. Serve warm with steamed rice.

Notes

1. The amount of sauce recommended in the recipe is enough to coat all the ingredients. However, if you prefer your dish to be extra saucy, feel free to double the quantity proportionally.
2. You may use peanuts/cashew nuts that have been toasted/roasted. But make sure they aren’t salted/seasoned.
3. You may use ground Sichuan pepper to replace whole Sichuan peppercorn. In this case, add it along with the sauce at the end of the cooking process.

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 456kcal | Carbohydrates: 17g | Protein: 40g | Fat: 27g | Saturated Fat: 3g | Polyunsaturated Fat: 41g | Monounsaturated Fat: 9g | Trans Fat: 0.3g | Cholesterol: 251mg | Sodium: 520mg | Potassium: 733mg | Fiber: 4g | Sugar: 6g | Vitamin A: 902IU | Vitamin C: 7mg | Calcium: 154mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Fish & Seafood

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

19 Comments

  1. Paul:-) says:

    5 stars
    Hello again Wei,
    Thankyou for another fantastic recipe.
    I am currently listening to a Pink Floyd song thanks to this recipe as I am feeling very “Comfortably Numb”!
    I made this recipe exactly as you said, doubling the sauce ingredients for the egg noodles that I had as an accompaniment. I had neither Peanuts or Cashews* but noticed that you mentioned that Water Chestnuts could be used as a substitute. I added then from the tin along with the spring onions but you don’t give instructions for that option. It is still one of my favourite recipes from you. A1, 1st Class 5*…
    thankyou,
    Paul:-)

    1. Wei Guo says:

      Thank you, Paul! I love that it left you Comfortably Numb. Water chestnuts are a great swap, and since they’re already cooked, you can add them just like you’d add the peanuts.

  2. Valarie O’Neill says:

    2 stars
    Help!
    I made the recipe for 2 people before having my family of 5 over tomorrow!
    The sauce turned to glue as soon as I added in the mixed sauce! I gave the corn starch a good mix before adding it.
    I followed the recipe exactly, with the heat of the stove, but now I’m a little worried about my dinner party tomorrow!

    Any suggestions! Turn down the heat when adding the sauce?

    1. Wei Guo says:

      Thanks for your message, Valarie! If the sauce thickened too quickly, the heat was likely a bit too high. Since stoves vary, if your burner doesn’t reduce heat quickly, try removing the wok from the heat when adding the sauce. You can then control the thickening by moving it on and off the heat as needed.

  3. Jeffrey says:

    5 stars
    So easy to follow. Great. Thanks.

    1. Wei Guo says:

      My pleasure to share! Glad you find my recipe easy to follow.

  4. Deems says:

    5 stars
    Now I know what Kung Pao is supposed to taste like! It’s alive with distinctive flavors. All previous versions I’ve had at restaurants and made at home were dead and lifeless in comparison.

    This is a great example of why it’s worth learning how to make these dishes from masters like Wei.

    Thank you very much!

    1. Wei Guo says:

      So wonderful to read your feedback Deems! The support and appreciation I received from readers like yourself means a lot.

  5. SteveF says:

    5 stars
    Greetings Wei
    As always, as an older white male in NZ, I dial way back on the dried chilli and Sichuan pepper!
    Both the shrimp marinade and the stir-fry sauce were as you described! I always have frozen shrimps/prawns on hand. This recipe is a keeper!
    Thanks!

    1. Wei Guo says:

      Glad you enjoyed this recipe!

  6. John Stutts says:

    5 stars
    Just made this for dinner tonight and it was delicious. As always, the instructions were clear and easy to follow. No special cooking skills required… easy to make. I used a bit more Sichuan pepper and Thai chilies than the recipe calls for because I enjoy it very spicy.

    1. Wei Guo says:

      Yes John, a little more heat is always welcome. Glad you’ve enjoyed it.

  7. Dalreen says:

    Tried the kung pao shrimp , and must say it was super easy and delicious at the same time, Thank you for sharing your wonderful recipe

    1. Wei Guo says:

      My pleasure to share Dalreen. Very happy that you’ve enjoyed!

  8. Thad Foster says:

    I have cook this Kung Pao chicken and also used shrimp. It is the best recipe no doubt.

    1. Wei @ Red House Spice says:

      That’s great news Thad! Thank you for trying out my recipes. Happy cooking!

  9. Karly says:

    Looks delicious! Pinning!

    1. Wei @ Red House Spice says:

      Thank you and happy new year!

      1. SteveF says:

        5 stars
        Wei
        I agree with all the above!