Tender grilled mahi mahi comes out perfectly in under 30 minutes every single time! Slightly flaky, mild-flavored, and begging for a bright pop of mango salsa.

Why this recipe works
Grilled mahi mahi is one of our favorite mild, flaky white fish. It’s firmer than your typical cod that you’d find in beer battered fish, and because it’s meatier, it holds up really well on the grill.
Because mahi mahi is generally pretty mild, it can handle more intense flavors to go along with it, like a juicy mango salsa, hint hint. It’s also great for marinades and citrusy sauces! Personally, I love tossing it on the grill because I don’t have to dirty up a pan, and a good bit of char adds tons of flavor.

Ingredients you will need
Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredient Info and Substitution Suggestions
MAHI MAHI – Mahi Mahi is a firm white fish that holds up well when grilled. Other sturdy white fish include swordfish, cod, and halibut, and can be easily substituted in this recipe. We’ve found that the filets inside packs of frozen mahi mahi can really vary in size. The filets used in this recipe were from a frozen pack and were a nice healthy size. A second pack we purchased (same brand) had considerably smaller filets. Keep this in mind when shopping and when grilling as smaller filets will take less time to cook.
How to Make Grilled Mahi Mahi
These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.
- Preheat grill and make sure your grates are nice and hot.
CHEF TIP – Once the grill is preheated, you can oil the grates with a grill spray to ensure your protein doesn’t stick! - Pat mahi mahi filets dry with paper towels.
- Combine all seasonings with the olive oil and whisk until completely mixed.

- Using gloved hands, brush oil mixture over the fish filets. Alternatively, you can use your gloved hands to rub the mixture on.

- Place seasoned filets onto hot grill. Allow to cook for 6 minutes before turning them over with fish spatula. Cook another 6 minutes on the other side.

- For really nice grill marks we use a cast iron hamburger press placed gently on top of the filets. Chef Antoine applies a very light amount of pressure to the press. You don’t want to squeeze the juices out, you only want to get those nice grill marks and it helps the fish cook evenly!


Frequently Asked Questions & Expert Tips
Of course, however, you’ll want to thaw them first. Once thawed, very gently press them to remove excess surface water with paper towels. Be gentle, you don’t want to dry them out, just dry the surface.
Store any cooled leftovers in an air-tight container kept in the refrigerator for up to 3 days or frozen for up to 3 months. Mahi Mahi is best eaten when freshly cooked.

Serving Suggestions
Serve grilled mahi mahi with steamed or roasted vegetables, rice, potatoes, or your favorite grain. We paired ours with cilantro rice and green beans along with a refreshing mango salsa!
If you have leftovers, the chilled cooked fish is great in a salad or on a sandwich!
More Fish Recipes
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!

Grilled Mahi Mahi
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It Pin It Rate ItIngredients
- 1 ½ pounds mahi mahi filets about 4 filets
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 2 teaspoons Old Bay seasoning
- ½ teaspoon salt
- 1 Tablespoon olive oil
Garnish
- mango salsa
- lime wedges
Things You’ll Need
Before You Begin
- If using frozen filets, thaw them first and very gently press them to remove excess surface water with paper towels. Be gentle, you don’t want to dry them out, just dry the surface.
- We’ve found that the filets inside packs of frozen mahi mahi can really vary in size. The filets used in this recipe were from a frozen pack and were a nice healthy size. A second pack we purchased (same brand) had considerably smaller filets. Keep this in mind when shopping and when grilling as smaller filets will take less time to cook.
Instructions
- Preheat grill and make sure your grates are nice and hot.Once the grill is preheated, you can oil the grates with a grill spray to ensure your protein doesn't stick!
- Pat mahi mahi filets dry with paper towels.1 1/2 pounds mahi mahi filets
- Combine all seasonings with the olive oil and whisk until completely mixed.2 teaspoons garlic powder, 2 teaspoons onion powder, 2 teaspoons Old Bay seasoning, 1/2 teaspoon salt, 1 Tablespoon olive oil
- Using gloved hands, brush oil mixture over the fish filets. Alternatively, you can use your gloved hands to rub the mixture on.
- Place seasoned filets onto hot grill. Allow to cook for 6 minutes before turning them over with fish spatula. Cook another 6 minutes on the other side.TIP – For really nice grill marks, we use a cast iron hamburger press placed gently on top of the filets. Chef Antoine applies a very light amount of pressure to the press. You don’t want to squeeze the juices out, you only want to get those nice grill marks and it helps the fish cook evenly!
Expert Tips & FAQs
- Can be stored in a covered container in the refrigerator for up to 3 days or frozen for up to 3 months. Mahi Mahi is best eaten when freshly cooked.
Nutrition
The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.
Chef Antoine Davis
Latest posts by Chef Antoine Davis (see all)
- Gouda Chicken Sliders - November 26, 2025
- Instant Pot Honey Garlic Chicken - November 25, 2025
- Teriyaki Tofu - November 19, 2025













Dorothy A Shull says
Can I use an indoor smokeless grill for this recipe?
Amanda Davis says
Yes that should work just fine!