Experience the perfect balance of sweet and savory with this Caribbean-inspired seafood creation. Firm, flaky mahi mahi fillets are seasoned and grilled to perfection, then crowned with a velvety mango lime butter that melts beautifully over the hot fish. The tropical sauce combines ripe mango, fresh lime zest and juice, butter, honey, garlic, and cilantro for a bright, creamy finish that complements the mild, sweet flavor of the mahi mahi.
Ready in just over 30 minutes, this dish is ideal for summer gatherings or special weeknight dinners. The preparation is simple: season the fish, blend the butter sauce, grill until opaque and flaky, then finish with a spoonful of the tropical mixture as it melts over the fillets. Serve with coconut rice, grilled vegetables, or a crisp salad to complete the meal.
The first time I made mango lime butter, I was standing on a back porch in July with sweat on my forehead and a glass of cold white wine in hand. My friend Sarah had brought over fresh mangoes from her parents' tree, and we were trying to figure out what to do with the abundance before they turned. Someone suggested throwing fish on the grill, and in a moment of inspiration, I threw mango, butter, lime, and garlic into the food processor. The resulting sauce was so good we ended up eating it straight off spoons while the fish cooked.
Last summer I served this at a dinner party where half the guests claimed they did not like fish. They all went back for seconds. Something about the sweetness of mango cutting through the rich butter, the bright lime lifting everything up, it just works. Now it is my go-to when I want to serve something that feels special without actually being difficult.
Ingredients
- Mahi mahi fillets: Choose firm, opaque fillets without any dark spots or fishy smell. Pat them completely dry before seasoning.
- Sea salt: Use a coarse sea salt for better texture and more even seasoning on the fish.
- Ripe mango: Should give slightly to gentle pressure but not feel mushy. The flesh should be fragrant and sweet.
- Unsalted butter: Softened to room temperature so it blends smoothly into the mango mixture.
- Fresh lime: Roll it on the counter before cutting to release more juice. Both zest and juice are essential here.
- Honey: Balances the acidity of lime and adds a subtle depth that plain sugar cannot match.
- Fresh cilantro: Add it at the end so it stays bright and does not turn the sauce brown.
Instructions
- Preheat your grill:
- Get it to medium-high, around 400°F. You want it hot enough to create nice grill marks but not so aggressive that the fish sticks.
- Prep the mahi mahi:
- Pat those fillets completely dry with paper towels. Brush with olive oil and season generously with salt and pepper on both sides.
- Make the mango lime butter:
- Combine the diced mango, lime zest and juice, softened butter, honey, minced garlic, chili flakes if using, cilantro, and salt in a food processor. Blend until completely smooth and creamy.
- Grill the fish:
- Lightly oil the grates and place fillets on the grill. Cook 4 to 6 minutes per side until the fish is opaque and flakes easily with a fork.
- Finish with butter:
- During the last minute of cooking, spoon some mango lime butter over each fillet so it melts into the fish.
- Plate and garnish:
- Transfer to plates and top with additional mango butter. Add fresh cilantro leaves and lime wedges before serving immediately.
My father-in-law still talks about the night I made this for his birthday. He had never been a fan of fish, but he cleaned his plate and asked if there was any more sauce left in the bowl. Sometimes the simplest meals become the ones people remember most.
Choosing Your Fish
Look for fillets that are uniform in thickness so they cook evenly. If one end is much thinner than the other, fold the thin part under itself to create an even thickness. Mahi mahi is fantastic here because it is firm enough to hold up on the grill without falling apart.
Making the Butter Ahead
The mango lime butter can be made up to two days in advance and refrigerated. Let it come to room temperature before using so it melts evenly over the hot fish. You might need to give it a quick stir to recombine any separation that occurred in the fridge.
Serving Ideas
This fish deserves sides that can stand up to its bold flavors. Coconut rice is perfect because it is slightly sweet and creamy. Grilled zucchini, roasted plantains, or a simple avocado salad all work beautifully. The goal is to keep everything feeling tropical and bright.
- Cook rice in coconut milk instead of water for extra richness
- Serve with grilled pineapple wedges for even more sweetness
- Keep extra lime wedges on the table for squeezing at the table
There is something magical about the way tropical flavors can transport you to a completely different place, even when you are just standing at your own grill on a Tuesday night. Enjoy every bite.
Recipe Questions & Answers
- → Can I use frozen mahi mahi fillets?
-
Yes, frozen mahi mahi works well for this dish. Thaw the fillets overnight in the refrigerator or under cold running water before patting them dry and seasoning. Ensure the fish is completely thawed for even grilling.
- → What other fish can I substitute for mahi mahi?
-
Halibut, snapper, grouper, or sea bass are excellent alternatives. Choose a firm white fish that can withstand grilling without falling apart. Adjust cooking time based on fillet thickness.
- → Can I make the mango lime butter ahead of time?
-
Absolutely. Prepare the butter sauce up to 2 days in advance and store it in an airtight container in the refrigerator. Bring it to room temperature before using, or warm it slightly to make it easier to spoon over the grilled fish.
- → How do I know when the mahi mahi is done?
-
The fish is ready when it turns opaque throughout and flakes easily with a fork. It should reach an internal temperature of 145°F (63°C). Avoid overcooking, as mahi mahi can become dry if left on the heat too long.
- → Can I bake this instead of grilling?
-
Yes, bake the seasoned fillets at 400°F (200°C) for 12-15 minutes, depending on thickness. Add the mango lime butter during the last 2 minutes of baking so it melts over the fish without burning.
- → What sides pair well with this dish?
-
Coconut rice, grilled asparagus, roasted plantains, or a fresh tropical salad with avocado and citrus work beautifully. The dish also pairs well with black beans and rice for a complete Caribbean-inspired meal.