Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 1/4 lb large raw shrimp, peeled and deveined, tails on
- 1 cup unsweetened shredded coconut
- 3/4 cup panko breadcrumbs
- 1/2 cup all-purpose flour
- 2 tbsp cornstarch
- 2 large eggs + 2 tbsp water or coconut milk
- 1 tsp kosher salt, 1/2 tsp black pepper
- 1/2 tsp garlic powder, 1/2 tsp paprika, zest of 1 lime
- Oil for frying (about 2 cups)
- 1/2 cup Thai sweet chili sauce
- 2 tbsp lime juice, 1 tbsp rice vinegar, 1 tsp soy sauce
- 1 tsp grated ginger, 1 small garlic clove, chopped cilantro
Do This
- 1. Stir together sweet chili sauce, lime juice, rice vinegar, soy sauce, ginger, garlic, and cilantro; set aside.
- 2. Pat shrimp dry and season lightly with salt and pepper.
- 3. Set up three bowls: flour/cornstarch/spices in one; beaten eggs and water in the second; coconut, panko, and lime zest in the third.
- 4. Dredge shrimp in flour, dip in egg, then coat thoroughly in coconut-panko, pressing to adhere.
- 5. Heat 1/2 inch of oil to 350°F (175°C). Fry shrimp in batches 2–3 minutes per side until deep golden and cooked through.
- 6. Drain on a rack or paper towels, sprinkle with a pinch of salt, and serve hot with the zesty sweet-chili sauce and lime wedges.
Why You’ll Love This Recipe
- Crispy, golden coconut coating with a juicy, tender shrimp center.
- Zesty sweet-chili dipping sauce that is tangy, a little spicy, and totally addictive.
- Fast to make and impressive enough for parties, game day, or a fun tropical-style dinner.
- Easy to customize with baking or air-fryer options and different heat levels.
Grocery List
- Produce: Limes (2–3), fresh garlic, fresh ginger, fresh cilantro, fresh mint (optional)
- Dairy / Eggs: 2 large eggs
- Pantry & Frozen: Large raw shrimp (1 1/4 lb), unsweetened shredded coconut, panko breadcrumbs, all-purpose flour, cornstarch, Thai sweet chili sauce, rice vinegar, soy sauce or tamari, Sriracha or other hot sauce (optional), kosher salt, black pepper, garlic powder, paprika, neutral frying oil (canola, peanut, or vegetable), coconut milk (optional for egg wash)
Full Ingredients
For the Crispy Coconut Shrimp
- 1 1/4 pounds large raw shrimp (about 20–24 shrimp), peeled and deveined, tails left on if possible
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon freshly ground black pepper
- 1 cup unsweetened shredded coconut
- 3/4 cup panko breadcrumbs
- 1/2 cup all-purpose flour
- 2 tablespoons cornstarch
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika (regular or smoked)
- Finely grated zest of 1 lime (about 1 teaspoon)
- 2 large eggs
- 2 tablespoons water or unsweetened coconut milk
- Neutral oil for frying (about 2 cups, enough for 1/2 inch depth in a large skillet)
For the Zesty Sweet-Chili Dipping Sauce
- 1/2 cup Thai sweet chili sauce
- 2 tablespoons fresh lime juice (from about 1 lime)
- 1 tablespoon rice vinegar (unseasoned)
- 1 teaspoon soy sauce or tamari
- 1 teaspoon finely grated fresh ginger
- 1 small garlic clove, finely minced or grated
- 1–2 teaspoons Sriracha or other hot sauce (optional, to taste)
- 1 tablespoon finely chopped fresh cilantro
For Serving
- Lime wedges
- Additional chopped fresh cilantro
- Flaky sea salt (optional, for sprinkling)

