If you love bold flavors, crisp textures, and fresh, vibrant salads, then this Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe is going to become your new obsession. It’s a mouthwatering combination of juicy coconut-marinated chicken coated in a crispy coconut-panko crust, paired perfectly with a tangy cabbage salad and a fiery, creamy mayo that adds just the right kick. Trust me, once you try it, you’ll want to make it again and again!
Why You Should Make This Recipe
Dazzling Flavor Explosion: The marinade of coconut milk, lime, and fish sauce infuses the chicken with a tropical tang that’s utterly irresistible.
Textural Contrast Magic: The combination of shredded coconut and panko breadcrumbs creates a crunchy, golden crust that’s simply addictive.
Bright and Refreshing Salad: The crisp Napa cabbage salad with cucumber, avocado, and fresh cilantro keeps the dish light and perfectly balanced.
Versatile and Crowd-Pleasing: Whether it’s a casual weeknight dinner or a weekend gathering, this recipe impresses every time with its flavor and presentation.

Ingredients & Substitutions
This recipe uses straightforward and accessible ingredients that come together beautifully to create a harmony of flavors and textures. Each plays a crucial role—from the creamy coconut milk to tenderize the chicken, to the spicy mayo that lends a gentle heat, and the refreshing cabbage salad that adds crunch and brightness.

- Chicken breasts: Boneless and skinless work best for even cooking and easy breading. You can substitute with chicken thighs if you prefer a juicier cut.
- Coconut milk: Adds tropical creaminess and tenderizes the chicken; full-fat coconut milk gives the richest flavor.
- Panko breadcrumbs & shredded coconut: Panko provides light crispiness while shredded coconut adds a subtle sweetness and amazing texture.
- Fish sauce: A little savory umami boost that intensifies flavor—can substitute with soy sauce for a milder taste.
- Sriracha: For the spicy mayo, adjust based on your heat preference or swap with a different hot sauce you like.
- Cabbage salad components: Napa cabbage and crisp cucumbers keep it fresh; avocado adds creaminess, balancing the bite of the chile and ginger.
How to Make Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe
Step 1: Prep and Pound the Chicken
Start by slicing each boneless chicken breast in half horizontally to make thinner cutlets. Then place them between plastic wrap or inside a large resealable bag and gently pound with a meat mallet or rolling pin until they’re about 1/4 inch thick. This ensures quick, even cooking and a tender bite every time.
Step 2: Marinate the Chicken
In a large bowl, mix canned coconut milk, fresh lime juice, and fish sauce together to create a lively marinade. Toss the chicken pieces in this fragrant liquid, cover, and let it chill in the fridge for at least 30 minutes (or up to an hour) so all those tropical flavors seep in deeply.
Step 3: Prepare the Breading Stations
Set up three shallow bowls: one with a blend of all-purpose flour, cornstarch, kosher salt, and black pepper; another with beaten eggs; and the last with a mixture of panko breadcrumbs and unsweetened shredded coconut. This classic breading trio ensures maximum crunch with flavor-packed texture.
Step 4: Coat the Chicken
Working one piece at a time, remove chicken from the marinade and roll it first in the flour mixture, then dip into the eggs, letting excess drip off before pressing it gently into the coconut-panko blend. The shredded coconut paired with panko is the secret to that irresistible, golden crunch.
Step 5: Fry to Crispy Perfection
Heat vegetable oil in a large skillet to about 350°F (the oil should shimmer but not smoke). Fry the chicken pieces in batches, turning once, until every side is a deep, beautiful golden brown—roughly 3 to 4 minutes per side. Place the cooked chicken on a wire rack to drain and stay crisp.
Step 6: Whip Up the Spicy Mayo
In a small bowl, combine creamy mayonnaise, fiery sriracha, and a touch of honey for sweetness. Mix until smooth and refrigerate until serving. This spicy mayo adds the perfect creamy heat to complement the crunchy chicken.
Step 7: Toss the Cabbage Salad
For the refreshing salad, toss thinly sliced Napa cabbage, quartered and sliced Persian cucumbers, cubed avocado, thin slivers of serrano chile, and fresh chopped cilantro in a large bowl. Whisk together a vibrant dressing of grated ginger, lime juice, soy sauce, and fish sauce, then pour it over the salad, tossing everything to coat evenly.
How to Serve Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe

