This vibrant Caribbean-inspired seafood features tender mahi mahi fillets grilled to perfection and finished with a luscious mango lime butter. The sweet and tangy sauce complements the mild, flaky fish beautifully, creating a tropical flavor profile perfect for summer entertaining or special weeknight dinners.
Ready in just over 30 minutes, this dish balances the natural sweetness of ripe mango with bright lime zest and creamy butter. The grilling process creates a lovely char on the outside while keeping the fish moist and flaky inside.
Pair with coconut rice, grilled vegetables, or a fresh salad to complete this memorable tropical meal that transports you to island paradise with every bite.
My friend Sarah brought this recipe back from a trip to the Virgin Islands, and honestly it changed how I think about fish. She made it for us on her tiny apartment balcony with an aging grill, and we ended up eating standing up because we were too impatient to set the table.
Last summer I made this for my in-laws who swear they dont like fish, and my father-in-law actually asked for seconds. The way the butter melts into the grill marks creates these little pools of flavor that make people forget theyre eating something healthy.
Ingredients
- 4 mahi mahi fillets: This firm white fish holds up beautifully on the grill without falling apart, and its mild flavor lets the tropical butter really shine through.
- 2 tablespoons olive oil: Creates a protective barrier that keeps the fish moist while developing those gorgeous grill lines everyone loves.
- 1 teaspoon sea salt: Enhances the natural sweetness of both the fish and mango without overpowering them.
- ½ teaspoon freshly ground black pepper: Adds just enough subtle heat to balance the tropical sweetness.
- 1 ripe mango: Look for one that gives slightly to pressure but isnt mushy, as it will blend into the silkiest sauce.
- Zest and juice of 1 large lime: The zest brings bright aromatic oils while the juice provides the acid that cuts through the rich butter.
- 3 tablespoons unsalted butter: Softened to room temperature so it whips into that luxurious consistency that melts beautifully over hot fish.
- 1 tablespoon honey: The secret ingredient that helps the sauce caramelize slightly on the grill while balancing the limes acidity.
- 1 small garlic clove: Minced finely so it disperses evenly throughout the butter without creating harsh bits.
- ¼ teaspoon chili flakes: Optional but recommended, they add this gentle warmth that makes the mango flavor pop even more.
- 2 tablespoons fresh cilantro: Chopped and stirred in at the end to maintain its bright green color and fresh flavor.
- Extra lime wedges and fresh cilantro leaves: Because that final squeeze of lime and sprinkle of herbs right before serving makes all the difference.
Instructions
- Get your grill ready:
- Preheat to medium-high heat, about 400°F, and give the grates a quick brush and light oiling so the fish releases easily later.
- Prep the fish:
- Pat the mahi mahi completely dry with paper towels, then brush both sides with olive oil and season evenly with the salt and pepper.
- Make the magic butter:
- Blend the mango, lime zest and juice, softened butter, honey, garlic, chili flakes, cilantro, and pinch of salt until completely smooth.
- Grill to perfection:
- Place the fillets on the grill and cook for 4 to 6 minutes per side until the fish is opaque throughout and flakes easily with a fork.
- Add that finishing touch:
- Spoon some mango lime butter over each fillet during the last minute of grilling, letting it melt and bubble into the grill marks.
- Plate it up:
- Transfer the fish to serving plates, top with more of that incredible butter, and garnish generously with fresh cilantro and lime wedges.
This recipe has become my go-to for celebrating small wins. I made it the night I got promoted, just cooking for myself on the back patio, and it felt fancier than any restaurant meal could have been.
Choosing the Best Mahi Mahi
Ive learned to look for fillets that have that pinkish hue and firm texture, avoiding any that look dull or have brown spots. Fresh never frozen is ideal, but if you are buying frozen, thaw it slowly in the fridge overnight rather than rushing it in warm water.
Making It Your Own
Sometimes I swap in a pinch of cayenne if I want more heat, or add a splash of coconut milk to the butter for extra creaminess. My sister uses peaches instead of mango when mangoes are out of season, and honestly its just as delicious.
Perfect Pairings
Coconut rice is practically mandatory in my house, and grilled asparagus or zucchini rounds out the meal beautifully. A crisp white wine like Sauvignon Blanc cuts through the richness of the butter perfectly.
- Set out some extra mango lime butter at the table because people will inevitably want more
- Cook your fish just until it flakes because it will continue cooking slightly off the heat
- Have all your sides ready before the fish hits the grill since it cooks incredibly fast
Theres something about this dish that makes ordinary Tuesday dinners feel like a beach vacation, and sometimes that is exactly what we need.
Recipe FAQs
- → What type of fish works best for this dish?
-
Mahi mahi is ideal due to its firm texture and mild flavor that absorbs the tropical sauce beautifully. You can also substitute with halibut, snapper, grouper, or other firm white fish that holds up well on the grill.
- → Can I make the mango lime butter ahead of time?
-
Absolutely! Prepare the mango lime butter up to 2 days in advance and store it refrigerated in an airtight container. Bring it to room temperature before using so it melts smoothly over the hot fish.
- → How do I know when the mahi mahi is done cooking?
-
The fish is ready when it turns opaque throughout and flakes easily with a fork. Visual cues include the flesh losing its translucency and separating into distinct flakes. Aim for an internal temperature of 137°F.
- → What sides complement this tropical seafood?
-
Coconut rice, grilled pineapple or plantains, roasted sweet potatoes, or a fresh citrus salad all enhance the Caribbean theme. Steamed jasmine rice with lime wedges or grilled asparagus also work beautifully.
- → Can I broil or pan-sear instead of grilling?
-
Yes! Broil on high for 3-4 minutes per side, or pan-sear in a hot skillet with olive oil for similar results. The key is achieving a nice exterior while keeping the interior moist and flaky.
- → Is this dish gluten-free?
-
This seafood preparation is naturally gluten-free, making it suitable for those with gluten sensitivities. Always verify packaged ingredients like butter are certified gluten-free if needed.