Grilled Mahi Mahi

4.99 from 250 votes

Easy grilled mahi mahi fillets seasoned with paprika, garlic, and onion powder, then grilled until golden and flaky. Ready in under 20 minutes total.

Jump to Recipe โ–ผ
Prep Time 5 minutes
Servings 4 servings
Comments
31

This post may contain affiliate links. Please read our disclosure policy.

When I want to vary up grilling proteins during the summertime, I like to grill different types of fish, and mahi mahi is one of the easiest to get right. Grilled mahi mahi has such a mild, slightly sweet flavor that it never tastes “fishy” the way salmon sometimes does, so even my pickier eater will go back for seconds.

Grilled mahi mahi fillets on a large platter garnished with chopped parsley and lemon wedges, small bowl of mango salsa nearby.
Save this recipe!
Type your email & I’ll send it to you!

What I really love about this easy grilled mahi mahi is how fast it is to grill, about fifteen minutes from the bowl to the plate, since there’s no marinating. I season the fillets while the grill heats up, and just toss them on and cook

Grilled Mahi Mahi Ingredients

Ingredients before prepped.
  • Mahi mahi: You can use fresh or frozen (thawed), both work for this grilled mahi mahi recipe, just look for fillets that are close to the same thickness so they all finish cooking at the same time. Make sure to pat the fillets dry before they go into the seasoning. If your mahi mahi still has skin on one side, you can leave it on while grilling since it helps hold the fillet together, then peel it off after if you don’t want to eat it.
  • Seasoning: Olive oil, paprika, garlic powder, onion powder, salt, and black pepper make up the entire rub, and that’s all this fish needs. Mix everything right in the bowl with the fish instead of dirtying a separate dish. The oil does double duty here, it helps the dry spices stick to the fillets and keeps the fish from sticking to the grates once it’s over the heat.

How to Grill Mahi Mahi

These photos show you exactly how to grill mahi mahi so you know what to look for at each stage. Head to the recipe card below for the full ingredient list and instructions, or jump straight to the → Grilled Mahi Mahi Recipe.

1. Pat the Mahi Mahi Dry

Fish fillets in a bowl being pat dry with a paper towel.

Place the fillets in a large bowl and go over both sides with a paper towel before doing anything else. This step matters more than it sounds like it would, since any leftover moisture is what makes the seasoning slide right off later on the grill.

2. Add the Seasoning

Fish in a bowl after seasoning and coating with oil.

Pour the olive oil and spices straight into the same bowl with the fish, then use your hands to turn each fillet a couple of times until every side picks up some color from the paprika.

3. Place the Fillets on the Grill

4 fillets on a grill.

Once the grates are hot and lightly oiled, lay the mahi mahi fillets down without crowding them, then leave them alone. Moving them too soon is the easiest way to tear the surface before it’s had a chance to set.

4. Flip the Mahi Mahi and Finish Cooking

4 fillets flipped over on a grill.

Once the first side has a deep golden color, turn each fillet over carefully with a thin spatula. It’s ready as soon as it flakes apart easily when you press a fork into the thickest part. Let it rest on a plate for a couple of minutes before serving.

Full grilled mahi mahi recipe

Grilled mahi mahi fillets on a large platter garnished with chopped parsley and lemon wedges, small bowl of mango salsa nearby.

Grilled Mahi Mahi Recipe

Author: Yumna Jawad
4.99 from 250 votes
This easy grilled mahi mahi recipe uses a simple five-spice rub and is ready in about 15 minutes. Serve it over rice, in a salad, or in warm tortillas.
Prep Time5 minutes
Cook Time10 minutes
Total Time15 minutes
Servings4 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
 
 

Instructions

  • Pat the mahi mahi fillets dry and place them in a large bowl. Add the olive oil, paprika, garlic powder, onion powder, salt, and pepper, then turn the fillets a couple times to coat them evenly.
  • Heat the grill to medium-heat (about 400°F) and lightly oil the grates to prevent sticking.
  • Place the fillets on the grill and cook for 4–5 minutes per side, or until the fish is golden brown and flakes easily with a fork. Transfer to a plate and let it rest for a few minutes before serving.

Notes

