Crispy shrimp coated in coconut batter and fried to golden perfection, then tossed in a rich coconut sauce made with condensed milk, mayonnaise, honey, and lemon juice. This Chinese-inspired dish offers the perfect balance of sweet and savory flavors, with a delightful textural contrast between the crunchy exterior and tender shrimp.
The coconut shrimp incident happened during what was supposed to be a quick Friday dinner experiment. I had coconut milk lingering in the pantry from a curry attempt months earlier and shrimp thawing on the counter, so I decided to merge two worlds.
My partner walked into the kitchen just as I was frying the first batch, drawn by the scent of coconut hitting hot oil. We ended up standing around the stove eating shrimp straight from the paper towels, burning our fingers and not caring one bit.
Ingredients
- Large shrimp: Peeled and deveined saves precious time and lets the seasoning really sink into the meat
- Salt and white pepper: White pepper keeps the batter looking pristine while still delivering that gentle heat
- Shaoxing wine: Adds depth without making the shrimp taste boozy, though dry sherry works in a pinch
- Cornstarch and flour: This combo creates a batter that stays light but actually adheres to the shrimp
- Cold water: Keep it genuinely cold or the batter gets slack and refuses to cling properly
- Unsweetened shredded coconut: Sweetened coconut in the batter burns too fast, so trust me on this one
- Coconut milk: Full fat is necessary here, anything diluted and the sauce never achieves that luxurious consistency
- Sweetened condensed milk: The secret weapon that bridges the gap between savory and slightly sweet
- Mayonnaise: Sounds odd but it creates an emulsion that keeps the sauce from separating into a sad puddle
- Honey and lemon juice: These two balance each other, brightening all that richness
- Soy sauce: Just enough to ground the sweetness with something savory
- Vegetable oil: Neutral oil lets the coconut shine through without competing flavors
- Toasted coconut: The garnish might seem optional but it adds this incredible crunch contrast
- Green onion: Cuts through all that creaminess with a fresh bite
Instructions
- Season the shrimp:
- Toss them with salt, white pepper, and Shaoxing wine in a medium bowl, then let them sit for 10 minutes while you prep everything else.
- Whisk the batter:
- Combine cornstarch, flour, egg, and cold water until smooth, avoiding overmixing which makes the coating tough instead of light.
- Heat the oil:
- Get your oil to 350°F, using a thermometer if you have one since the coconut coating browns faster than you expect.
- Coat the shrimp:
- Dip each shrimp into the batter first, then press them gently into the shredded coconut, letting excess fall away.
- Fry in batches:
- Cook the shrimp for 2 to 3 minutes until golden, moving them around occasionally so they dont stick together.
- Make the sauce:
- Whisk coconut milk, sweetened condensed milk, mayonnaise, honey, lemon juice, and soy sauce over low heat until just warm and smooth.
- Combine everything:
- Toss the fried shrimp in the sauce immediately while they are still hot, coating each piece thoroughly.
- Add the finishing touches:
- Sprinkle with toasted coconut and green onion, serving right away while the coating still has that satisfying crunch.
This recipe has become my go-to when I want to serve something impressive but not fussy. Last time I made it, my friend asked for the recipe before she even finished her first serving.
Getting That Perfect Crunch
The coconut coating can go from beautifully golden to burned in seconds, so watch closely during that final minute of frying. I learned the hard way that stepping away to grab a serving plate resulted in an entire batch that tasted more like charcoal than coconut.
Sauce Consistency Secrets
If your sauce seems too thick, add a teaspoon of warm water at a time until it pours easily over the shrimp. The sauce continues to thicken as it cools slightly, so slightly thinner than you think is actually perfect.
Make Ahead Strategy
You can season the shrimp and whisk the sauce components together up to a day in advance, keeping them refrigerated separately. The batter must be made fresh though, or the coating loses its ability to adhere properly.
- Fry the shrimp just before serving, because they lose their signature crunch within minutes
- Keep the sauce warm in the tiniest pan over the lowest possible heat
- Set up your garnish station before you start frying so nothing sits around waiting
Hope these coconut shrimp bring as many joyous kitchen moments to your home as they have to mine.
Recipe Questions & Answers
- → Can I bake the shrimp instead of frying?
-
While frying gives the best crispy texture, you can bake at 400°F for 12-15 minutes. The coconut coating may not be as crispy, but it's a healthier alternative.
- → What's the best type of shrimp to use?
-
Large shrimp (16-20 count) work best as they stay tender when cooked. Make sure they're peeled and deveined for even cooking and presentation.
- → Can I make the sauce ahead of time?
-
Yes, the sauce can be prepared 1-2 days in advance and refrigerated. Gently reheat before tossing with the shrimp, being careful not to overheat.
- → How do I prevent the batter from falling off during frying?
-
Make sure the shrimp are thoroughly coated in batter and gently tap off excess before adding coconut. Work in small batches and don't overcrowd the fryer.
- → What sides pair well with this dish?
-
Jasmine rice is traditional, but it also works well with steamed vegetables, salad, or as an appetizer with dipping sauces on the side.