Garlic Butter Grilled Mahi Mahi in 25 Minutes

Garlic Butter Grilled Mahi Mahi: 25 Min
By Laura Tide
This Garlic Butter Grilled Mahi Mahi uses a over high heat sear and a late stage butter baste to keep the fish juicy. It's a fast way to get a deep crust without overcooking the center.
  • Time: 5 min active + 10 min cooking
  • Flavor/Texture Hook: Mahogany colored crust with a glossy, garlicky finish
  • Perfect for: A 20 minute weeknight dinner

That specific sound of fish hitting a ripping hot grill is the best part of the evening. It's a sharp, aggressive sizzle that tells you immediately if your grates are hot enough. I remember the first time I tried grilling Mahi Mahi, I treated it like a delicate fillet of sole, and it practically disintegrated.

But once I realized that Mahi Mahi is a powerhouse of a fish, everything changed.

The magic here is the texture. Mahi Mahi is firm and lean, which means it can handle the fire without falling apart. It doesn't have that "fishy" punch that some white fish do, so it acts as a blank canvas for the fat from the butter and the zing of the lemon.

This Garlic Butter Grilled Mahi Mahi is about balance. You get the charred, smoky edges from the grill and a rich, buttery finish that prevents the lean protein from drying out. It's simple, honest cooking that tastes like a vacation on a plate.

Garlic Butter Grilled Mahi Mahi

Looking at this dish, the hero is definitely the fish. I've tried using tilapia or cod for similar recipes, but they're too soft. They flake away the moment you try to flip them. Mahi Mahi stays together, allowing you to get that deep, browned crust we're after.

The goal is a contrast in textures. You want a firm exterior that gives way to a flaky, moist center. By adding the garlic butter right at the end, we avoid burning the garlic, which happens in seconds on a hot grill.

Right then, let's get into why this specific approach works better than just tossing everything in a marinade and hoping for the best.

Why This Method Works

Late Stage Basting: Adding butter in the last 2 minutes prevents the milk solids from burning and keeps the garlic from turning bitter.

Over High heat Contact: Searing undisturbed creates a crust that traps moisture inside the fillet.

Room Temp Resting: Letting the fish sit for 10 minutes before grilling ensures the center cooks through before the outside burns.

Fresh Mahi MahiFrozen/ThawedImpactSavings
Firm, bouncy textureSofter, more waterLess crust, more steamingLow
Vibrant colorPale/GreyishLess visual appealMedium
Peak flavorMild, neutralSlightly mutedHigh

What Each Ingredient Does

IngredientWhat It DoesBest Swap
Mahi MahiProvides firm, lean proteinSwordfish (more fat, similar texture)
Unsalted ButterAdds richness and carries garlic flavorGhee (higher smoke point)
Lemon JuiceCuts through the fat with acidityLime juice (more tropical)
Garlic PowderAdds a baseline savory crustOnion powder (sweeter, less punch)

The Best Ingredients

You'll need these exact items to get the result I get in my kitchen. Don't bother with low-fat butter here, as the fat is what carries the garlic aroma into the meat.

  • 3 (6 oz / 170g) Mahi Mahi fillets Why this? Firm texture holds up to high grill heat.
  • 2 tbsp (30ml) olive oil Why this? Prevents sticking and aids searing.
  • 1 tsp (6g) kosher salt
  • 1/2 tsp (3g) black pepper
  • 1/2 tsp (3g) garlic powder
  • 4 tbsp (57g) unsalted butter, melted Why this? Creates the rich, glossy finish.
  • 3 cloves (9g) garlic, minced
  • 1 tbsp (15ml) fresh lemon juice
  • 1 tbsp (4g) fresh parsley, chopped

Essential Cooking Tools

You don't need a professional setup, but a few things make this easier. I use a heavy duty fish spatula because it's thin enough to slide under the fillets without breaking them.

