Succulent mahi mahi fillets seasoned and grilled to perfection, then crowned with a velvety mango lime butter sauce. This Caribbean-inspired creation balances the mild, firm texture of mahi mahi with bright tropical notes from fresh mango and zesty lime. The compound butter melts beautifully over the hot fish, creating a luscious coating that infuses every bite with sweetness and subtle heat from optional chili flakes. Ready in under 35 minutes, this dish transforms simple grilled seafood into an elegant dinner perfect for warm weather entertaining or special occasions.
My dad had this knack for turning weeknight dinners into island vacations without ever leaving our kitchen. One Tuesday he came home with these gorgeous mahi mahi fillets and declared we were having a tropical feast. The whole house filled with the scent of grilling fish and lime while my mom diced mango at the counter. Even now, whenever I grill mahi mahi, I am instantly transported back to that random Tuesday that felt like a beach party.
I made this for my summer dinner party last year when it was too hot to turn on the oven. Everyone stood around the grill with drinks in hand, watching the fish get those gorgeous char marks. My friend Sarah who claims she hates fish went back for seconds. That is when I knew this recipe was a permanent keeper for entertaining.
Ingredients
- 4 mahi mahi fillets: Firm, sweet, and perfect for grilling without falling apart
- 2 tablespoons olive oil: Creates a beautiful barrier that keeps the fish moist
- 1 teaspoon sea salt: Enhances the natural sweetness of the fish
- ½ teaspoon freshly ground black pepper: Adds just enough warmth without overwhelming
- 1 ripe mango: The star of the butter sauce, use one that gives slightly when pressed
- Zest and juice of 1 large lime: Bright acidity that makes everything sing
- 3 tablespoons unsalted butter: Rich base for the sauce, bring to room temperature first
- 1 tablespoon honey: Balances the tart lime and ties everything together
- 1 small garlic clove: Mince it finely so no one gets an overwhelming bite
- ¼ teaspoon chili flakes: Optional, but I love the subtle heat it brings
- 2 tablespoons fresh cilantro: Fresh is non-negotiable here, dried will not work
Instructions
- Get your grill going:
- Heat that grill to medium-high, around 400°F, so you get those gorgeous grill marks without burning the fish
- Prep the fish:
- Pat each fillet completely dry with paper towels, brush with olive oil, and season generously with salt and pepper on both sides
- 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 and creamy
- Grill time:
- Carefully place the fillets on oiled grates and let them cook undisturbed for 4 to 6 minutes per side until they flake easily with a fork
- Baste and finish:
- Spoon some of that mango lime butter over each fillet in the last minute of grilling so it melts into every nook and cranny
- Plate it up:
- Transfer to serving plates, top with more butter, and scatter fresh cilantro leaves and lime wedges all over
This recipe became my go-to for anniversaries after my husband requested it for our third date. He still talks about that dinner, probably because I may have gone a little overboard with the tropical decorations. Sometimes food really is the way to someone is heart.
Choosing the Best Mahi Mahi
Look for fillets that are translucent and slightly pinkish, not opaque or dull. Fresh mahi mahi should smell like the ocean, not fishy at all. If frozen, thaw it in the refrigerator overnight and pat it completely dry before grilling.
Make-Ahead Magic
The mango lime butter can be made up to two days ahead and kept in the refrigerator. Just bring it to room temperature before using so it melts nicely over the hot fish. You can even roll it into a log using plastic wrap for easy slicing.
Perfect Pairings
This dish deserves sides that can hold their own against all those bold tropical flavors. Keep it light and refreshing so the fish remains the star.
- Coconut rice is my absolute favorite way to round out this meal
- Grilled pineapple or zucchini spears complement the mango beautifully
- A crisp arugula salad with avocado and extra lime ties everything together
Serve this outside whenever possible with cold drinks and good music. Summer on a plate does not get better than this.
Recipe FAQs
- → What type of fish works best for this dish?
-
Firm white fish like mahi mahi, halibut, snapper, or grouper work beautifully. These varieties hold up well on the grill and won't flake apart during cooking.
- → Can I make the mango lime butter ahead of time?
-
Yes, prepare the compound butter up to 2 days in advance and refrigerate. Bring it to room temperature before serving so it melts evenly over the hot 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. This typically takes 4-6 minutes per side depending on fillet thickness.
- → What sides pair well with this grilled seafood?
-
Coconut rice, grilled pineapple, roasted plantains, or a fresh citrus salad complement the tropical flavors. Light vegetables like asparagus or zucchini also work nicely.
- → Can I cook this indoors without a grill?
-
A grill pan or cast-iron skillet works well over medium-high heat. You can also broil the fillets for 3-4 minutes per side, watching closely to prevent overcooking.
- → Is this dish suitable for special dietary needs?
-
This preparation is naturally gluten-free and pescatarian-friendly. For dairy-free needs, substitute the butter with coconut oil or a plant-based alternative.