Crispy shrimp battered with coconut and cornstarch, then fried until golden. Tossed in a rich coconut milk sauce with condensed milk, mayonnaise, honey, and lemon juice. Garnished with toasted coconut and green onion for a sweet, savory, and aromatic finish.
The aroma of coconut hitting hot oil still takes me back to my friend Lena's tiny apartment kitchen, where we crowded around her stove while she perfected this recipe for a dinner party. We were supposed to be making appetizers, but everyone kept drifting into the kitchen, drawn by that incredible sweet-savory smell filling the entire space. The first batch disappeared before we even got them to the serving platter.
I made these for my sister's birthday last spring, and she still talks about how the sauce clung to each shrimp like a glossy, golden embrace. The kitchen was chaos, with paper towels everywhere and coconut flying, but watching everyone reach for seconds while ignoring the actual main course was worth every moment of cleanup. That's when I knew this recipe had become part of my regular rotation.
Ingredients
- Large shrimp: Fresh shrimp make all the difference here, and I've learned that patting them completely dry before marinating helps the batter adhere better
- Shaoxing wine: This Chinese cooking wine adds depth that regular cooking wine just can't match, though dry sherry works in a pinch
- Cornstarch and flour: The combination creates a light, crispy coating that won't get soggy under the sauce
- Unsweetened shredded coconut: I've tried sweetened coconut before and it burns too easily, so stick with unsweetened for the best results
- Coconut milk: Full-fat coconut milk gives the sauce that luxurious, velvety texture that makes it coat each shrimp perfectly
- Sweetened condensed milk: This is the secret ingredient that ties everything together with just enough sweetness to balance the savory elements
Instructions
- Marinate the shrimp:
- Toss the shrimp with salt, white pepper, and Shaoxing wine in a medium bowl. Let them sit for about 10 minutes while you prep everything else. The wine really helps remove any fishy smell and adds subtle depth.
- Make the batter:
- Whisk together the cornstarch, flour, egg, and cold water until completely smooth. The batter should be thin enough to coat the shrimp easily but thick enough to cling.
- Heat the oil:
- Get your oil up to 350°F in either a deep fryer or a large, heavy saucepan. I use a kitchen thermometer because getting the temperature right is crucial for that perfect crunch.
- Coat the shrimp:
- Dip each marinated shrimp into the batter, letting any excess drip off, then press it into the shredded coconut. Make sure the coconut sticks well but don't overcoat or it will fall off during frying.
- Fry to golden perfection:
- Cook the shrimp in batches for 2 to 3 minutes until they're golden brown and incredibly crispy. Don't overcrowd the pan or the oil temperature will drop and you'll end up with soggy shrimp.
- Make the sauce:
- Whisk together the coconut milk, sweetened condensed milk, mayonnaise, honey, lemon juice, and soy sauce in a small saucepan over low heat. Stir constantly until everything is smooth and just warmed through. Never let it boil or the sauce might separate.
- Bring it together:
- Toss the hot, crispy shrimp with the warm sauce in a large bowl until each piece is evenly coated. The contrast of hot shrimp and creamy sauce is absolute magic.
- Finish and serve:
- Scatter the toasted coconut and green onions over the top right before serving. This dish needs to be eaten immediately while that coating is still shatteringly crisp.
Last Christmas Eve, I made a double batch and my dad stood by the stove eating them straight from the paper towel-lined plate. He kept saying just one more until I realized half the batch was gone before they even hit the table. Now it's not a holiday gathering without these shrimp making an appearance.
Getting The Perfect Crunch
I discovered through trial and error that the batter thickness is everything. Too thin and the coating slides right off during frying. Too thick and you end up with doughy shrimp instead of that delicate, crispy shell we're after. The consistency should be like heavy cream.
Sauce Secrets
The sauce might seem like an unusual combination, but trust me on this one. The mayonnaise adds body while the sweetened condensed milk provides that glossy finish you see in restaurant dishes. I've made it without the mayo and it just wasn't the same.
Make It Your Own
Once you've got the basic technique down, this recipe adapts beautifully to whatever you're craving. I love experimenting with different coatings and spice levels.
- Try adding panko breadcrumbs half and half with the coconut for extra crunch
- A pinch of red pepper flakes in the sauce transforms it into something completely different
- These reheat surprisingly well in a 375°F oven for about 5 minutes if you somehow have leftovers
There's something deeply satisfying about making restaurant-quality food in your own kitchen. These shrimp always feel like a celebration, no matter the occasion.
Recipe FAQs
- → What type of shrimp works best for this dish?
-
Large shrimp (16-20 count) work best as they hold up well to breading and frying while remaining tender inside.
- → Can I make this without a deep fryer?
-
Yes, you can use a large saucepan with 2-3 inches of oil. Maintain oil temperature around 350°F (175°C) for best results.
- → 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 coating with coconut. Fry in small batches to avoid overcrowding.
- → What can I serve this with?
-
Excellent with jasmine rice for a main dish, or as an appetizer with dipping sauces like sweet chili sauce.
- → Can I make the sauce ahead of time?
-
Yes, the sauce can be made ahead and refrigerated. Gently reheat before tossing with the fried shrimp.