Crispy fried shrimp coated in a creamy, sweet, spicy mayo sauce. This quick and easy bang bang shrimp recipe uses minimal ingredients and is ready in 30 minutes! It works well as a main dish, appetizer, or party food and is also family-friendly and ideal for busy weeknights.

Jump to:
Bang Bang Shrimp is a popular dish made of succulent shrimp tenderized in buttermilk, fried and then tossed in Japanese mayo, sweet chili sauce, and sriracha.
The spicy cream sauce and the fried shrimp are a irresistible combination, making it a seafood favorite in this household. I could not stop at one as it's so good! This Asian shrimp dish is best served with steamed rice and vegetables.
If you're not a fan of shrimp, check out my Bang Bang Chicken recipe.

Why This Recipe Works
- We are soaking the shrimp in buttermilk to tenderize, add a tangy flavor, and help the cornstarch stick for a crisp coating.
- I've tested this with various shrimp sizes and recommend jumbo shrimp for a meatier bite.
- Many bang bang shrimp recipes turn out soggy; my method of coating the shrimp evenly and frying in small batches helps achieve a crisp texture.
Ingredients & Substitutes
Please scroll to the recipe card below for exact measurements.

- Raw Jumbo Shrimp: Use jumbo shrimp (16-20 per pound), fresh or thawed from frozen. Tiger shrimp are best for a meatier bite, while white shrimp are a tender alternative. Substitution: Extra-large shrimp (21-25 per pound), but avoid small or pre-cooked shrimp.
- Buttermilk:Â Tenderizes the shrimp and helps the coating stick. Substitutions: Sour cream, greek yogurt, or 1 cup (250 ml) whole milk with 1 tablespoon (15 ml) lemon juice or white vinegar and let it sit for 5 minutes before adding the shrimp
- Cornstarch: To make the shrimp crispy. Substitutions: Potato starch or tapioca starch.
- Neutral Oil: Use high-smoke-point oils like avocado, peanut, vegetable, canola/rapeseed, or sunflower oil. Avoid extra-virgin olive oil (smokes at high heat).
- Salt & Black Pepper: To season the shrimp.
- Garlic Powder: To season the shrimp. Do not substitute with minced garlic or it can burn in the oil.
- Green Onion: To add a pop of color and flavor.
Bang Bang Sauce
- Japanese Mayo: A rich, tangy mayo made with egg yolks and rice vinegar [I recommend Kewpie, look for a clear squeeze bottle with a red cap]. Substitution: Mix Hellmann's mayo with a pinch of sugar and rice vinegar.
- Sweet Chili Sauce: A thick, mild, honey-like glaze with chili flakes [I recommend Mae Ploy or Maggi]. Substitution: Mix 2 parts sriracha, 1 part honey, and rice vinegar.
- Sriracha: A garlicky red chili sauce for heat [I recommend Huy Fong]. For a fruitier alternative, use Sky Valley or Shark brands.
Note: Most Asian ingredients are typically found at Asian grocery stores, or you can check online.
Instructions
Below are step-by-step instructions on how to make bang bang shrimp:

- Soak shrimp in buttermilk: In a medium bowl, combine the peeled and deveined shrimp with buttermilk. Let sit for 10 minutes to help tenderize.

- Prepare the sauce: In a small bowl, mix the sauce ingredients as listed above and set aside.

- Coat the shrimp: In a shallow bowl, whisk together the cornstarch, salt, garlic powder, and black pepper. Coat the shrimp evenly on both sides with the mixture.

- Fry the shrimp: Heat vegetable oil in a large 10-inch skillet or heavy-bottomed pan over medium heat, or to 350°F using a digital thermometer. Fry the shrimp in batches until golden on both sides, about 1.5 minutes per side. Avoid overcrowding and do not overcook.

- Drain excess oil: Transfer the fried shrimp to a wire rack or paper towel-lined plate to drain excess oil.

