Broiled Mahi Recipe for Perfectly Flaky Fish Every Time

Updated On: October 13, 2025

Broiled mahi-mahi is a fantastic way to enjoy this firm, flaky fish that’s both healthy and delicious. With its mild flavor and meaty texture, mahi-mahi lends itself perfectly to quick, high-heat cooking methods like broiling.

This recipe highlights the natural sweetness of the fish while adding a bright, zesty marinade that enhances every bite. Whether you’re looking for a weeknight dinner that’s ready in under 20 minutes or a simple yet impressive dish for guests, broiled mahi-mahi fits the bill.

In this blog post, we’ll walk you through an easy-to-follow recipe, share tips and variations to suit your tastes, and offer some serving suggestions to round out your meal. Plus, we’ll include some handy nutrition facts so you know exactly what you’re putting on your plate.

Ready to fire up your broiler and enjoy a fresh, flavorful seafood dinner? Let’s dive in!

Why You’ll Love This Recipe

This broiled mahi recipe is perfect for anyone who loves quick, flavorful seafood dishes without the fuss. The broiling method cooks the fish evenly and develops a lovely, slightly caramelized crust while keeping the inside tender and moist.

Key reasons to try this recipe:

  • Speed: Ready in under 20 minutes from start to finish.
  • Flavor: A bright marinade with lemon, garlic, and herbs complements mahi-mahi’s mild taste.
  • Health: Low in calories and packed with protein and omega-3 fatty acids.
  • Versatility: Easily customize the marinade or pair with your favorite sides.

Plus, broiling is a great way to cook fish if you don’t want to add extra oils or fats, making this recipe a fantastic choice for healthy eating.

Ingredients

  • 4 mahi-mahi fillets (6 ounces each, skin removed)
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • Juice of 1 lemon (about 2 tablespoons)
  • 1 teaspoon lemon zest
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley for garnish (optional)
  • Red pepper flakes (optional, for a touch of heat)

Equipment

  • Baking sheet or broiler pan
  • Aluminum foil (optional, for easy cleanup)
  • Small mixing bowl
  • Brush or spoon for applying marinade
  • Tongs or spatula for handling fish
  • Measuring spoons

Instructions

  1. Preheat your broiler: Position your oven rack about 6 inches from the heat source and set the broiler to high.
  2. Prepare the marinade: In a small bowl, combine olive oil, minced garlic, lemon juice, lemon zest, dried oregano, salt, and pepper. Mix well.
  3. Marinate the mahi-mahi: Pat the fillets dry with paper towels. Brush both sides of each fillet generously with the marinade. Let them sit at room temperature for 10 minutes to absorb the flavors.
  4. Prepare your baking sheet: Line the baking sheet with aluminum foil for easy cleanup. Arrange the fillets evenly spaced on the sheet.
  5. Broil the fish: Place the tray under the broiler and cook for about 5-6 minutes per side. The fish should be opaque and flake easily when tested with a fork. Keep a close eye to avoid overcooking or burning.
  6. Optional finishing touches: Sprinkle with fresh parsley and a pinch of red pepper flakes for added color and a hint of spice.
  7. Serve immediately: Transfer the fillets to plates and enjoy with your favorite sides.

Tips & Variations

“For the best flavor and texture, avoid overcooking the mahi-mahi—broil just until the fish flakes easily with a fork.”

  • Marinade variations: Swap oregano for fresh thyme or basil, or add a splash of soy sauce or a teaspoon of honey for a different profile.
  • Spice it up: Add smoked paprika or cayenne pepper to the marinade for a smoky or spicy kick.
  • Use skin-on fillets: If you prefer, leave the skin on and broil skin side down first for crispiness.
  • Make it citrusy: Add orange or lime juice and zest instead of lemon for a unique twist.
  • Prep ahead: Marinate the fish in the refrigerator for up to 2 hours before broiling to deepen the flavors.
  • Check for doneness: If unsure, use a meat thermometer—fish is done at 145°F (63°C).

Nutrition Facts

