This dish features large shrimp marinated and battered with a mixture enriched by shredded coconut, then fried to golden crispiness. A luscious sauce made from coconut milk, sweetened condensed milk, mayo, honey, lemon juice, and soy sauce brings a creamy, tangy, and sweet glaze that perfectly complements the crunchy shrimp. Garnished with toasted coconut and green onions, it offers a satisfying blend of textures and flavors ideal for sharing or indulging as a main or appetizer.
The first time I attempted coconut shrimp, I burned three batches in a row because I couldn't resist chatting with my sister while frying. That night taught me that this dish demands full attention, but the reward of crispy, coconut-crusted shrimp slippery with that sweet creamy sauce is worth every moment of focus. Now I make it when I want to feel fancy without actually putting in hours of effort, and it never fails to make everyone lean in a little closer when I bring the platter to the table.
Last winter my neighbor smelled the frying coconut from her driveway and actually knocked on my door to investigate. We ended up eating the entire batch standing around my kitchen island, dipping shrimp and talking until the sauce bowl was empty and our fingers were sticky with coconut. Sometimes the best dinners aren't planned at all.
Ingredients
- 1 lb large shrimp: Peeled and deveined saves so much time, and I've learned that slightly larger shrimp hold up better to the coating without turning rubbery
- 1/2 teaspoon salt and 1/4 teaspoon white pepper: This simple combo wakes up the shrimp's natural sweetness before it even hits the batter
- 1 tablespoon Shaoxing wine: If you don't have it, dry sherry works, but the wine really does something special to cut through the rich coating
- 1/2 cup cornstarch and 1/2 cup flour: The cornstarch creates that shatteringly crisp exterior while flour gives the batter enough body to cling properly
- 1 large egg: Room temperature eggs blend more smoothly into the batter, preventing those annoying little white streaks
- 1/2 cup cold water: Ice cold is the secret here, and I've started measuring it into a small glass bowl in the freezer while I prep everything else
- 1/2 cup unsweetened shredded coconut: Sweetened coconut burns too quickly, so trust me on this one even if it seems counterintuitive
- 1/2 cup coconut milk: Full fat makes such a difference in the sauce's luxurious texture
- 1/4 cup sweetened condensed milk: This is what transforms the sauce from good to absolutely crave-worthy, and I never skip it anymore
- 2 tablespoons mayonnaise: Sounds strange if you've never tried it, but it makes the sauce perfectly creamy and helps everything cling to the shrimp
- 1 tablespoon honey: Adjust this based on how sweet you like things, but don't eliminate it entirely
- 1 tablespoon fresh lemon juice: Brightens all that richness and keeps the sauce from becoming cloying
- 1 teaspoon soy sauce: Just enough savory depth to ground all the sweet elements
- Vegetable oil: I keep a pour spout on my oil bottle for easier, safer pouring into the hot pan
- 2 tablespoons toasted shredded coconut and 1 tablespoon sliced green onion: These aren't optional, they're what makes the dish look like you tried way harder than you actually did
Instructions
- Marinate the shrimp:
- Toss the shrimp with salt, white pepper, and Shaoxing wine in a medium bowl, then walk away for 10 minutes. This brief marinating time makes such a difference in the final flavor that I never skip it anymore.
- Make the batter:
- Whisk together the cornstarch, flour, egg, and cold water until smooth, then stir in the shredded coconut. The batter should be thick enough to coat a spoon but still pourable, so add another splash of water if it seems too stiff.
- Heat your oil:
- Get your vegetable oil nice and hot at 350°F, and I highly recommend using a thermometer instead of guessing like I used to do. Proper oil temperature is what prevents soggy, greasy shrimp that disappoint everyone.
- Coat the shrimp:
- Dip each marinated shrimp into the batter, letting excess drip off, then press it lightly into additional shredded coconut for that gorgeous crust. I set up a little assembly line with batter, coconut, and a clean plate to keep things organized.
- Fry to perfection:
- Cook the shrimp in batches for 2 to 3 minutes until golden and impossibly crispy, transferring them to paper towels to drain. Don't crowd the pan or the oil temperature will drop, and nobody wants sad, limp shrimp.
- Whisk together the sauce:
- Combine coconut milk, sweetened condensed milk, mayonnaise, honey, lemon juice, and soy sauce in a small saucepan over low heat. Whisk constantly for about 2 minutes until everything is smooth and just warmed through, being careful not to let it boil or the sauce might separate.
- Coat and serve:
- Toss the crispy fried shrimp with the sauce in a large bowl until every piece is beautifully coated, then sprinkle generously with toasted coconut and green onion. Serve immediately while the coating still has that incredible crunch.
My daughter now requests this for every special occasion, and watching her carefully pick out all the extra toasted coconut flakes from the serving platter has become one of those small happy rituals that make cooking feel like more than just feeding people. Food memory is powerful stuff.
Making It Your Own
I've started adding a tiny pinch of cayenne to the batter when I want just a whisper of heat that balances all that sweetness. The first time I tried it, my brother-in-law kept asking what was different because he couldn't quite put his finger on it. Those little adjustments that make a recipe feel like yours are what keep cooking interesting year after year.
The Sauce Secret
Sweetened condensed milk feels like an indulgence, but it's what gives this sauce that restaurant-quality glossy finish and just-right sweetness. I've tried making it without, and while it's still good, it never quite hits that same note of perfection. Sometimes ingredients that seem excessive are actually essential.
Serving Suggestions
These shrimp disappear faster than anything else I make, so I always double the recipe if more than four people are coming over. Serve them over jasmine rice if you want a proper meal, or pile them high on a platter with toothpicks for an appetizer that disappears in minutes.
- Set out extra lime wedges for guests who love that bright acidic contrast
- Make a double batch of the sauce because people always want more for dipping
- Keep the fried shrimp warm in a 200°F oven if you're frying a large batch
There's something deeply satisfying about making restaurant-quality food at home, especially when it comes together this quickly. Every time I make these coconut shrimp, I remember that good food doesn't have to be complicated, it just has to be made with care.
Recipe FAQs
- → What type of coconut is used for coating the shrimp?
-
Unsweetened shredded coconut is mixed into the batter and also used toasted as a garnish for added texture and flavor.
- → Can I prepare the sauce in advance?
-
Yes, the coconut-based sauce can be gently warmed before serving, but avoid boiling to maintain its creamy texture.
- → What is the recommended oil temperature for frying?
-
Heat the oil to 350°F (175°C) to ensure the shrimp cook evenly and develop a crispy golden crust.
- → Is there an option to add spice to this dish?
-
Adding a pinch of chili flakes to the sauce can introduce a pleasant spicy note that balances the sweetness.
- → What side dishes complement this shrimp preparation?
-
Jasmine rice or a light Asian-style salad pairs well to balance the rich and crunchy textures.