
This grilled mahi mahi delivers perfectly flaky white fish with a citrus-kissed char that elevates any meal. The high heat of the grill locks in moisture while creating a beautiful crust.
With a simple marinade and precise timing, you’ll achieve restaurant-quality results that highlight the fish’s natural sweetness and firm texture.
Ingredients for Mahi Mahi Fish Recipe Grilled
Fresh, zesty ingredients transform this fish into a grill masterpiece with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Mahi Mahi Fillets 🐟 | 1 ½ lb | Skin-on or skinless, about 1-inch thick |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For marinade and grilling |
| Fresh Lime Juice 🍈 | 3 tbsp | About 2-3 limes, freshly squeezed |
| Fresh Lemon Juice 🍋 | 2 tbsp | About 1 lemon, freshly squeezed |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for marinade and garnish |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Chili Powder 🌶️ | ½ tsp | Mild or medium heat |
| Kosher Salt 🧂 | 1 ½ tsp | Divided for marinade and seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Zest 🍈 | 1 tbsp | Finely grated for brightness |
| Honey 🍯 | 1 tbsp | For balancing acidity |
The mahi mahi is the star—look for fillets with vibrant color and no fishy odor. Wild-caught is ideal, but farmed works too (just check the source). Most seafood counters at Whole Foods or Publix will cut custom thickness if you ask. The citrus matters here: use fresh-squeezed juice (bottled tastes flat). For the cilantro, grab a bunch with firm stems and bright leaves (the wilted stuff at the back of the shelf won’t cut it).
No mahi mahi? Swordfish or halibut hold up just as well on the grill. Out of fresh cilantro? Flat-leaf parsley at a 1:1 ratio works in a pinch. Don’t have honey? Agave or maple syrup (use 1.5 tbsp) can sub in. The chili powder can be swapped for smoked paprika if you want a milder, smokier vibe. And if you’re missing limes, lemon-only works—just add an extra pinch of salt to compensate.
Marinate the fish no longer than 30 minutes (lime juice starts to “cook” it otherwise). Grill immediately after marinating—don’t let it sit. Leftovers? They’ll keep in the fridge for 2 days, but mahi mahi is best eaten fresh off the grill. Reheat gently in a skillet to avoid drying out.
Why You’ll Love This Recipe
- Ready in 20: I can have this on the table faster than it takes to decide what to order for takeout.
- Zesty Perfection: The lime and lemon juice with garlic make the mahi mahi taste like it came from a beachside grill.
- Weeknight Hero: It’s my go-to for busy evenings when I need something healthy but still crave-worthy.
- Leftovers? Please: Honestly, it reheats so well I sometimes make extra just to have it cold the next day.
Step-by-Step Instructions for Grilled Mahi Mahi
Here’s the method I use to get perfectly flaky, citrus-kissed mahi mahi every time.
Step 1: Create the Citrus Marinade
In a medium bowl, whisk together the 0.25 cup Extra-Virgin Olive Oil, 3 tbsp Fresh Lime Juice, 2 tbsp Fresh Lemon Juice, 1 tbsp Lime Zest, and 1 tbsp Honey until the honey dissolves completely. I like to do this first so the flavors have time to meld while I prep the rest.
Add the 4 cloves Garlic Cloves (minced), 1 tsp Ground Cumin, 0.5 tsp Chili Powder, 1 tsp Kosher Salt, and 0.5 tsp Black Pepper. Stir in 0.25 cup Fresh Cilantro (chopped). The marinade should be fragrant with a balance of bright citrus and warm spices. This isn’t just flavoring—it’s what keeps the fish moist during grilling.
Step 2: Marinate the Mahi Mahi
Pat the 1.5 lb Mahi Mahi Fillets dry with paper towels. This is crucial for getting good grill marks and preventing sticking. Place the fillets in a shallow dish or zip-top bag and pour the marinade over them, turning to coat evenly.
Let the fillets marinate at room temperature for 15-20 minutes—no longer, as the acid in the citrus can start to “cook” the fish and make it mushy. While they marinate, preheat your grill to medium-high heat. The fish is ready when it looks slightly translucent at the edges and smells amazing.
Step 3: Grill to Flaky Perfection
Remove the fillets from the marinade (reserve the marinade) and sprinkle both sides with the remaining 0.5 tsp Kosher Salt. This final seasoning boosts the flavor right before grilling. Place the fillets on the preheated grill, skin-side down if they have skin.
Grill for 4-5 minutes per side until the fish flakes easily with a fork and has light char marks. Don’t move the fillets until they release easily from the grates—this ensures those beautiful grill marks and prevents sticking. The fish should be opaque all the way through but still moist.
Step 4: Rest and Garnish
Transfer the grilled mahi mahi to a serving platter and let it rest for 3-5 minutes. This resting period allows the juices to redistribute throughout the fillets, keeping them tender and flaky.
Drizzle with some of the reserved marinade and sprinkle with any remaining Fresh Cilantro for a fresh, bright finish. The residual heat from grilling will gently warm the marinade, enhancing its flavors without overpowering the fish. Serve immediately while hot.
Pro Tips For Making Mahi Mahi Fish Recipe Grilled
- Preheat the Grill: Get those grates screaming hot—at least 400°F—before adding the mahi mahi. I learned this the hard way after too many batches stuck to lukewarm grates.
- Pat Fillets Dry: Blot the fillets with paper towels before oiling; wet fish steams instead of searing, and you’ll lose that beautiful crust.
- Skip the Over-Marinating: Mahi mahi’s lean flesh turns mushy if left too long in lime or lemon juice—15-20 minutes max in the citrus-garlic mix.
- Use Oil on Fish, Not Grill: Brush the fillets with olive oil instead of the grates; it prevents sticking without creating flare-ups from dripping oil.
Dietary Considerations for These Flavors
Pescatarian Friendly
This dish is a perfect fit for pescatarian diets, offering a lean protein source that’s rich in omega-3 fatty acids while being completely plant-based ingredient compatible. I love how it satisfies without any meat.
Gluten-Free Naturally
The recipe contains no gluten ingredients, making it safe for those with celiac disease or gluten sensitivity. All marinade components—olive oil, citrus juices, and spices—are inherently gluten-free. Always verify your spice brands to be certain.
Dairy-Free Delight
With no butter, cream, or cheese, this creation is ideal for dairy-free diets. The honey in the marinade is the only potential concern for vegans, but it’s easily swapped for agave or maple syrup without affecting flavor. 💪
Low-Carb Option
Each serving contains minimal carbohydrates, primarily from the honey and natural sugars in the fruit juices. For strict keto, reduce the honey to 1 tsp or omit entirely—the citrus and spices provide plenty of flavor.
Allergen Awareness
The main allergen to note is fish itself. Ensure your mahi mahi is processed in a facility free from cross-contamination with shellfish if that’s a concern. The recipe avoids all top 8 allergens except fish.
Heart-Healthy Choice
Mahi mahi is naturally low in saturated fat while being high in protein and healthy fats. The olive oil and citrus in the marinade further support cardiovascular health, making this a dish I feel good about serving regularly. 🌟
Frequently Asked Questions
What’s the ideal grill temperature?
Preheat your grill to medium-high heat (about 400°F). This ensures a good sear while cooking the fish through without drying it out.
How do I prevent the fish from sticking?
Pat the fillets completely dry before marinating and oil the grill grates well. Don’t move the fish until it releases easily—this takes about 4-5 minutes per side.
Can I use frozen mahi mahi?
Yes, but thaw it overnight in the fridge first. Pat it very dry to remove excess moisture, which can cause steaming instead of grilling.
How do I know when it’s done?
The fish is ready when it reaches 145°F internally and flakes easily with a fork. It should be opaque but still moist.
Nutrition Facts
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026