If you're using a gas grill, make sure your grates are scrubbed clean. According to Serious Eats, a clean, oiled grate is the only way to ensure a clean release when flipping fish. A silicone basting brush is also handy for the butter.

Step-by-step Cooking Guide

1. Prepping the Protein

Pat the fillets completely dry with paper towels. This is non negotiable. If the fish is damp, it will steam instead of sear. Rub both sides with olive oil, then evenly season with salt, pepper, and garlic powder. Let them sit at room temperature for 10 minutes.

2. The over High heat Sear

Preheat your grill to medium high. Place the fillets on the grates and sear undisturbed for 4-5 minutes per side. Wait until you see a deep, mahogany colored crust before you even think about flipping.

3. The Butter Finish

In the final 2 minutes of cooking, brush the melted garlic butter mixture generously over the top of each fillet. It will bubble and hiss, creating a glossy glaze.

4. Precision Pull

Remove the fish from the heat when the internal temperature reaches 135°F (57°C). Carryover cooking will bring it up to the ideal 145°F while it rests.

Chef's Note: If you don't have a meat thermometer, press the thickest part of the fillet. It should feel firm but have a slight give, like the base of your thumb when your hand is relaxed.

Fixing Common Fish Issues

The biggest headache with grilled fish is usually the "stick." If the fish is glued to the grate, you'll tear the fillet. Usually, this happens because the grill wasn't hot enough or the fish was flipped too early. Trust the sear.

Another issue is the garlic. If you put minced garlic on the fish at the start, it turns into black charcoal bits. By using a butter baste at the end, the garlic stays fragrant and golden.

If your fish feels rubbery, you've gone past 145°F. Lean fish like Mahi Mahi has very little margin for error once it hits the target temp.

ProblemRoot CauseSolution
Fish sticks to grillFlipped too early / Cold grateWait for natural release; oil grates
Bitter tasteGarlic burnedBaste in the final 2 minutes only
Dry/Rubbery textureOvercooked past 145°FPull at 135°F and let rest

If you find this technique a bit too intense, you might prefer the gentler approach of my poached mahi mahi recipe, which uses a coconut lime sauce instead of a over high heat sear.

Different Flavor Profiles

You can easily tweak this Garlic Butter Grilled Mahi Mahi to fit whatever you have in the fridge. I often swap the parsley for cilantro if I'm leaning toward a more tropical vibe.

1. Tropical Twist

Swap the lemon for lime and add a pinch of cumin to the dry rub. This pairs beautifully with grilled pineapple rings.

2. Mediterranean Style

Add a teaspoon of dried oregano to the butter and top the finished fish with crumbled feta and halved cherry tomatoes.

3. dairy-free Swap

Use a high-quality vegan butter or a mixture of melted coconut oil and lemon. It still provides that rich mouthfeel without the cream.

4. Low Sodium Option

Replace the kosher salt with a squeeze of extra lemon and a dash of smoked paprika to keep the flavor bold without the salt.

For those who love a punchy sauce on the side, a garlic butter fish sauce is a great companion for these fillets.

Adjusting the Batch Size

When you're cooking for a crowd, don't just crowd the grill. If you put six fillets on a small grate, the temperature drops, and you lose that sear. Work in batches.

For a single fillet, you can reduce the butter mixture by half, but keep the lemon juice the same. For larger batches (4-6 fillets), increase the salt and pepper to 1.5x, but don't double the garlic powder, or it can become overwhelming.

If you're using a thick cut steak of Mahi Mahi (over 1.5 inches), lower the grill heat slightly and increase the sear time to 6-7 minutes per side.

Fish Cooking Myths

A common one I hear is that searing "seals in the juices." It doesn't. Moisture loss happens throughout the whole cooking process. The sear is purely for flavor and texture, not for moisture retention.

Another myth is that you must use "fresh caught" fish for it to taste good. high-quality flash frozen Mahi Mahi is often fresher than "fresh" fish that has sat on a counter for three days. Just make sure you thaw it slowly in the fridge.

