01 - Pat the shrimp dry with paper towels and season evenly with salt and black pepper.
02 - Set up three shallow bowls: one with all-purpose flour, one with beaten eggs, and a third combining shredded coconut with panko breadcrumbs.
03 - Dredge each shrimp first in flour, then dip into the beaten eggs, and finally coat thoroughly in the coconut-panko mixture.
04 - Heat vegetable oil in a deep skillet or saucepan to 350°F (175°C), filling it 1 to 2 inches deep.
05 - Fry shrimp in batches for 2 to 3 minutes per side until golden brown and crisp, ensuring not to overcrowd the pan.
06 - Remove shrimp with a slotted spoon and drain on paper towels to remove excess oil.
07 - In a small bowl, combine Thai sweet chili sauce with lime juice and chopped cilantro if desired.
08 - Serve the crispy coconut shrimp hot alongside the sweet chili sauce for dipping.