01 - Pat shrimp thoroughly dry with paper towels, then season evenly with salt and black pepper on both sides.
02 - Set up three shallow bowls: place flour in the first, beaten eggs in the second, and combine shredded coconut with panko breadcrumbs in the third, mixing well.
03 - Dredge each shrimp in flour, shaking off excess. Dip into beaten egg, allowing excess to drip off, then press firmly into coconut-panko mixture to ensure thick, even coating on all sides.
04 - Pour vegetable oil into a deep skillet or saucepan to reach 2 inches depth. Heat over medium-high heat until temperature reaches 350°F, using a kitchen thermometer for accuracy.
05 - Fry shrimp in batches of 6-8 pieces for 2-3 minutes per side until golden brown and cooked through. Transfer to paper towel-lined plate to drain excess oil.
06 - Whisk together Thai sweet chili sauce and fresh lime juice in a small bowl until fully combined. Fold in chopped cilantro if desired.
07 - Arrange crispy coconut shrimp on a serving platter and serve immediately with sweet chili dipping sauce on the side.