Nutrient Amount per serving (1 fillet)
Calories 180
Protein 34 grams
Total Fat 4 grams
Saturated Fat 0.5 grams
Cholesterol 70 mg
Sodium 150 mg
Carbohydrates 0 grams
Fiber 0 grams
Omega-3 Fatty Acids 700 mg

Serving Suggestions

Broiled mahi-mahi pairs beautifully with a variety of sides. Here are some ideas to complete your meal:

  • Light and fresh: Serve with a crisp green salad tossed in a lemon vinaigrette for a refreshing contrast.
  • Hearty and wholesome: Roasted vegetables like asparagus, zucchini, or bell peppers complement the fish’s mild flavor perfectly.
  • Classic sides: Garlic mashed potatoes or steamed rice are always reliable and satisfying options.
  • Tropical twist: Try a side of pineapple salsa or mango chutney for a sweet and tangy flavor boost.

For even more healthy and delicious meal ideas, check out these fantastic recipes on our site:

Conclusion

Broiling mahi-mahi is one of the easiest and most flavorful ways to cook this versatile fish. With just a few fresh ingredients and minimal prep, you can create a delicious meal that feels both light and satisfying.

The marinade’s bright citrus and herb notes enhance the fish’s natural taste, while the broiling process ensures a tender, flaky texture with a hint of caramelization.

This recipe is perfect for busy weeknights, special occasions, or anytime you crave a healthy seafood dinner. Plus, it’s easy to customize with different herbs, spices, or sides to suit your preferences.

We hope you enjoy making and sharing this broiled mahi-mahi dish as much as we do. Don’t forget to explore our other recipes for more inspiration and happy cooking!

📖 Recipe Card: Broiled Mahi Recipe

Description: A simple and flavorful broiled mahi-mahi with a zesty lemon garlic marinade. Perfectly cooked in under 15 minutes for a healthy, delicious meal.

Prep Time: PT10M
Cook Time: PT8M
Total Time: PT18M

Servings: 4 servings

Ingredients

  • 4 mahi-mahi fillets (6 oz each)
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1 lemon, juiced
  • 1 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 1 tablespoon fresh parsley, chopped

Instructions

  1. Preheat the broiler and line a baking sheet with foil.
  2. In a small bowl, mix olive oil, garlic, lemon juice, paprika, salt, pepper, and red pepper flakes.
  3. Brush the mahi-mahi fillets with the marinade on both sides.
  4. Place the fillets on the prepared baking sheet.
  5. Broil for 4 minutes on each side or until fish flakes easily with a fork.
  6. Garnish with fresh parsley and serve immediately.

Nutrition: Calories: 220 | Protein: 34g | Fat: 7g | Carbs: 1g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broiled Mahi Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A simple and flavorful broiled mahi-mahi with a zesty lemon garlic marinade. Perfectly cooked in under 15 minutes for a healthy, delicious meal.”, “prepTime”: “PT10M”, “cookTime”: “PT8M”, “totalTime”: “PT18M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 mahi-mahi fillets (6 oz each)”, “2 tablespoons olive oil”, “2 cloves garlic, minced”, “1 lemon, juiced”, “1 teaspoon paprika”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1/4 teaspoon crushed red pepper flakes (optional)”, “1 tablespoon fresh parsley, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat the broiler and line a baking sheet with foil.”}, {“@type”: “HowToStep”, “text”: “In a small bowl, mix olive oil, garlic, lemon juice, paprika, salt, pepper, and red pepper flakes.”}, {“@type”: “HowToStep”, “text”: “Brush the mahi-mahi fillets with the marinade on both sides.”}, {“@type”: “HowToStep”, “text”: “Place the fillets on the prepared baking sheet.”}, {“@type”: “HowToStep”, “text”: “Broil for 4 minutes on each side or until fish flakes easily with a fork.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh parsley and serve immediately.”}], “nutrition”: {“calories”: “220”, “proteinContent”: “34g”, “fatContent”: “7g”, “carbohydrateContent”: “1g”}}

Photo of author

Marta K

Leave a Comment

X