July 1, 2026 · 10 min

Crispy Coconut Tempura Shrimp with Lime Rice and Tropical Slaw

Dinner10 min829 cal / serving

There’s nothing quite like the light, airy crunch of tempura-fried shrimp. In this recipe, we add toasted coconut to the batter for a sweet and savory twist. The shrimp are quickly fried until golden and served over fragrant lime rice with a refreshing tropical slaw.

A drizzle of sweet-spicy sauce ties everything together, making this dish a delightful balance of textures and flavors. Perfect for a weeknight dinner that feels special.


Recipe details

Dinner10 min829 cal / serving2 servings

Nutrition per serving

Calories829 kcalProtein33 gFat35.8 gCarbs90.6 gSugar21.6 gFiber4.3 gSodium2330 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: containsShellfish: containsPeanut: not detectedTree nuts: containsSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Jasmine Rice0.75 cup Jasmine RiceView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Lime1 unit LimeView ingredient guide
Pineapple4 ounce PineappleView ingredient guide
Shredded Red Cabbage4 ounce Shredded Red CabbageView ingredient guide
Cashews0.5 ounce CashewsView ingredient guide
Mayonnaise2 tablespoon MayonnaiseView ingredient guide
Apricot Jam3 unit Apricot JamView ingredient guide
Sriracha2 teaspoon SrirachaView ingredient guide
Shredded Coconut0.25 cup Shredded CoconutView ingredient guide
Shrimp10 ounce ShrimpView ingredient guide
Tempura Mix82 g Tempura MixView ingredient guide
Sugar1 teaspoon SugarView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide
Cooking OilCooking OilView ingredient guide

Instructions

  1. In a medium pot, combine rice, 1¼ cups water (2¼ cups for 4 servings) and a pinch of salt. Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
  2. Meanwhile, wash and dry produce. Roughly chop cilantro. Drain pineapple over a small bowl, reserving juice. Zest and halve lime (for 4 servings, zest one lime and halve both). In a medium bowl, toss together cabbage, cilantro, pineapple, mayonnaise, juice from half the lime, half the pineapple juice and ½ tsp sugar (1 tsp for 4). Season with salt and pepper. Add cashews; toss to combine.
  3. To bowl with remaining pineapple juice, stir in jam, a squeeze of lime juice and Sriracha to taste. Set aside. Heat a large, heavy-bottomed (preferably nonstick) pan over medium heat. Add coconut and ½ tsp sugar (1 tsp for 4 servings); cook, stirring occasionally, until lightly browned, 1-2 minutes. Turn off heat; transfer to a second small bowl. Wipe out pan.
  4. Rinse shrimp under cold water, then pat dry with paper towels. Season with salt. In a large bowl, combine tempura mix, half the toasted coconut, ½ tsp salt (1 tsp for 4 servings) and 1/3 cup cold water (2/3 cup for 4). Tip: If mixture is too thick, add more water 1 tablespoon at a time until it reaches a pancake-batter-like consistency. Heat a ¼-inch layer of oil in pan used for coconut over medium-high heat. Stir shrimp into batter until fully coated. Line a plate with paper towels and set aside.
  5. Once oil is hot enough that a drop of batter sizzles when added to the pan, add coated shrimp in a single layer. Cook in batches until golden brown and cooked through, 2-3 minutes on the first side and 1-2 minutes on the second side. Tip: Add more oil as needed between batches, allowing it time to heat back up before frying more shrimp. Using a slotted spoon, transfer shrimp to paper-towel-lined plate. Immediately season with salt and pepper.
  6. Fluff rice with a fork; stir in 1 tablespoon butter (2 tablespoons for 4 servings) and lime zest to taste. Season with salt. Divide rice, shrimp and slaw between plates. Sprinkle shrimp and rice with remaining toasted coconut. Drizzle shrimp with sauce (or serve on the side for dipping) and serve. Shrimp is fully cooked when internal temperature reaches 145°F.

Recipe Tips

For extra crispy shrimp, make sure the oil is hot enough before frying. Test with a drop of batter.

If the tempura batter is too thick, add cold water one tablespoon at a time until it reaches a pancake-like consistency.

Work in batches to avoid overcrowding the pan, which can lower the oil temperature and make the shrimp greasy.

FAQ

Can I use frozen shrimp?

Yes, just thaw them completely and pat dry before seasoning and coating.

What can I substitute for tempura mix?

You can make a simple batter with all-purpose flour, cornstarch, baking powder and cold water. Mix 1/2 cup flour, 1/4 cup cornstarch, 1/2 teaspoon baking powder and about 1/2 cup cold water.

How do I store leftovers?

Store shrimp and slaw separately in airtight containers in the refrigerator for up to 2 days. Reheat shrimp in an oven or air fryer to regain crispiness.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.