This easy bang bang shrimp recipe tosses crispy fried shrimp in a sweet, spicy mayo sauce. Ready in under 30 minutes with simple ingredients, it is the perfect quick weeknight meal or crowd-pleasing party appetizer.

Jump to:
Bang bang shrimp is a popular seafood appetizer from Bonefish Grill. I still remember my first bite and how much I loved the crispy shrimp with that creamy, spicy sauce. It was so addictive that I nearly finished the entire plate! That inspired me to make my own version at home.
I found that soaking the shrimp in cold buttermilk before frying keeps them tender and juicy and helps the coating cling better. Buttermilk contains lactic acid, which lowers the pH and gently denatures the shrimp's proteins, helping tenderize them.

Why It Works
- Small batches: Frying the shrimp in small batches keeps the oil hot and the coating crispy.
- C-shape: Cooking the shrimp just until they curl into a C-shape keeps them tender, not tough and rubbery.
- Black tiger shrimp: After testing different shrimp, I found black tiger shrimp stays juicier with a better texture when fried.
Ingredients & Substitutes
Exact ingredient amounts are listed in the recipe card at the bottom of this page.

- Raw Jumbo Shrimp: Look for 16-20 count, easy-peel, deveined shrimp. I prefer black tiger shrimp for their meaty, juicy texture. If using frozen shrimp, choose easy-peel to help prevent freezer burn.
- Buttermilk: Helps the cornstarch stick. For dairy-free, use 1 cup plain plant-based milk mixed with 1 tablespoon white vinegar or lemon juice.
- Cornstarch: Gives the shrimp a light, crispy coating. Potato starch works too. Avoid tapioca or arrowroot starch because the shrimp can stick together.
- Vegetable Oil: Use a neutral, high-heat oil like vegetable, canola, or peanut oil.
- Salt & Black Pepper
- Garlic Powder: Use powder because minced garlic can burn in the hot oil.
- Green Onion
Bang Bang Shrimp Sauce
- Japanese Mayo: I prefer Kewpie for its extra-creamy texture. Hellmann's works best as a substitute due to its thick texture.
- Sweet Chili Sauce: I prefer Mae Ploy for its classic sweet chili flavor, but any bottled sweet chili sauce works.
- Sriracha: I prefer Huy Fong for its thick texture, garlicky flavor, and medium heat.
Note: Most Asian ingredients are typically found at Asian grocery stores, or you can check online.
Expert Tips
- Rinse and pat dry: Rinse the shrimp to remove debris and unwanted odors, then pat dry before soaking.
- Coat and shake off: Coat the shrimp evenly in cornstarch, then shake off any excess.
- Sauce right before serving: Toss just before serving to keep the coating crispy.
Instructions
Below are instructions on how to make bang bang shrimp:

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

- Whisk Sauce: In a small bowl, whisk the sauce ingredients until combined. Set aside.

- Dredge Shrimp: In a shallow bowl, whisk together the cornstarch, salt, garlic powder, and black pepper. Lift each shrimp from the buttermilk, then coat evenly in the cornstarch mixture, shaking off any excess cornstarch.

- Fry in Batches: Heat vegetable oil in a 10-inch heavy-bottomed pan over medium heat to 350°F. Fry the shrimp in small batches for about 1 ½ minutes per side, until golden, crispy, and curled into a C-shape. Don't overcrowd the pan. Remove any browned bits from the oil between batches to prevent them from burning.

- Drain, Toss and Serve: Transfer each batch of fried shrimp to a wire rack to drain. Once all the shrimp are fried, add them to a large bowl and gently toss with the sauce. Garnish with green onions and serve immediately.
Air Fryer Bang Bang Shrimp
Follow the same steps to soak and dredge the shrimp. Lightly spray the air fryer basket with oil, then arrange the coated shrimp in a single layer without overlapping. Spray the tops with oil. Air fry at 400°F for 7-8 minutes, flipping halfway through. Toss with the sauce and serve immediately.
Pairing Suggestions
- Egg Fried Rice: A savory side that pairs well with the sweet and spicy shrimp.
- Garlic Bok Choy: A fresh and crunchy veggie to balance the crispy shrimp.
- Egg Rolls: A crispy starter that makes this a fun meal to share.
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days, keeping the sauce separate for crispier shrimp.
- Freezer: Freeze the fried shrimp and sauce separately for up to 3 months, then thaw overnight in the refrigerator.
- Reheating: Air fry shrimp at 350°F for 5 minutes or bake at 400°F for 8 minutes, then toss with the sauce.
FAQ
Make sure the shrimp are fully coated in cornstarch and fry them in small batches. Overcrowding lowers the oil temperature and can make the coating soggy.
For the crispiest results, I recommend frying the shrimp just before serving. You can make the bang bang sauce ahead of time and keep it refrigerated until you're ready to use it.
More Like This
Check out my other seafood recipes:
📖 Recipe

Easy 30-Minute Bang Bang Shrimp
Ingredients
- 1 lb raw jumbo shrimp peeled, deveined, rinsed, pat dry
- 1 cup buttermilk
- ¾ cup cornstarch
- 1 cup vegetable oil or any neutral oil
- ¾ teaspoon salt
- ¾ teaspoon garlic powder
- ½ teaspoon black pepper
- 1 green onion finely chopped
Bang Bang Sauce:
- ½ cup Japanese mayonnaise or regular mayo
- ¼ cup sweet chili sauce
- 2 tablespoon sriracha
Instructions
- In a medium bowl, combine the peeled and deveined shrimp with buttermilk. Let sit for 10-15 minutes to help tenderize.
- In a small bowl, whisk the listed sauce ingredients until combined. Set aside.
- In a shallow bowl, whisk together the cornstarch, salt, garlic powder, and black pepper. Lift each shrimp from the buttermilk, then coat evenly in the cornstarch mixture, shaking off any excess cornstarch.
- Heat vegetable oil in a 10-inch heavy-bottomed pan over medium heat to 350°F. Fry the shrimp in small batches for about 1 ½ minutes per side, until golden, crispy, and curled into a C-shape. Don't overcrowd the pan. Remove any browned bits from the oil between batches to prevent them from burning.
- Transfer each batch of fried shrimp to a wire rack to drain. Once all the shrimp are fried, add them to a large bowl and gently toss with the sauce. Garnish with green onions and serve immediately.






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!