Garnishes
Sprinkle fresh cilantro or thinly sliced green onions over the chicken and salad for an extra pop of color and freshness. Don’t forget the lime wedges on the side for a zesty squeeze that brightens every bite and balances the richness of the coconut chicken and mayo.
Side Dishes
This dish is already a star on its own, but pairing it with steamed jasmine rice or coconut rice enhances the tropical vibes. Alternatively, simple garlic noodles or crispy sweet potato fries complement the crunchy texture and add even more comfort to your meal.
Creative Ways to Present
Serve the chicken sliced on a large platter with the cabbage salad piled high alongside and spicy mayo drizzled over or in small ramekins for dipping. For a playful twist, layer the chicken and salad in taco shells or lettuce cups for an irresistible finger food option that’s perfect for parties.
Make Ahead and Storage
Storing Leftovers
Place any leftover chicken and salad in airtight containers and store in the refrigerator for up to 3 days. To keep the chicken’s crust crunchy, store the spicy mayo separately and add it just before serving.
Freezing
You can freeze the cooked chicken pieces by wrapping them tightly in foil or plastic wrap, then placing them in a freezer-safe bag. They’ll keep well for up to 1 month. The cabbage salad is best enjoyed fresh, so avoid freezing it.
Reheating
Reheat the chicken in a preheated oven at 350°F for about 10 minutes to bring back its crunch (avoid microwaving to prevent sogginess). Let the salad and spicy mayo remain chilled for the best flavor and texture.
FAQs
-
Can I use chicken thighs instead of chicken breasts for this Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe?
Absolutely! Chicken thighs will give you a juicier and a bit more flavorful result. Just make sure to pound them to an even thickness to ensure they cook uniformly and maintain the perfect crunch on the outside.
-
Is there a way to make the spicy mayo less spicy?
Yes! You can simply reduce the amount of sriracha or swap it out for a milder hot sauce like sweet chili sauce. Adding a bit more mayonnaise or honey also helps mellow the heat without losing the creamy texture.
-
Can this recipe be made gluten-free?
Definitely! Substitute the all-purpose flour and panko breadcrumbs with gluten-free flour and gluten-free breadcrumbs respectively. Just be sure to double-check that your other ingredients, like soy sauce or fish sauce, are gluten-free as some varieties contain wheat.
-
What can I do to keep the coconut chicken crispy when serving?
After frying, draining the chicken on a wire rack helps maintain its crispiness by preventing it from sitting in oil. If you expect to serve it later, reheat in the oven instead of the microwave to revive the crunch.
Final Thoughts
This Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe is a joyful dance of textures and bold, fresh flavors that’s guaranteed to brighten up your meal routine. Easy enough for a weeknight but special enough for guests, it’s the kind of recipe you’ll come back to time and time again—so get your apron on and treat yourself to this delicious creation!
Print
Crunchy Coconut Chicken with Spicy Mayo and Cabbage Salad Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Asian Fusion
Description
Crunchy Coconut Chicken is a flavorful, crispy fried chicken dish featuring a tropical coconut and panko breadcrumb coating. Marinated in coconut milk, lime juice, and fish sauce, the chicken becomes tender and infused with bright, savory flavors. It is served with a refreshing Napa cabbage salad with avocado and a spicy mayo dipping sauce for a harmonious balance of textures and tastes.
Ingredients
Chicken Marinade
- 3 (8-oz.) boneless, skinless chicken breasts
- 1 cup canned coconut milk
- 2 Tbsp. fresh lime juice
- 1 Tbsp. fish sauce
Coating
- 1 1/2 cups (180 g) all-purpose flour
- 2 Tbsp. cornstarch
- 1 tsp. kosher salt
- Freshly ground black pepper, to taste
- 3 large eggs
- 1 1/2 cups panko breadcrumbs
- 1 1/2 cups unsweetened shredded coconut
- Vegetable oil, for frying (about 2 cups)
Spicy Mayo
- 1/2 cup mayonnaise
- 2 Tbsp. sriracha
- 1 tsp. honey
Cabbage Salad
- 1 head Napa cabbage, thinly sliced
- 2 Persian cucumbers, quartered, thinly sliced
- 1 avocado, cubed
- 1 small serrano chile, thinly sliced
- 1/2 cup coarsely chopped fresh cilantro
- 1 (1/2″) piece ginger, peeled, finely grated
- 2 Tbsp. fresh lime juice
- 1 tsp. reduced-sodium soy sauce
- 1/2 tsp. fish sauce
- Lime wedges, for serving
Instructions
- Prepare Chicken: Using a sharp knife, cut each chicken breast in half horizontally to create thinner pieces. Place between two sheets of plastic wrap or inside a large resealable bag on a cutting board. Pound the chicken with a meat mallet or rolling pin until it is about 1/4 inch thick.
- Marinate Chicken: In a large bowl, combine coconut milk, fresh lime juice, and fish sauce. Add the pounded chicken pieces and toss to coat evenly. Cover and refrigerate for at least 30 minutes up to 1 hour to infuse flavor and tenderize the meat.
- Prepare Coatings: Set up three shallow bowls: one with the mixture of all-purpose flour, cornstarch, kosher salt, and freshly ground black pepper; the second with beaten eggs; and the third with a mixture of panko breadcrumbs and shredded unsweetened coconut.
- Coat Chicken: Remove chicken from marinade one piece at a time. Dredge each piece in the flour mixture, then dip in the beaten eggs letting any excess drip off, and finally press into the panko and coconut mixture to fully coat. Ensure the coating adheres well.
- Fry Chicken: Pour vegetable oil into a large stainless steel skillet to a depth of about 1/2 inch. Heat over medium-high until shimmering but not smoking, approximately 350°F. Fry chicken pieces in batches, cooking 3 to 4 minutes per side until golden brown and crispy. Use tongs to turn the chicken carefully. Drain on a wire rack to keep crisp.
- Make Spicy Mayo: In a small bowl, combine mayonnaise, sriracha sauce, and honey. Mix well and refrigerate until ready to serve. This sauce can be made up to one week in advance and kept refrigerated.
- Prepare Cabbage Salad: In a large bowl, combine thinly sliced Napa cabbage, quartered and sliced Persian cucumbers, cubed avocado, thinly sliced serrano chile, and chopped fresh cilantro.
- Make Salad Dressing: In a small bowl, whisk together grated ginger, fresh lime juice, reduced-sodium soy sauce, and fish sauce. Pour this dressing over the salad ingredients and toss gently to coat evenly.
- Serve: Plate the crunchy coconut chicken alongside the vibrant cabbage salad. Serve with spicy mayo and lime wedges for squeezing over the dish to add extra brightness.
Notes
- Pounding the chicken to an even thickness ensures quicker, more even cooking and a tender texture.
- For best results, use unsweetened shredded coconut to avoid adding unwanted sweetness.
- Maintain oil temperature near 350°F for perfectly crispy chicken without absorbing excess oil.
- The spicy mayo can be made ahead and refrigerated for up to 1 week, which helps the flavors meld.
- This dish pairs well with steamed jasmine rice or as a flavorful main course in a tropical-inspired meal.

