Dinner · Part 3 of 3: Tips & recipe card
Coconut Crusted Mahi Mahi with Mango Salsa in One Skillet Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 2
Tips for success
Keep the mango salsa cold and add the lime juice just before serving so the fruit stays firm and bright. A ripe but not overly soft mango holds its cubes better when tossed with the onion and tomato. Drain any excess juice from the bowl before spooning the salsa over the fish, so the coconut crust stays crisp instead of soaking through.
Work with the fish in small steps: pat dry, season, coat, and cook. Keeping the fillets cold until the pan is ready helps the coconut stick and prevents the fish from tearing when you flip it.
Use tongs for flipping and a spoon for basting. Wipe the counter and clean the cutting board after handling raw fish, and wash your hands well afterward.
Variations
- Toasted coconut crust: Toast the shredded coconut in a dry skillet over medium heat until golden, stirring often, then cool it before pressing it onto the fish. This adds a deeper, nuttier flavor and a more even brown color.
- Spicy mango salsa: Add a finely chopped jalapeño or a pinch of red pepper flakes to the salsa for gentle heat. Remove the seeds from the pepper if you want a milder finish.
- Halibut version: Use halibut fillets of similar thickness in place of mahi mahi. Cook them using the same coating, butter and temperature steps, and check for opaque flesh at the thickest point.
- Avocado addition: Add diced avocado to the salsa just before serving for a creamy contrast. Toss gently so the cubes stay whole and do not turn mushy against the crisp fish.
Storage and make-ahead
- Fridge
- Store the fish and salsa separately in airtight containers for up to two days in the refrigerator.
- Reheat
- Reheat the fish gently in a covered skillet over low heat until just warmed through, then serve with fresh salsa.
Store leftover fish and mango salsa in separate airtight containers in the refrigerator. Cool the cooked fish for no more than 2 hours at room temperature before it goes into the refrigerator, and keep the salsa chilled as well. The salsa is best eaten within a day, because the mango and tomato release juice and soften over time.
Cooked coconut crusted fish keeps for up to two days, although the crust will lose some of its crispness. Reheat the fish gently in a covered skillet so it stays moist, and eat it within two days for the best texture and flavor.
You can prepare the mango salsa up to four hours in advance and keep it refrigerated in a covered bowl. Dice the mango and onion, chop the tomato and cilantro, and wait to add the lime juice until serving time so the fruit stays firm.
You can also grate the coconut and stir in the garlic earlier in the day, storing it in a sealed container in the refrigerator. Do not coat the fish until just before cooking, because the coconut can absorb moisture and turn soggy if it sits too long. Plan to coat and cook the fillets right before you eat for the crispest crust.
Serving ideas
Serve the coconut crusted mahi mahi right away on warm plates, with the mango salsa spooned over the top and the browned butter from the pan drizzled across each fillet.
The contrast of hot crust, cool fruit and nutty butter is the best part of the dish, so plate it while the crust is still crisp. A simple side of steamed white rice or a green salad with lime vinaigrette completes the meal without competing with the fish.
For a relaxed dinner, set out the salsa in a shallow bowl so guests can add more to their plates, and offer extra lime wedges on the side. The dish also works well with a cold drink such as iced tea or sparkling water. Keep the table simple and the flavors bright, and let the golden fish and tropical salsa carry the meal.
Frequently asked questions
Can the coconut be replaced with packaged flakes?
What is the best way to tell when mahi mahi is cooked?
Why does the coconut crust fall off in the pan?
Can the mango salsa be made the day before?
What should you serve with coconut crusted mahi mahi?
Coconut Crusted Mahi Mahi with Mango Salsa in One Skillet

Ingredients
- 2 mahi mahi fillets, skin removed, about 6 oz each
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp freshly ground black pepper
- 1 cup fresh coconut, finely shredded into flakes
- 2 tbsp neutral oil, such as canola or vegetable oil
- 2 tbsp unsalted butter
- 1 ripe golden mango, peeled and diced into small cubes
- 1/4 cup red onion, finely chopped
- 1 ripe tomato, chopped
- 2 tbsp chopped fresh cilantro
- Fresh lime halves and juice to taste, for squeezing over the salsa
- 1 clove garlic, finely grated or minced
Instructions
- Dice the mango into small cubes on a cutting board. Finely chop the red onion and the tomato, then combine them in a bowl with the mango and cilantro. Squeeze in lime juice to taste and set the salsa aside.
- Pat the mahi mahi dry and season both sides with salt and pepper. Grate the fresh coconut on the large holes of a box grater into fine white flakes, spread on a shallow dish, and stir in the minced garlic.
- Press each seasoned fillet firmly into the shredded coconut, turning it so both sides are fully coated. Keep the coated fillets in the refrigerator until the pan is hot, and never leave them at room temperature for more than 30 minutes.
- Heat the oil and butter in a cast iron skillet over medium-high heat until the butter melts and bubbles steadily. The fat should be hot enough to sizzle at once when a flake of coconut touches it.
- Lay the coated fillets in the hot pan, away from each other. Cook for about 3 minutes until the bottom turns deep golden brown, spooning the foaming butter over the top. Flip gently with tongs and cook 3 minutes more.
- Cook the fillets until the flesh is opaque and flakes easily at the thickest point. Spoon the foaming butter over the fish as it cooks, and transfer to plates once the centre reaches the safe temperature.
- Plate the golden coconut crusted mahi mahi, leaving the skillet to hold the browned butter. Spoon the bright mango salsa over the top of each fillet, then drizzle with the browned butter from the pan.
Estimated nutrition per serving
- Calories
- 520
- Protein
- 36 g
- Carbohydrates
- 24 g
- Fat
- 31 g
- Fiber
- 4 g
- Sugar
- 12 g
- Sodium
- 520 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