Step-by-Step Instructions
Step 1: Make the zesty sweet-chili dipping sauce
In a small bowl, combine the Thai sweet chili sauce, lime juice, rice vinegar, soy sauce, grated ginger, and minced garlic. If you like some extra heat, stir in 1–2 teaspoons of Sriracha or your favorite hot sauce. Add the chopped cilantro and mix well until everything is evenly combined.
Taste and adjust the flavors: add more lime juice for brightness, more sweet chili sauce for sweetness, or more hot sauce for extra spice. Cover the bowl and set the sauce aside at room temperature while you prepare the shrimp. This resting time lets the flavors meld together.
Step 2: Prep and season the shrimp
If your shrimp are frozen, thaw them completely in the refrigerator or under cold running water, then drain very well. Pat the shrimp thoroughly dry on all sides with paper towels; removing excess moisture helps the coating stick and crisp up instead of steaming.
Place the shrimp in a bowl and sprinkle with 1/2 teaspoon of the kosher salt and the black pepper. Toss gently to coat. Set aside while you prepare the breading station.
Step 3: Set up the coconut breading station
You will need three shallow bowls or pie plates:
Bowl 1 (flour coating): Add the flour, cornstarch, remaining 1/2 teaspoon kosher salt, garlic powder, and paprika. Whisk to combine and break up any clumps.
Bowl 2 (egg wash): Crack the eggs into the second bowl. Add the 2 tablespoons of water or coconut milk. Beat with a fork until the mixture is smooth and well-blended.
Bowl 3 (coconut crust): In the third bowl, combine the shredded coconut, panko breadcrumbs, and lime zest. Toss with your fingers or a fork until the zest is evenly distributed. This mixture will become the extra-crispy, golden exterior of the shrimp.
Step 4: Coat the shrimp in layers of flavor
Working with a few shrimp at a time, dredge each shrimp first in the flour mixture, shaking off any excess so there is just a light, even coating. This gives the egg something to cling to.
Next, dip the shrimp into the egg wash, turning to coat completely and letting the extra drip back into the bowl.
Finally, press the shrimp into the coconut-panko mixture, turning and pressing firmly so the coating adheres to all sides. The more you press, the more coconut will stick, giving you a thicker crust. Place the coated shrimp on a plate or baking sheet in a single layer.
Repeat with all the shrimp. If you have time, place the breaded shrimp in the refrigerator for 10 minutes while you heat the oil; this helps the coating set and stay on during frying.
Step 5: Heat the oil for frying
Pour enough oil into a large, heavy-bottomed skillet to reach a depth of about 1/2 inch. Place the skillet over medium to medium-high heat. Using a thermometer, heat the oil to 350°F (175°C). If you do not have a thermometer, you can test the oil by dropping in a few crumbs of coconut-panko mixture: they should sizzle immediately and turn golden in about 45–60 seconds.
Adjust the heat as needed to maintain the temperature near 350°F (175°C). Oil that is too cool will make the shrimp greasy; oil that is too hot will brown the coating before the shrimp cooks through.
Step 6: Fry the coconut shrimp until golden and crisp
Carefully add a single layer of shrimp to the hot oil, leaving a little space between each piece. Do not overcrowd the pan; work in batches so the temperature does not drop too much.
Fry the shrimp for 2–3 minutes on the first side, then gently flip and fry another 1–2 minutes on the second side, or until the coating is a deep golden brown and the shrimp are opaque and just cooked through. Total cooking time is typically 3–5 minutes depending on shrimp size.
Use a slotted spoon or tongs to transfer the shrimp to a wire rack set over a baking sheet or to a plate lined with paper towels. Immediately sprinkle with a tiny pinch of salt while they are still hot. Repeat with remaining shrimp, allowing the oil to return to 350°F (175°C) between batches.
Step 7: Serve with tropical flair
Transfer the hot, crispy coconut shrimp to a serving platter. Garnish with extra chopped cilantro and plenty of lime wedges around the edges. Give the sauce a final stir and pour it into a small serving bowl or ramekin.
Serve the shrimp right away while they are crackling-crisp, encouraging everyone to squeeze lime over the shrimp just before dipping them into the zesty sweet-chili sauce. They are best eaten fresh from the pan, when the coconut coating is at its crispiest.
Pro Tips
- Dry shrimp = crispy crust: Take the time to pat the shrimp really dry before seasoning and breading. Excess moisture is the enemy of crispiness.
- Use a wire rack, not just paper towels: Draining on a rack lets air circulate so the bottom stays crisp instead of going soggy.
- Keep one hand “wet” and one hand “dry”: Use one hand for flour and coconut-panko, and the other for the egg wash. This helps prevent clumpy fingers and keeps your coating light.
- Watch the oil temperature: A simple instant-read thermometer makes a big difference. Too hot and the coconut burns; too cool and the shrimp soak up oil.
- Make the sauce first: Mixing the sauce before you start breading gives the flavors time to blend and keeps your workflow smooth.
Variations
- Baked or air-fryer coconut shrimp: For a lighter version, spray the breaded shrimp with cooking spray. Bake at 425°F (220°C) on a parchment-lined sheet for 10–12 minutes, flipping halfway, or air-fry at 390°F (200°C) for 6–8 minutes, until golden and cooked through.
- Mango-chili dip: Blend 1/4 cup mango puree or finely chopped ripe mango into the sweet chili sauce, then adjust lime juice and hot sauce to taste for an extra tropical twist.
- Gluten-free version: Use a gluten-free all-purpose flour blend and gluten-free panko, and swap soy sauce for tamari. Check that your sweet chili sauce is gluten-free as well.
Storage & Make-Ahead
The sweet-chili sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. Stir before serving. For the shrimp, you can bread them up to 4 hours ahead: arrange in a single layer on a tray, cover lightly, and refrigerate until ready to fry.
Leftover cooked shrimp can be refrigerated in an airtight container for up to 2 days. To re-crisp, reheat on a wire rack set over a baking sheet in a 375°F (190°C) oven or air fryer for 5–7 minutes, until hot and crunchy again. The coating will never be quite as perfect as fresh, but this method comes close. Freezing is best done before frying: freeze the breaded shrimp in a single layer on a tray, then transfer to a freezer bag for up to 1 month, frying straight from frozen and adding 1–2 minutes to the cook time.
Nutrition (per serving)
Approximate values for 1 of 4 servings (including sauce, assuming minimal oil absorption): about 420 calories, 22 g protein, 22 g fat, 32 g carbohydrates, 4 g fiber, 8 g sugar, and 980 mg sodium. Values will vary based on shrimp size, exact oil absorption, and specific brands of ingredients used.
