|
5 from 5 votes

Easy Mahi Mahi Recipe (Baked)

This post may contain affiliate links.

Mahi Mahi Recipe is the kind of weeknight dinner that looks fancy on the plate but takes less than 25 minutes from oven preheat to fork, and Maddie still asks for it every Friday night after the first time I put a buttery flaky fillet in front of her with a sprinkle of homemade spice rub. If you have ever loved our grilled marinated mahi fish tacos, this oven version is the same fish in its easiest form.

Mahi Mahi Recipe fillets on a sheet pan with golden seasoning crust and melted butter.

One spice blend, one sheet tray, and a quick broil at the end gives you restaurant level mahi mahi without the restaurant price tag.

Mahi Mahi Recipe Quick Look

  • 🕐 Prep Time: 8 minutes
  • 🍴 Cook Time: 15 minutes
  • Total Time: 23 minutes
  • 🍽 Serving: 4 servings
  • Calories: 210kcal
  • 🌶 Flavor Profile: Smoky, buttery, lightly sweet (with a hint of garlic warmth)
  • Difficulty: Beginner, on par with our grilled marinated mahi mahi tacos

Quick Answer

How do you make Baked Mahi Mahi with crispy seasoned top?

Preheat the oven to 400 degrees Fahrenheit and line a sheet tray with foil sprayed with cooking spray. In a small bowl, mix smoked paprika, garlic powder, salt, onion powder, brown sugar, dried oregano, dried thyme, and black pepper. Pat the mahi mahi filets dry with paper towels, place them on the sheet tray, and brush both sides with melted butter. Season generously with the spice mixture and bake for 10 to 13 minutes until internal temp reads 135 degrees. Turn the broiler on high and broil until lightly browned on top and the fish reaches 145 degrees internal. Serve immediately with extra butter for dipping.

Jump to:

Why This Recipe Works

Click to see the technique science
  • The spice rub does the work of a marinade in zero time.
    Most flavorful fish recipes require a 15 to 30 minute marinade. This recipe skips that entirely because the spice rub packs concentrated flavor directly onto the surface of the fish. Smoked paprika adds depth and color. Brown sugar caramelizes in the high heat and creates a slightly sweet, slightly charred crust. Garlic and onion powder deliver savory punch without needing fresh ingredients. The butter brushed on before the rub goes on serves as the glue that holds everything in place and adds richness. No waiting, no zip-lock bag, no fridge time. Season and bake.
  • Brown sugar is the caramelization trick. Most fish rubs are pure salt and spice. Adding brown sugar to the rub lets the spices caramelize under the broiler, creating a slightly sticky crust that mimics a restaurant pan sear without flipping the fish in a hot skillet.
  • Pat the fish completely dry. Wet fish skin steams instead of crusts. Patting dry with paper towels removes the surface moisture so the butter and spice rub can bond directly to the protein, which is what makes the top crisp under the broiler.
  • Butter before the rub, not after. Brushing melted butter on the fish before adding the spice rub does two things. First, the butter creates a sticky surface that the dry spices cling to. Without the butter, the rub slides off during baking and you end up with seasoned tin foil instead of seasoned fish. Second, the butter bastes the fish as it melts in the oven, keeping the lean mahi mahi fillets moist. Adding butter after the rub would wash the spices off the surface. Butter first, rub second, every time.
  • Bake first, broil second. Broiling cold fish from the start dries out the surface before the center cooks. The 10 to 13 minute bake at 400 brings the inside up to 135 first, then a quick broil finishes the top color without overcooking the flesh inside.
  • Pull at 145 internal, not later. Mahi mahi continues to cook 3 to 5 degrees after coming out of the oven (carryover cooking). Pulling at exactly 145 lands you at perfectly flaky 148 to 150 on the plate. Pulling at 150 ends up at dry 155+.
  • Butter, not oil. Olive oil works for sturdy fish like salmon. Mahi mahi is lean and benefits from the fat butter brings to the surface, which also makes the spice rub stick better than oil and adds a richer flavor on the finished fillet.
  • Smoked paprika over sweet paprika. Sweet paprika adds color but no flavor. Smoked paprika brings the slight char taste that makes the rub taste like the fish was cooked over fire even though it baked in a regular oven. This is the difference between bland baked fish and steakhouse-style mahi.

