Home » Main Dish Recipes » Grilled Mahi Mahi

Grilled Mahi Mahi

This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

This easy recipe for Grilled Mahi Mahi shows you exactly how to grill Mahi Mahi using a griddle pan or outdoor grill. Serve grilled mahi-mahi in tacos or burritos, or as the main protein along with your favorite side dishes. 

Close up view of grilled mahi mahi on a plate.

Mahi Mahi Recipe

After we published the recipe for our Sweet and Spicy Pineapple Salsa, we wondered what would be the perfect compliment to those flavors.

Our first thought was to pair it with a simple piece of grilled white fish and Mahi Mahi was the perfect match! Mahi Mahi is known as dolphin on the east coast of Florida and is a flaky white fish that is also very sturdy.

This means it’s able to take on flavor well and hold up to grilling much better than other delicate white fish. Mahi Mahi is one of the easiest fish to grill!

All you have to do to cook the fish is coat it with olive oil, sprinkle it with the spices, and cook it on a grill for about five to seven minutes on each side. When accompanied by a Oven Roasted Broccoli, pan fried gnocchi, or brown rice, this fish makes a great low-calorie, high protein meal option for a healthy lifestyle.

How To Make Grilled Mahi Mahi

  1. Prepare for grilling: Heat an indoor griddle pan over medium heat. If cooking on an outdoor grill, preheat over medium-low heat around 350°F-400°F.
  2. Prepare the fish: Using a paper towel, pat the fish dry to get rid of excess moisture. Brush each side with olive oil and set aside. 
  3. Add the spice mixture: In a small bowl, combine all of the spices together. Then sprinkle the spices on the surface of the oiled fish gently pressing in with your hands to ensure it sticks. 
  4. Grill the Mahi Mahi: Apply a thin layer of cooking oil to the outdoor grill or to the griddle pan to keep the fish from sticking. Place the seasoned fish on the grill and cook for 4-7 minutes on each side. The internal temperature of fish should reach 145°F for it to be fully cooked and safe.
  5. Rest and serve: Remove the grilled fish with tongs or a fish spatula, then let it rest on a plate for 5-10 minutes in order to redistribute the juices properly. Serve hot with fresh lemon wedges or your favorite toppings.
Collage showing how to make grilled mahi mahi.

Grilled Mahi Mahi Tips

  • Fresh mahi mahi may not be available in your area so you can use frozen fillets. If using frozen fish, make sure to thaw it completely and pat it dry to get as much of the excess moisture out as possible.
  • This recipe will work with fresh/skin on mahi mahi. Cook the non-skin side first then flip it to cook the side with the skin to prevent it from sticking. 
  • The amount of time it takes to cook Mahi will depend on how thick it is. Overcooking this type of fish could make it dry very quickly, so it’s important to use a kitchen thermometer the first few times. 
  • When seasoning the fish, it’s very important to make sure excess moisture is removed with a paper towel. This not only will help the seasoning stick, but it will help keep the fish from burning when grilling. 

Variations and Serving Suggestions

Top down view of grilled mahi mahi on a gray plate.
What temperature do you cook Mahi on the grill?

The best temperature for cooking Mahi on the grill is about 350°F or medium-low heat.

How do you know when Mahi Mahi is done?

The internal temperature will read 145°F when the fish is done cooking. It will also be a white throughout and flake easily with a fork.

Storing and Freezing

Storing: Grilled Mahi Mahi will only last up to 2 days in the fridge, so it’s best to make what you’ll be eating as best as you can. 

Freezing: Mahi Mahi filets will not hold up well in the freezer as their protein structure will break down too much when thawing, therefore freezing is not recommended.

Gray plate with mahi mahi fillets.

Grilled Mahi Mahi

4.8 from 12 votes
Print Pin
Author: Kimberly
Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes
Servings: 4 Servings


  • 1 pound mahi mahi fillets, fresh or frozen
  • 1 tablespoon olive oil
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon smoked paprika, optional
  • ½ teaspoon dried oregano
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • Cooking oil for the grill/griddle


  • Heat a grill or griddle pan over low to medium heat.
  • Pat the mahi mahi fillets dry with a paper towel, and apply the olive oil with a pastry brush.
    1 pound mahi mahi fillets
    1 tablespoon olive oil
  • In a small bowl, combine the garlic powder, onion powder, smoked paprika, oregano, salt, and black pepper. Sprinkle the spices over the mahi mahi, and pat gently to ensure the spices adhere to the fish.
    ½ teaspoon garlic powder
    ½ teaspoon onion powder
    ½ teaspoon smoked paprika
    ½ teaspoon dried oregano
    ½ teaspoon kosher salt
    ¼ teaspoon ground black pepper
  • Apply a thin layer of cooking oil to the grill, and add the fish. Cook for 4 to 7 minutes on one side until the fish then flip to cook on the opposite side. The fish is cooked through when the internal temperature reaches 145°F on an instant read thermometer, and the meat flakes easily.
  • Remove the fish from the grill, and allow it to rest for at least 5 to 10 minutes prior to serving.
  • See post for storage recommendations.


Serving: 0.25pound | Calories: 131kcal | Carbohydrates: 1g | Protein: 21g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 83mg | Sodium: 391mg | Potassium: 489mg | Fiber: 0.3g | Sugar: 0.1g | Vitamin A: 332IU | Vitamin C: 0.1mg | Calcium: 24mg | Iron: 1mg


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of ¼ pound grilled mahi mahi. Actual calories will vary.
*For more information, tips, and answers to frequently asked questions, please refer to the post.
Don’t Lose This Recipe!Save it on Pinterest! Follow us at @berlyskitchen!


    1. Thank you, Noel! We love the combination too. It gives the fish a fresh, crunchy kick of flavor. We are glad you like the idea as well. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating