
Caribbean Fish Fillet with Coconut-Lime Crust, Silky Sweet Potato Mash and Warm Corn Salad
An original Caribbean-inspired recipe featuring fish fillets baked under a fragrant coconut-lime crust with gentle spices, served with silky sweet potato mash and a warm salad of corn, red onion, and cilantro. It balances sweet, citrusy, and savory notes in a colorful, comforting dish.
Ingredients
- 680 g firm white fish fillets (como pargo, mero, bacalao fresh or tilapia gruesa)
- 800 g sweet potatoes, peeled and cubed
- 300 g corn kernels (fresh or congelados)
- 240 ml coconut milk (divided)
- 50 g unsweetened shredded coconut
- 120 g red onion, finely chopped (divided)
- 100 g red bell pepper, diced
- 20 g fresh cilantro, chopped (divided)
- 2 units lime (zest and juice)
- 12 g garlic, minced (divided)
- 6 g fresh grated ginger
- 45 ml olive oil (divided)
- 30 g butter
- 40 g gluten-free breadcrumbs
- 30 g sweet chili pepper, minced (optional pero recomendado)
- 2 g ground cumin
- 1 g ground allspice
- 2 g smoked paprika
- 8 g salt (or to taste, divided)
- 2 g black pepper (or to taste)
- 8 g brown sugar
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
Instructions
- 1
Preheat the oven to 220 °C / 425 °F. Lightly grease a baking tray or dish with 1 tablespoon olive oil.
- 2
Place the sweet potatoes in a pot with enough water to cover and 1/2 teaspoon salt. Bring to a boil and cook for 15 to 18 minutes, until very tender.
- 3
While the sweet potatoes cook, pat the fish fillets dry with paper towels. Season them with 1/2 teaspoon salt, black pepper, cumin, and 1/2 teaspoon smoked paprika.
- 4
In a bowl, mix the shredded coconut, gluten-free breadcrumbs, zest of 1 lime, half of the minced garlic, allspice, brown sugar, 1 tablespoon chopped cilantro, and 1 tablespoon olive oil until the mixture is moist and loose.
- 5
Arrange the fish fillets on the prepared tray. Spread the coconut mixture over the top of each fillet and press gently so it adheres.
- 6
Bake the fish for 12 to 15 minutes at 220 °C / 425 °F, until cooked through and the crust looks golden. For extra color, broil for 1 to 2 minutes, watching closely.
- 7
In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the red onion, red bell pepper, sweet chili pepper, the remaining garlic, and the ginger. Cook for 3 to 4 minutes until fragrant and just tender.
- 8
Add the corn, 1/4 teaspoon salt, and the remaining smoked paprika. Sauté for 4 to 5 minutes. Stir in the juice of 1 lime and the remaining half of the cilantro. Keep the salad warm.
- 9
Drain the sweet potatoes and return them to the pot. Add the butter, 120 ml / 1/2 cup coconut milk, a pinch of salt, and 1 tablespoon very finely chopped red onion. Mash until smooth; adjust with a little more coconut milk if you want it creamier.
- 10
Serve a layer of sweet potato mash on each plate. Place a coconut-crusted fish fillet on top or alongside and finish with the warm corn salad. Garnish with the remaining cilantro and, if desired, a little extra lime zest.
Chef tips
For a crunchier crust, lightly toast the shredded coconut in a dry skillet for 2 to 3 minutes before mixing it with the breadcrumbs. The fish should stay juicy; remove it from the oven as soon as it flakes easily with a fork.
Substitutions
You can use boiled cassava instead of sweet potato for a more earthy mash. If sweet chili pepper is unavailable, use extra red bell pepper. For a dairy-free version, replace the butter with more olive oil or a dairy-free plant butter.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageNinja Professional BL610 Blender
Smoothies, sauces and soups
- Smoothies, sauces and soups
- Easy-to-wash jar
- Check the power and jar size
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Caribbean Turkey and Pumpkin Stew with Toasted Coconut, Okra, and Lime Rice
65 min

Caribbean Red Snapper with Guava-Rum Glaze over Creamy Pumpkin Thyme Rice
60 min

Caribbean Chicken Thighs in Toasted Coconut Tamarind Sauce with Red Bean Rice and Crispy Plantain
70 min

Caribbean Pineapple-Coconut Lime Glazed Chicken
55 min

Caribbean Baked Fish with Coconut Herb Crust over Mashed Sweet Plantain and Lime-Pickled Cucumber
55 min

Caribbean Chicken Thighs with Cane-Citrus Marinade, Creamy Pigeon Pea Rice, and Roasted Sweet Plantain
80 min