Why You’ll Love This Recipe

  • On the table in under 25 minutes. Ten ingredients (most from your spice rack), one sheet tray, and a hot oven. Faster than ordering takeout and tastier than anything from the freezer aisle.
  • Foolproof texture every time. The melted butter brush keeps the fillets juicy and the final broil gives that golden top crust. No dry chalky fish here.
  • Kid friendly and dinner party worthy. Mild and flaky enough for picky eaters, beautifully plated enough for company. Pair with our Italian marinated grilled mahi when you want to do a seafood spread.

Key Ingredients

Mahi Mahi Recipe ingredients labeled including mahi mahi fillets, butter, smoked paprika, garlic powder, salt, onion powder, brown sugar, oregano, thyme, and pepper.Pin
  • Mahi Mahi Fillets: Fresh or thawed from frozen both work great. Look for fillets that are firm, smell clean (not fishy), and have minimal dark muscle line. Pat them bone dry before seasoning so the spice rub sticks evenly.
  • Butter: Salted or unsalted, melted. Brushed on both sides before seasoning to keep the fillets juicy and to help the spice rub adhere. Save a little extra to drizzle on the finished fish for dipping.
  • Smoked Paprika: The flavor backbone. Adds a deep smoky note and beautiful red color that makes the fillets look like they came off a grill. Sweet paprika works if smoked is missing but the smokiness is the magic.
  • Brown Sugar: Just a half teaspoon. Balances the savory spices and helps the crust caramelize under the broiler for that golden top finish. Do not skip — the contrast is what makes this rub special.
  • Spice Rack Basics: Garlic powder, onion powder, oregano, thyme, salt, and black pepper. All pantry staples. Mix them once in a small bowl and the rub comes together in under 60 seconds.

See recipe card for exact quantities.

Variations and Substitutions

  • Other firm white fish: Cod, halibut, and grouper all work beautifully with the same spice rub and timing. Pairs perfectly with our easy cod piccata if you want a different fish dinner.
  • Cajun spice swap: Replace the homemade rub with 2 tablespoons of your favorite Cajun or blackening seasoning. Try it next to our simple blackened catfish for a Louisiana style night.
  • Lemon herb version: Skip the smoked paprika and brown sugar. Brush with butter, then season with salt, pepper, fresh thyme, and a squeeze of lemon. Cleaner brighter flavor for warm weather dinners.
  • Garlic butter sauce drizzle: Melt 2 extra tablespoons of butter with 1 minced garlic clove and a squeeze of lemon. Spoon over the finished fillets for a restaurant style upgrade.
  • Mahi mahi tacos: Use the cooked fillets to fill warm tortillas with cabbage slaw and a squeeze of lime. Or skip ahead and try our grilled marinated mahi fish tacos straight up.

How to Make Mahi Mahi Recipe

Preheating the oven and lining a sheet tray with foil for Mahi Mahi Recipe.Pin
  1. Preheat the oven to 400 degrees F. Line a sheet tray with foil and spray with cooking spray.
Mixing the spice blend in a small bowl for Mahi Mahi Recipe.Pin
  1. In a small bowl, stir together the smoked paprika, garlic powder, salt, onion powder, brown sugar, oregano, thyme, and pepper until evenly combined.
Patting Mahi Mahi Recipe fillets dry and placing them on a prepared sheet tray.Pin
  1. Pat the mahi mahi fillets dry with paper towels and place them on the prepared sheet tray.
Brushing melted butter on Mahi Mahi Recipe fillets and sprinkling the spice rub on top.Pin
  1. Brush both sides of the fillets with the melted butter and sprinkle the spice mixture evenly over the top. Use it all.
  2. Bake for 10 to 13 minutes until the internal temperature reaches about 135 degrees F, then turn the broiler on high and broil for 1 to 2 minutes until the top is lightly browned and the fish hits 145 degrees F. Serve immediately with extra butter for dipping.