- Toss with sauce and serve: Place the shrimp in a large mixing bowl and pour the prepared sauce over. Gently toss to coat. Garnish with green onions and serve immediately while crispy.
Expert Tips
- Soak the shrimp in buttermilk to tenderize. The lactic acid helps break down proteins, resulting in a more tender texture.
- Coat the shrimp evenly in the starch mixture, making sure there are no bare spots for a crisp, even coating.
- Fry the shrimp in small batches to maintain oil temperature. Overcrowding the pan can lead to soggy, unevenly cooked shrimp.
- Avoid overcooking. Shrimp cook quickly in hot oil, so fry just until golden, about 1.5 minutes per side, to prevent a rubbery texture.
- Let excess oil drain after frying. Transfer the shrimp to a wire rack or paper towel-lined plate to keep them crisp.
Variations
- Gluten-free version: Use Japanese mayo that is gluten-free, along with gluten-free sweet chili sauce. Be sure to check the sriracha label to confirm it is gluten-free.
- Dairy-free version: Swap the buttermilk with 1 cup (250 ml) plain oat milk combined with 1 tablespoon (15 ml) lemon juice or white vinegar and let it sit for 5 minutes before adding the shrimp.
Pairing Suggestions
- Starters: Egg Rolls, Crab Rangoon, Egg Drop Soup, or Hot and Sour Soup.
- Rice Dishes: White Rice or Fried Rice.
- Noodle Dishes: Chow Mein or Lo Mein.
- Vegetable Dishes: Chinese Garlic Bok Choy or Garlic Green Beans.
- Protein Dishes: Sweet Chili Chicken, Egg Foo Young, or Soy Garlic Tofu.
Storage & Reheating
- Leftover bang bang shrimp can last up to 4 days when stored in an airtight container in the fridge. I recommend storing the shrimp separately from the sauce, so the shrimp don't become soggy. To enjoy, reheat the shrimp in the microwave, air fryer, or in the oven until heated through.
- Freezer-friendly? Bang bang shrimp can be frozen for up to 2 to 3 months when stored in a freezer-safe bag. I recommend storing the shrimp separately from the sauce to prevent soggy shrimp. To enjoy, thaw overnight in the fridge and reheat the shrimp in the microwave, air fryer, or in the oven until heated through.
FAQ
Bang bang shrimp is best enjoyed fresh but it can be made up to 4 days in advance and stored in an airtight container in the fridge. I recommend storing the shrimp and sauce separately. To enjoy, reheat the shrimp in the microwave, air fryer, or in the oven until heated through.
Yes, you can air fry the shrimp by following these steps:
Lightly spray the air fryer basket with neutral oil. After coating the shrimp in cornstarch, arrange them in a single layer with space between each piece, making sure they do not overlap. Cook in batches if needed. Lightly spray the shrimp with neutral oil. Air fry at 400°F for 7-8 minutes, flipping halfway through.
More Like This
📖 Recipe

Quick & Easy Bang Bang Shrimp
Ingredients
- 1 lb Jumbo Shrimp raw, peeled & deveined
- 1 cup buttermilk
- ¾ cup cornstarch or potato starch
- 1 cup vegetable oil or any neutral oil
- ¾ teaspoon salt
- ¾ teaspoon garlic powder
- ½ teaspoon black pepper
- 1 green onion finely chopped for garnish
Bang Bang Sauce:
- ½ cup Japanese mayonnaise or Hellmann's mayo
- ¼ cup sweet chili sauce
- 2 tablespoon sriracha or add more if you prefer it spicier
Instructions
- In a medium bowl, combine the peeled and deveined shrimp with buttermilk. Let sit for 10 minutes to help tenderize.
- In a small bowl, mix the sauce ingredients as listed above and set aside.
- In a shallow bowl, whisk together the cornstarch, salt, garlic powder, and black pepper. Coat the shrimp evenly on both sides with the mixture.
- Heat vegetable oil in a large 10-inch skillet or heavy-bottomed pan over medium heat, or to 350°F using a digital thermometer. Fry the shrimp in batches until golden on both sides, about 1.5 minutes per side. Avoid overcrowding and do not overcook.
- Transfer the fried shrimp to a wire rack or paper towel-lined plate to drain excess oil.
- Place the shrimp in a large mixing bowl and pour the prepared sauce over. Gently toss to coat. Garnish with green onions and serve immediately while crispy.






Tammy
Love love this recipe. So easy and such a crowd pleaser. I put it over some fried rice. It was a winner!
Christie Lai
Thanks so much for making it, Tammy! Glad you enjoyed it and found it easy to make.
Leonie Clarke
Just like the ones we had in Singapore, so glad I found this recipe. Thanks
Christie Lai
Thank you so much for making my recipe and for this 5-star review, Leonie! I'm so glad to hear this.
Elizabeth Sullivan
It literally blew our minds how easy this was! Not only was it delicious but paired with some charred broccoli and lime rice it was the perfect meal. We will definitely be adding this to the favorites list. The only change we made was that we let the shrimp sit in the buttermilk for an hour verses 10 minutes. It was just perfect. No notes.
Christie Lai
Thank you so much for making my recipe and for sharing this kind review, Elizabeth! So glad you enjoyed it and excellent idea on soaking it for longer 🙂
Linda janson
What if you only have frozen shrimp?
Christie Lai
Frozen shrimp works for this too, just defrost it overnight in the fridge before making this recipe.
Max L
Great recipe!
After coating the shrimp with cornstarch I leave them on a baking cooling rack for a bit to let the cornstarch stick to them really well before frying. You can use the same cooling rack for after frying as you finish up your batches.
I also put the tossed shrimp onto chopped romaine hearts to help give the dish some different texture, keeps it a bit more interesting and goes well with the shrimp.
You can also sub buttermilk with regular milk and white vinegar, similar to the lemon.
I put the sauce into the fridge after making it to thicken it up, can also be made ahead of time and kept in the fridge.
Christie Lai
Awesome! Thank you so much for making my recipe and for sharing your experience here, Max! Appreciate all the extra notes for others so they can benefit too.
Julz
It’s amazingly good!
You need to use the fresh shrimps and not frozen ones to make this stand out!
Christie Lai
Thanks so much for making my recipe and for this positive review!