Mahi Mahi Fish Recipe Grilled: Moist Flakes With Citrus Char

Mahi Mahi Fish Recipe Grilled: Moist Flakes With Citrus Char

Grilled mahi mahi delivers perfectly moist flakes with charred citrus notes that elevate any meal. This method ensures tender fish with a caramelized crust.

High heat and precise timing create a restaurant-quality dish. The citrus adds brightness that balances the rich, flaky texture of the mahi mahi.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Mahi Mahi Fish Recipe Grilled

Fresh, vibrant ingredients transform mahi mahi into a restaurant-quality grilled masterpiece with citrus char.

Ingredient Amount Notes
Mahi Mahi Fillets 🐟 1 ½ lb Skin-on, about 1 inch thick
Extra-Virgin Olive Oil 🫒 3 tbsp Divided for brushing and marinade
Lemon 🍋 1 whole Zested and juiced
Lime 🍈 1 whole Zested and juiced
Fresh Garlic Cloves 🧄 3 cloves Minced finely
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Kosher Salt 🧂 1 ½ tsp Divided for seasoning
Freshly Ground Black Pepper 🌶️ 1 tsp Divided for seasoning
Smoked Paprika 🌶️ ½ tsp For depth of flavor
Ground Cumin 🌿 ½ tsp Toasted lightly
Honey 🍯 1 tbsp For caramelization
Chili Flakes 🌶️ ¼ tsp Optional for heat

The mahi mahi quality is paramount. Look for fillets with vibrant pink flesh and a mild ocean scent—avoid any with brown edges or a fishy smell. Whole Foods and Costco often carry sushi-grade options perfect for grilling. Skin-on fillets hold together better on the grill, but skinless works (just oil the grates well). Thickness matters—aim for 1-inch fillets to prevent drying out during cooking.

No fresh citrus? Bottled lemon and lime juice works in a pinch, but fresh zest is non-negotiable for that bright pop. Swap cilantro for flat-leaf parsley if you’re not a fan. For a smoke-free version, omit the smoked paprika and add one-third the amount of sweet paprika. Honey can be replaced with agave nectar for a vegan adaptation, though the caramelization will differ slightly.

Marinate the fish no longer than 30 minutes—the acid in citrus can start to cook it. Store fresh cilantro stems in water like flowers for up to 5 days. Leftover grilled mahi mahi keeps 2-3 days refrigerated, or freeze for 1 month (best used in tacos or salads after thawing).

❤️

Why You’ll Love This Recipe

  • 20-Minute Grill: Honestly, I can get these mahi mahi fillets on the grill faster than it takes to preheat the oven.
  • Zesty Perfection: The lemon, lime, and garlic marinade makes every bite bright and juicy, no heavy sauces needed.
  • Dinner or Lunch: I serve this hot off the grill for dinner, then flake the leftovers into tacos the next day.
  • Low-Mess Meal: One bowl for the marinade, one grill, and I’m done—no piles of dishes to wash.

Step-by-Step Instructions for Grilled Mahi Mahi

This method ensures perfectly moist fillets with beautiful char marks every time.

Step 1: Prepare the Citrus Marinade

In a bowl, whisk together 2 tbsp extra-virgin olive oil, the zest and juice from 1 whole lemon and 1 whole lime, 3 cloves minced fresh garlic cloves, 1 tbsp honey, 0.5 tsp smoked paprika, 0.5 tsp ground cumin, 0.5 tsp kosher salt, and 0.25 tsp chili flakes.

The acid from the citrus tenderizes the fish while the honey and spices create a caramelized crust. I always let this sit for 5 minutes to allow the flavors to meld before using it on the mahi mahi fillets.

Step 2: Coat and Season the Fillets

Pat the 1.5 lb mahi mahi fillets completely dry with paper towels. This is crucial for achieving good sear marks. Place them in a shallow dish and pour the marinade over, turning to coat evenly. Let them marinate at room temperature for 15-20 minutes—no longer, as the acid can start to “cook” the fish.

While the fish marinates, preheat your grill to medium-high heat (about 400°F). Brush the grates with the remaining 1 tbsp extra-virgin olive oil to prevent sticking. Season the fillets with the remaining 1 tsp kosher salt and 1 tsp freshly ground black pepper just before grilling.

Step 3: Grill to Perfection

Place the fillets skin-side up on the grill. Cook undisturbed for 4-5 minutes until you see the edges turn opaque and the bottom develops distinct char marks. The fish should release easily from the grates when it’s ready to flip—if it sticks, it’s not ready yet.

Carefully flip the fillets and cook for another 3-4 minutes until the internal temperature reaches 145°F and the flesh flakes easily with a fork. The skin should be crisp and the top should have a beautiful golden-brown crust from the honey in the marinade.

Step 4: Rest and Garnish

Transfer the grilled mahi mahi to a serving platter and let it rest for 3-4 minutes. This allows the juices to redistribute throughout the fillets, ensuring every bite stays moist.

Sprinkle with the 0.25 cup chopped fresh cilantro just before serving. The resting period also lets the flavors from the marinade fully penetrate the fish. Serve immediately while still warm for the best texture and flavor.

👨‍🍳

Pro Tips For Making Mahi Mahi Fish Recipe Grilled

  • Preheat the Grill: I learned this the hard way—start with a screaming-hot grill (around 450°F) to get those perfect char marks on the mahi mahi and prevent sticking. A cold grill just steams the fish and makes it fall apart.
  • Pat Fillets Dry: After burning three batches, I finally figured out that wiping the mahi mahi fillets with a paper towel before oiling them makes the seasoning stick better and gives you a nice sear instead of a soggy mess.
  • Skip the Overcrowding: Sounds weird, but it works: leave space between fillets on the grill. Crowding them steams the fish instead of grilling it, and you’ll lose that smoky char.
  • Zest Before Juicing: My grandmother swore by this, and she was right: zest the lemon and lime first, then juice them. It adds a bright, aromatic punch to the mahi mahi marinade that juice alone can’t deliver.

Dietary Considerations for This mahi mahi fish recipe grilled

Keto-Friendly Options

This grilled mahi mahi recipe is naturally low-carb, making it a great fit for a keto diet. Skip sugary marinades and opt for olive oil, lemon, and herbs to keep it clean. Serve with a side of grilled veggies or a fresh salad to stay within your macros. 🥗

Gluten-Free

This dish is inherently gluten-free as long as you avoid cross-contamination. Use tamari instead of soy sauce in marinades, and ensure all spices are labeled gluten-free. A simple mix of garlic, ginger, and lime works beautifully!

Allergens

Mahi mahi is a low-risk fish for allergies, but always check for shellfish cross-contact if severe allergies are a concern. For those avoiding dairy, skip butter-based finishes and use olive oil or avocado oil instead.

Vegetarian Modifications

For a plant-based twist, swap mahi mahi for portobello mushrooms or hearts of palm. Marinate them in the same citrus blend and grill for a smoky, meaty texture. Serve with quinoa or roasted veggies for a satisfying meal. 🌱

Low-Sodium

To reduce sodium, omit added salt and use fresh herbs, citrus, and black pepper for flavor. Avoid pre-made seasoning blends, which often contain hidden salt. Fresh lime and cilantro can add a bright, low-sodium punch!

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 125mg42%
Sodium 480mg21%
Total Carbohydrate 6g2%
Dietary Fiber 1g4%
Sugars 4g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.8(8 reviews)
Tyler Parker