My Top Tip: Oil the grill grates well and avoid moving the fillets too soon. Let them cook, undisturbed. They should naturally release, but keep an eye on them.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan until warmed through.
Freezing: Cool the mahi mahi completely, wrap it in plastic wrap or foil to prevent freezer burn, and place it in an airtight container or freezer bag for up to 3 months. Thaw in the fridge overnight and reheat in a pan until warmed through.
This recipe has been updated in May 2026, but if you like the original version with the mango salsa, you can still find the ingredients here:
For the Grilled Mahi Mahi:
4 6 ounce mahi mahi fillets
1 tablespoon olive oil
½ teaspoon paprika
½ teaspoon cumin
¼ teaspoon Salt
¼ teaspoon black pepper
For the Mango Avocado Salsa:
1 mango, chopped
1 avocado, chopped
½ small red onion, finely chopped
¼ cup cilantro, chopped
1 lime, juiced
In a small bowl, combine the ingredients for the mango avocado salsa. Scoop the salsa over the mahi mahi and serve.

Nutrition

Serving: 6oz, Calories: 179kcal, Carbohydrates: 1g, Protein: 32g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 124mg, Sodium: 441mg, Potassium: 728mg, Fiber: 0.3g, Sugar: 0.1g, Vitamin A: 553IU, Vitamin C: 0.1mg, Calcium: 29mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Make blackened mahi mahi: For a very blackened crust, add ½ teaspoon dried oregano, ½ teaspoon dried thyme, and ⅛–¼ teaspoon cayenne pepper to the seasoning mixture. Grill according to the same directions, until the outside is dark and crusted and the inside flakes easily with a fork.
  • Finish with lemon herb butter: Melt 2 tablespoons butter with the zest of 1 lemon and 1 tablespoon chopped parsley, then drizzle it over the fillets as soon as they come off the grill.
  • Turn it into tacos: Cut the fillets into cubes or steips and serve them in flour tortillas with fish taco slaw, avocado crema, and a squeeze of lime.

Recipe Tips

  1. Cook the fish on a clean, preheated grill. A clean grill prevents the fish from sticking when you flip it.
  2. Don’t flip the fillets too early. If the fish is sticking when you try to flip it, let it cook for a little longer. The mahi mahi will release on its own when it’s ready.
  3. Don’t overcook it. Mahi mahi is lean and can dry out quickly. You’ll know it’s done when it turns opaque and flakes easily with a fork. If you have an instant-read thermometer, aim for 145°F in the thickest part.
  4. Use a thin metal spatula instead of tongs. A spatula slides underneath in one motion, which keeps a grilled mahi mahi fillet from breaking apart the way tongs sometimes do when they pinch into something this delicate.

Serving Ideas

Troubleshooting

Why did my mahi mahi fall apart on the grill?

This is almost always the grates not being hot enough, or flipping before the first side has set. Mahi mahi is fairly firm as fish goes, but it still needs that first side to form a light crust before you try to move it. If it’s sticking, give it another minute and try again with a thin spatula.

Why did my fish turn out dry instead of flaky?

This usually means it was on the grill a little too long. Mahi mahi cooks fast, and once it passes that flaky point, it dries out quickly after. Pull it the second a fork flakes easily through the thickest part, then let it rest on the plate for a couple of minutes instead of leaving it over the heat.

Serving of mahi mahi on a plate with coconut rice and mango salsa spooned lightly on top.

More Seafood Recipes

4.99 from 250 votes (238 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Laura says:

    Absolutely delicious! My entire family loved this dish. It’s tastes like something you would order at a restaurant!

    1. Yumna Jawad says:

      Wow, best compliment!! So so glad to hear it!! Thank you Laura!!

  2. Lynn says:

    Wow! This is so tasty! Theres just so much flavor in the salad and fish, thank you so much!

    1. Yumna J. says:

      Thanks, Lynn! Glad you liked it!

  3. Josie says:

    Question-The recipe says 1 Tbl of olive oil divided. I donโ€™t see anywhere in the instructions that says divided. Is this a typo or did I miss it?

    1. Yumna J. says:

      Hi Josie, great catch! Divided is a typo, and I have removed it. You’ll have to come back and let me know how you liked the Mahi Mahi!

  4. Joellen Catelotti says:

    I am excited to make this for dinner tonight. Just wonder what you served as a side?

    1. Yumna J. says:

      Hi Joellen! I am excited for you to try it. Depending on your preference, I would serve it with a simple side of buttered basmati rice. Lemon rice, cauliflower rice, or even a batch of air fryer veggies would go great as well. You’ll have to come back and let me know how you like the Mahi Mahi!

  5. William Dean Jr says:

    Excellent!!! I’m in the Southwest, so I added a diced serrano to the salsa!

    1. Yumna Jawad says:

      Thank you! I love the sound of that!

See All Comments