1) Make the sauce
In a bowl, whisk together the mayonnaise, sweet chili sauce, sriracha, honey (if using), lime juice, and a pinch of salt. Taste it. Adjust with more sriracha for heat or more sweet chili for sweetness. Refrigerate while you cook.
2) Set up your dredge
In a shallow bowl, mix cornstarch, flour, salt, black pepper, and garlic powder. In a second bowl, beat the eggs.
Pat the shrimp very dry with paper towels. This is not optional if you want that crisp coating.
Shrimp prep note: Fully thawed shrimp coat better than icy shrimp. Tails on looks fun and is great for dipping. Tails off is easier for tacos and bowls.
3) Coat the shrimp
Working in batches, toss shrimp in the flour mixture, dip into egg, then back into the flour mixture. Press lightly so the coating sticks. Place on a plate while your oil heats.

4) Fry (stovetop method)
Heat 1 to 1 1/2 inches of neutral oil in a deep skillet or pot to 350°F. Fry shrimp in batches (do not crowd) until golden and crisp and the shrimp are just cooked through, usually 45 to 75 seconds per side for 31/40 shrimp.
Look for shrimp that are opaque and curled into a loose C shape. If you want a temperature cue, aim for about 120°F to 145°F in the thickest part, then pull them. They keep cooking a bit after they leave the oil.
Drain on a wire rack over a sheet pan (paper towels are fine, but a rack keeps things crisp).
Oil safety: Keep kids and pets out of the splash zone, and never fill the pan more than halfway with oil. If the oil starts smoking, it is too hot. When you are done, cool the oil completely and strain it for reuse or dispose of it according to your local guidelines. Do not pour it down the drain.

5) Toss and serve
Transfer hot shrimp to a large bowl. Add about 1/3 to 1/2 of the sauce and toss gently until coated. Add more sauce as needed.
Finish with scallions and sesame seeds.
Pro move: For maximum crunch, serve the extra sauce on the side and toss only what you are about to eat.

Air fryer option (no deep frying)
Preheat air fryer to 400°F. Arrange coated shrimp in a single layer (work in batches). Spray lightly with oil. Air fry for 6 to 10 minutes, flipping halfway, until crisp and cooked through.
Doneness cues are the same: shrimp should be opaque, firm, and juicy, not rubbery. Toss with sauce right before serving.
Serving ideas
- Over jasmine rice with cucumber slices and extra lime
- In tortillas with shredded cabbage and cilantro
- On a salad with avocado and a drizzle of sauce
- Party plate with extra sauce for dipping