Place defrosted shrimp on a large plate lined with paper towels and pat them dry with another paper towel to remove excess moisture.
In the first bowl, whisk together all the ingredients for the breading mixture.
In the second bowl, beat the eggs until smooth.
In the third bowl, mix the ingredients for the coconut mixture until evenly combined.
Hold each shrimp by the tail and dip it into the breading mixture, ensuring it is evenly coated.
Next, dip the shrimp into the egg mixture, making sure it is fully covered
Finally, dip the shrimp into the coconut mixture, flipping as needed to coat both sides evenly.
Once the oil is hot, carefully place 4-5 shrimp into the skillet at a time.
Cook the shrimp on each side until golden brown, ensuring they are thoroughly cooked.
Transfer the cooked shrimp to a plate lined with paper towels to absorb excess oil.
Serve the shrimp with a dipping sauce and garnish with fresh parsley, if desired.