Storage and Waste Tips

Grilled Mahi Mahi is best eaten immediately, but it keeps in the fridge for 2-3 days in an airtight container. When reheating, avoid the microwave. Use a pan over low heat with a teaspoon of butter to avoid drying it out.

I don't recommend freezing this after it's been grilled, as the texture becomes mealy.

To avoid waste, save any leftover garlic butter. It's brilliant melted over steamed broccoli or tossed with pasta. If you have leftover lemon halves, zest them into your morning yogurt or freeze the zest in a small container for later use.

Best Serving Suggestions

This Garlic Butter Grilled Mahi Mahi needs something to soak up that extra butter. I love serving it over a bed of coconut rice or a simple quinoa salad.

For a lighter option, pair it with grilled asparagus or a crisp cucumber salad with a rice vinegar dressing. The acidity of the salad cuts through the richness of the garlic butter.

If you're feeling fancy, serve it with a side of mango salsa. The sweetness of the mango against the savory, charred fish is a combination that never fails. Trust me on this, it's the easiest way to make a simple meal feel like a restaurant dish.

Critical Sodium Level

🚨

1150 mg 1,150 mg of sodium per serving (50% 50% of daily value)

The American Heart Association recommends a daily sodium limit of no more than 2,300 mg for most adults to maintain heart health.

Tips to Reduce Sodium in Your Mahi Mahi

  • 🧂Reduce Kosher Salt-25%

    Cut the kosher salt by half or eliminate it entirely; the fish naturally contains some sodium.

  • 🌿Use Salt Free Seasoning-20%

    Substitute the salt with a salt free lemon pepper blend or smoked paprika to maintain a bold flavor profile.

  • 🍋Increase Lemon Juice-10%

    Add an extra tablespoon of fresh lemon juice; the acidity mimics the taste of salt and brightens the fish.

  • 🧄Enhance Aromatics

    Increase the amount of fresh garlic and chopped parsley to add depth and complexity without adding sodium.

Estimated Reduction: Up to 55% less sodium (approximately 517 mg per serving)

Recipe FAQs

Is mahi mahi a good fish to grill?

Yes, it is an excellent choice. Its firm texture allows it to hold up well on the grates without falling apart.

What is the best way to grill mahi mahi?

Pat the fillets dry, rub with olive oil, and sear undisturbed on medium high heat. Cook for 4 5 minutes per side to create a mahogany crust before brushing with garlic butter in the final two minutes.

Is it true that mahi mahi is unsafe to eat because it is on some avoid lists?

No, this is a common misconception. While some lists flag it for mercury or sustainability, it remains a healthy, lean protein when sourced responsibly.

How to prevent fish from sticking to a gas grill?

Dry the fillets completely with paper towels. Moisture creates steam that makes the fish cling to the metal grates.

What is the best kind of fish for a BBQ?

Mahi mahi is a top choice. Its dense meat handles high heat better than more delicate white fish.

What are some good side dishes to serve with fish fillets?

Steamed broccoli or pasta are ideal. These sides soak up the extra garlic butter perfectly. If you love these bright, citrusy profiles, try a similar flavor balance in our Prawn Creole.

How to tell when the mahi mahi is perfectly cooked?

Measure the internal temperature with a meat thermometer. Remove the fillets from the heat exactly at 135°F (57°C) to ensure they stay moist.

Garlic Butter Grilled Mahi Mahi

Garlic Butter Grilled Mahi Mahi: 25 Min Recipe Card
0.0 / 5 (0 Review)
Preparation time:5 Mins
Cooking time:10 Mins
Servings:3 servings
Category: Main CourseCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
386 kcal
% Daily Value*
Total Fat 26g
Sodium 1150mg
Total Carbohydrate 2.1g
   Dietary Fiber 0.3g
   Total Sugars 0.5g
Protein 34g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments: