Chinese Coconut Shrimp

Crispy battered Chinese Coconut Shrimp glistening with creamy white sauce and toasted coconut flakes. Pin It
Crispy battered Chinese Coconut Shrimp glistening with creamy white sauce and toasted coconut flakes. | sweetandsear.com

Crispy shrimp coated in coconut batter, fried until golden and tossed in a creamy coconut sauce with sweetened condensed milk, mayonnaise, honey, and lemon juice. This Chinese-inspired dish offers the perfect balance of sweet and savory flavors, making it ideal for special occasions or as an indulgent appetizer.

The first time I made coconut shrimp, I was hosting a dinner for friends who swore they didn't like seafood. Something about the coconut sweetness won them over immediately—now they request it every time they visit. I've since learned that the secret lies in getting that sauce just right, not too thick and never overwhelming the delicate shrimp inside.

Last winter, my daughter helped me make these for her birthday dinner. She took charge of the coconut coating, getting more shredded coconut on the floor than on the shrimp. We laughed through the entire process, and somehow those imperfectly coated shrimp became the best batch we'd ever made.

Ingredients

  • Large shrimp: Fresh shrimp makes all the difference here, but if you're using frozen, thaw them completely and pat them dry before marinating
  • Shaoxing wine: This Chinese cooking wine adds subtle depth that regular cooking wine can't match, though dry sherry works in a pinch
  • Cornstarch and flour: The combination creates a batter that's light enough to stay crispy under the sauce coating
  • Unsweetened shredded coconut: Sweetened coconut burns too quickly, so stick to unsweetened for the coating
  • Sweetened condensed milk: This is the magic ingredient that brings the sauce together into something creamy and luxurious
  • Coconut milk: Use full fat coconut milk for the richest sauce texture

Instructions

Marinate the shrimp:
Toss the peeled shrimp with salt, white pepper, and Shaoxing wine in a medium bowl. Let them sit for 10 minutes while you prep everything else—this tiny window makes such a difference in flavor.
Make the batter:
Whisk together cornstarch, flour, egg, and cold water until smooth. The batter should be thin enough to drip off a spoon but thick enough to coat the shrimp.
Heat the oil:
Get your oil to 350°F—if you don't have a thermometer, drop in a small piece of batter—it should sizzle immediately and rise to the surface.
Coat the shrimp:
Dip each marinated shrimp into the batter, let excess drip off, then press it into the shredded coconut. Don't overthink it, an even but not perfect coating works beautifully.
Fry until golden:
Cook the shrimp in batches for 2 to 3 minutes, watching them turn a gorgeous golden brown. Transfer them to paper towels to drain—the sound of that crunch is everything.
Whisk the sauce:
In a small saucepan over low heat, combine coconut milk, sweetened condensed milk, mayonnaise, honey, lemon juice, and soy sauce. Warm it gently for about 2 minutes, whisking constantly until smooth—never let it boil.
Bring it together:
Toss the crispy shrimp in the warm sauce until every piece gets that gorgeous coating. Work quickly so they stay crispy.
Finish and serve:
Sprinkle with toasted coconut and green onion, then serve immediately while they're still hot and that sauce is still creamy.
Golden fried Chinese Coconut Shrimp served hot with green onions and a drizzle of coconut sauce. Pin It
Golden fried Chinese Coconut Shrimp served hot with green onions and a drizzle of coconut sauce. | sweetandsear.com

These shrimp became our anniversary tradition after my husband surprised me with them on our second date. He'd practiced for days, and while that first batch was slightly overdone, the gesture was perfect. Now they're part of our story.

Making Ahead

You can marinate the shrimp up to 2 hours ahead and keep the sauce ingredients measured out. But fry them right before serving—that crunch is worth the last minute effort. The sauce can be made earlier and gently reheated, whisking to bring it back together.

Serving Ideas

I love serving these over jasmine rice to soak up that incredible sauce, but they're equally perfect as passed appetizers at parties. Sometimes I add steamed broccoli on the side—it sounds odd until you try dipping those florets in the coconut sauce.

Getting Creative

Once you master the basic recipe, try adding panko breadcrumbs to the coconut coating for extra crunch. A pinch of red pepper flakes in the sauce creates this incredible sweet heat that keeps people guessing. My friend adds crushed macadamia nuts to the coating, which sounds fancy but tastes like pure heaven.

  • Double the sauce recipe if you're serving over rice
  • Keep fried shrimp warm in a 200°F oven while finishing batches
  • The sauce works beautifully on chicken too
A close-up of Chinese Coconut Shrimp on a plate with jasmine rice and lemon wedges. Pin It
A close-up of Chinese Coconut Shrimp on a plate with jasmine rice and lemon wedges. | sweetandsear.com

There's something magical about food that makes people pause between bites. This recipe does that every single time.

Recipe FAQs

Large shrimp (21-25 count per pound) work best as they stay tender during frying and provide substantial texture. Fresh shrimp is preferred, but frozen shrimp can be used if properly thawed and patted dry.

While coconut is essential for the signature flavor and texture, you can substitute with panko breadcrumbs for a different crunch. However, the coconut flavor will be diminished. For a coconut alternative, try crushed pretzels or cornflakes.

Ensure the oil is at the correct temperature (350°F/175°C) before frying. Don't overcrowd the pan - fry in small batches to maintain oil temperature. The shrimp should be completely coated in batter and coconut before frying, and fried until golden brown (2-3 minutes).

This dish pairs beautifully with jasmine rice for a complete meal, or can be served as an appetizer with sweet chili sauce or a light salad. For a more substantial meal, add steamed vegetables or a side of stir-fried noodles.

Yes, the sauce can be made up to 2 days in advance and stored in the refrigerator. Gently reheat before using, but avoid boiling as it may cause the sauce to separate. If the sauce thickens too much, add a small amount of coconut milk to achieve desired consistency.

Chinese Coconut Shrimp

Crispy shrimp coated in coconut batter, tossed in sweet coconut sauce with hints of lemon and soy.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Medium

Ingredients

Shrimp

  • 1 lb large shrimp, peeled and deveined
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 1 tablespoon Shaoxing wine or dry sherry

Batter

  • 1/2 cup cornstarch
  • 1/2 cup all-purpose flour
  • 1 large egg
  • 1/2 cup cold water
  • 1/2 cup unsweetened shredded coconut

Sauce

  • 1/2 cup coconut milk
  • 1/4 cup sweetened condensed milk
  • 2 tablespoons mayonnaise
  • 1 tablespoon honey
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon soy sauce

For Frying

  • Vegetable oil for deep frying

Garnish

  • 2 tablespoons toasted shredded coconut
  • 1 tablespoon finely sliced green onion

Instructions

1
Marinate the Shrimp: In a medium bowl, combine shrimp with salt, white pepper, and Shaoxing wine. Let marinate for 10 minutes to absorb flavors.
2
Prepare the Batter: In a mixing bowl, whisk together cornstarch, flour, egg, and cold water until smooth and lump-free.
3
Heat the Oil: Heat vegetable oil in a deep fryer or large saucepan to 350°F.
4
Coat the Shrimp: Dip each marinated shrimp into the batter, allowing excess to drip off, then press lightly into shredded coconut to coat evenly.
5
Fry to Golden Perfection: Fry shrimp in batches for 2-3 minutes until golden brown and crispy. Remove with a slotted spoon and drain on paper towels.
6
Prepare the Coconut Sauce: In a small saucepan over low heat, whisk together coconut milk, sweetened condensed milk, mayonnaise, honey, lemon juice, and soy sauce. Heat gently for 2 minutes until smooth and warmed through. Do not boil.
7
Coat and Serve: Transfer fried shrimp to a large bowl and pour sauce over top. Toss gently until evenly coated. Garnish with toasted coconut and sliced green onions. Serve immediately.
Additional Information

Equipment Needed

  • Mixing bowls
  • Deep fryer or large saucepan
  • Slotted spoon
  • Small saucepan
  • Whisk
  • Paper towels

Nutrition (Per Serving)

Calories 420
Protein 25g
Carbs 33g
Fat 21g

Allergy Information

  • Contains shellfish (shrimp)
  • Contains egg
  • Contains soy
  • Contains milk (mayonnaise, condensed milk)
Juliette Hayes

Passionate home cook sharing simple, delicious recipes for every home kitchen.