Recipe Tips & Tricks

  • Pat the fillets completely dry. Wet fish steams instead of crisping. A dry surface lets the spice rub stick and helps the broiler create that golden top.
  • Use an instant read thermometer. Mahi mahi is done at 145 degrees F internal. Pull it at 140 and it carries over to 145 while resting. Anything past 150 turns chalky fast.
  • Do not skip the broil. The final 1 to 2 minutes under the broiler is what creates that restaurant style golden crust. Watch it closely. Broilers go from perfect to burnt in 30 seconds.
  • Thaw frozen fillets in the fridge overnight. Quick thawing under warm water makes the fish mushy. Plan ahead the night before and the result is firm and flaky.
  • Save extra spice rub. Make a double batch of the spice blend and store in an airtight jar for up to 3 months. Works great on shrimp too. Try it on our crispy panko fried shrimp for a quick swap.
  • Serve with melted butter on the side. A small ramekin of warm butter with a squeeze of lemon takes the fillet from great to amazing. Worth the extra 30 seconds.

Serving Ideas and Suggestions

Serve with rice, roasted vegetables, or a simple green salad. For a fish taco twist, break the fillets into warm tortillas with cabbage slaw and a squeeze of lime, or try our Grilled Marinated Mahi Fish Tacos for the full taco experience. Pair with our Cilantro Lime Rice for a complete plate.

For a fuller seafood spread, build a plate with this mahi alongside a small portion of our creamy lemon shrimp or New Orleans BBQ shrimp. The shared buttery base plays nicely with the smoky spice rub on the fish.

Want to keep it lighter? Serve a fillet over a big green salad with our avocado dressing trick drizzled on top for a no fuss healthy dinner that still feels like a treat.

Plated Mahi Mahi Recipe with flaky fillets and seasoned crust ready to serve.Pin

Mahi Mahi Recipe FAQs

What temperature should I bake mahi mahi at?

Bake mahi mahi at 400 degrees F for 10 to 13 minutes, then turn the broiler on high for 1 to 2 minutes at the end to brown the top. The fillets are done at an internal temperature of 145 degrees F. The high heat plus quick broil is the secret to a perfect Mahi Mahi Recipe with juicy flesh and a golden crust.

How long does it take to bake mahi mahi in the oven?

A typical Mahi Mahi Recipe takes 10 to 13 minutes at 400 degrees F plus 1 to 2 minutes under the broiler. Total cook time is about 15 minutes. Fillet thickness matters — thicker pieces toward 15 minutes, thinner toward 10. Always check internal temperature with a thermometer rather than the clock.

Can I use frozen mahi mahi for Mahi Mahi Recipe?

Yes, frozen mahi mahi works great for this Mahi Mahi Recipe. Thaw the fillets in the refrigerator overnight, then pat them completely dry with paper towels before seasoning. Quick thawing under warm water tends to make the fish mushy, so plan ahead the night before.

What can I substitute for mahi mahi?

If mahi mahi is not available, cod, halibut, and grouper all work beautifully with the same Mahi Mahi Recipe spice rub and timing. All three are firm white fish with similar moisture and cook time. Avoid delicate fish like flounder or sole — they fall apart at this temperature.

How do I know when Mahi Mahi Recipe is done?

Mahi Mahi Recipe is done when the internal temperature reaches 145 degrees F, the flesh is opaque all the way through, and it flakes easily with a fork. An instant read thermometer is the most reliable check. Pull at 140 and the temperature carries over to 145 while resting.

How do I store leftover Mahi Mahi Recipe?

Store leftover Mahi Mahi Recipe fillets in an airtight container in the fridge for up to 3 days. Reheat gently in a 300 degree oven for 5 to 7 minutes or in the air fryer at 350 degrees for 3 to 4 minutes. The microwave makes the fish rubbery and is best avoided.

Is this recipe easy for beginners?

Very easy. The spice rub takes 30 seconds to mix. The fish bakes in 15 minutes. There is no marinating, no flipping, no special technique. The only thing to watch is the timing. Pull the fish when it flakes with a fork. Overbaking by even 2 to 3 minutes makes mahi mahi dry. Set a timer and check at 12 minutes.

How do I keep baked mahi mahi from drying out?

Three things. First, do not overbake. Check at 12 minutes and pull when it flakes. Second, brush with butter before the spice rub. The butter bastes the fish as it bakes. Third, do not use thin fillets. Fillets under 3/4 inch thick cook too fast and dry out before the spice rub develops flavor. If your fillets are thin, reduce the baking time by 3 to 4 minutes.

If you tried this Mahi Mahi Recipe, please leave a ⭐ rating below and drop a comment with what you served it with. Your reviews help other home cooks decide what to make next, and we love seeing how readers tweak the spice rub to their taste!

This Silly Girls Kitchen LogoPin
5 from 5 votes

Easy Mahi Mahi Recipe (Baked)

Prep: 8 minutes
Cook: 15 minutes
Total: 23 minutes
This Easy Mahi Mahi Recipe (Baked) is ready in 23 minutes with a smoky spice rub and golden broiled finish. Restaurant level flaky fish without leaving the kitchen tonight!
Servings 4 servings

Ingredients
  

Instructions

  • Preheat the oven to 400°F. Line a sheet tray with foil and spray with cooking spray.
    Preheating the oven and lining a sheet tray with foil for Baked Mahi Mahi.Pin
  • In a small bowl, stir together the paprika, garlic powder, salt, onion powder, brown sugar, oregano, thyme, and paper.
    1/2 tablespoon smoked paprika, 3/4 teaspoon garlic powder, 3/4 teaspoon salt, 1/2 teaspoon onion powder, 1/2 teaspoon light brown sugar, 1/4 teaspoon dried oregano, 1/4 teaspoon dried thyme, 1/4 teaspoon pepper
    Mixing the spice blend in a small bowl for Baked Mahi Mahi.Pin
  • Pat the mahi dry and place it on the prepared sheet tray.
    1 1/2 pounds mahi mahi filets
    Patting Baked Mahi Mahi fillets dry and placing them on a prepared sheet tray.Pin
  • Brush both sides with the butter and season with the spice mixture, use it all!
    2 tablespoons butter
    Brushing melted butter on Baked Mahi Mahi fillets and sprinkling the spice rub on top.Pin
  • Bake for 10-13 minutes until an internal temperature reaches about 135°F.
    Brushing melted butter on Baked Mahi Mahi fillets and sprinkling the spice rub on top.Pin
  • Turn the broiler on high and broil until lightly browned on top and the fish reaches an internal temperature of 145°F. Serve immediately with more butter for dipping.
    Brushing melted butter on Baked Mahi Mahi fillets and sprinkling the spice rub on top.Pin

Notes

  • Dry It Off – Pat those mahi mahi filets with paper towels—wet fish is slipperier than a eel!
  • Butter Up – Brush that melted butter like you’re painting a masterpiece—juicy is the goal!
  • Spice It Right – Mix your simple seasoning in a small bowl—no clumps, just yum!
  • Check the Heat – Use a meat thermometer for that 145°F internal temperature—no guessing games!
  • Broil Fast – Watch it under the broiler—golden brown in a flash, not burnt like my first try!
  • Foil Trick – Line your prepared baking sheet with aluminum foil—cleanup’s easier than dodging a fish pun!

Nutrition

Calories: 203kcal | Carbohydrates: 2g | Protein: 32g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 139mg | Sodium: 632mg | Potassium: 743mg | Fiber: 1g | Sugar: 1g | Vitamin A: 917IU | Vitamin C: 0.1mg | Calcium: 35mg | Iron: 2mg
Nutrition Disclaimer
Course Main Course
Cuisine American

Love This Recipe?

Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!

5 from 5 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




6 Comments

  1. 5 stars
    This recipe is great. But I did not add any brown sugar and I used olive oil and no butter.
    I LOVE cooking fish in foil…little clean up. Served with brown rice.

  2. 5 stars
    I generally do not like fish, but my family does so I made this for them. I ended up trying it and it is absolutely delicious. Will be adding this to the rotation! Loved it!💕

Similar Posts