If you’ve ever wanted to impress your family with a restaurant-worthy seafood dish — without actually being a chef — this baked mahi mahi recipe is the one.

I first made this dish after a beach vacation in Maui, where mahi mahi (also called “dolphinfish,” though don’t worry — it’s not the mammal!) was served almost everywhere. When I came home, I wanted to recreate that same fresh, buttery flavor in my own kitchen — without the deep fryer, the mess, or the fuss.

This oven-baked version uses simple pantry staples — olive oil, lemon juice, garlic powder, and onion powder — to transform mild, flaky mahi mahi fish into a tender, flavorful dinner you’ll crave again and again.

You’ll find everything you need right here: step-by-step instructions, pro tips, ingredient swaps, serving ideas, and even how to turn leftovers into easy fish tacos for lunch tomorrow.

Why You’ll Love This Recipe

  • Quick & easy: Dinner on the table in 20 minutes, start to finish.
  • Healthy: High in protein, low in fat, and full of omega-3s.
  • Simple ingredients: Just basic seasonings — no fancy sauces required.
  • Perfectly cooked: Moist, flaky, and never dry.
  • Versatile: Works with fresh or frozen fillets and pairs with almost anything — rice, veggies, salad, or tacos.

Whether you’re new to cooking fish or just want a reliable oven baked mahi recipe, this one’s a keeper.

Ingredients You’ll Need

Here’s everything you need to make this baked mahi mahi recipe:

For the Fish

  • 4 mahi mahi fillets (about 6 oz each) — fresh or frozen and thawed.
    Tip: Look for firm, pinkish-white fillets with a mild, ocean-fresh scent.
  • 1 tablespoon olive oil – helps lock in moisture and adds richness.
  • ½ teaspoon salt – enhances flavor and balances acidity.
  • ¼ teaspoon black pepper – freshly ground if possible.
  • ½ teaspoon garlic powder – adds depth without overpowering.
  • ½ teaspoon onion powder – subtle sweetness to complement the lemon.
  • ¼ teaspoon paprika – optional, for color and a hint of warmth.
  • 1 tablespoon fresh lemon juice – brightens everything.

Optional Garnish

  • Fresh parsley or dill, chopped.
  • Extra lemon wedges for serving.

Prep, Cook, & Total Time

StepTime
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes

Ingredient Substitutions

Don’t worry if you’re missing an ingredient or two — this recipe is forgiving and flexible.

  • Mahi mahi: Substitute with cod, halibut, snapper, or another firm white fish.
  • Olive oil: Use melted butter, avocado oil, or grapeseed oil for a richer or lighter touch.
  • Lemon juice: Try lime juice for a tropical twist or white wine vinegar for tang.
  • Garlic powder: Replace with fresh minced garlic for a more intense aroma (1 clove ≈ ¼ teaspoon powder).
  • Paprika: Use smoked paprika for a deeper flavor, or skip it entirely for a milder dish.

How to Make Baked Mahi Mahi Recipe (Step-by-Step)

Step 1: Preheat Your Oven

Preheat your oven to 400°F (204°C). This is the ideal temperature for baking fish — hot enough to crisp the edges but gentle enough to keep it moist inside.

Step 2: Prep Your Baking Sheet

Line a baking sheet with foil or parchment paper for easy cleanup. Lightly grease it with olive oil or nonstick spray.

Step 3: Pat the Fish Dry

Using paper towels, gently pat each mahi fillet dry. This helps the seasoning stick and prevents steaming (which can make the fish soggy).

Step 4: Season the Fillets

In a small bowl, mix the salt, pepper, garlic powder, onion powder, and paprika. Brush the fillets with olive oil and fresh lemon juice, then sprinkle the seasoning mix evenly on both sides.

Don’t be shy — a generous coating of seasoning brings out the fish’s natural sweetness.

Step 5: Bake the Fish

Arrange the fillets on your prepared baking sheet, leaving space between them for even cooking.
Bake for 12–15 minutes, depending on thickness, until the fish flakes easily with a fork and the internal temperature reaches 137–140°F.

You’ll know it’s done when the fish turns opaque and starts to flake beautifully.

Step 6: Serve and Enjoy

Squeeze a little extra lemon juice over the top, sprinkle with fresh herbs, and serve immediately.

I like to add a drizzle of olive oil just before serving — it gives the fish that glossy, just-baked look and enhances the buttery flavor.

Expert Tips & Mistakes to Avoid

  1. Don’t overbake! Mahi mahi cooks quickly — check it at the 12-minute mark.
  2. Dry before seasoning. Moisture prevents browning and flavor absorption.
  3. Use a thermometer. For perfect results, the fish should reach 137–140°F inside.
  4. Fresh is best. Fresh mahi has a firm texture and mild aroma; avoid fillets that smell “fishy.”
  5. Let it rest. A brief 2-minute rest after baking allows juices to redistribute, keeping it moist.

Variations & Add-Ons

  • Garlic Herb Butter Mahi Mahi: After baking, top fillets with a pat of garlic herb butter and let it melt into the fish.
  • Spicy Cajun Style: Swap the paprika for Cajun seasoning or Old Bay for a Southern twist.
  • Panko-Crusted Mahi: Before baking, lightly coat the fillets in seasoned breadcrumbs for extra crunch.
  • Mediterranean Flavor: Add cherry tomatoes, olives, and capers to the pan for a briny burst of flavor.
  • Fish Tacos: Flake leftovers into soft tortillas, add slaw, lime crema, and avocado for amazing mahi tacos.

You can also make this dish dairy-free (no butter) or gluten-free (no breadcrumbs) with zero fuss — it’s naturally light and clean.

Serving Suggestions

Here are a few ways to serve your beautifully baked mahi mahi:

  • With steamed rice or garlic mashed potatoes.
  • Over mixed greens with a drizzle of balsamic or lemon vinaigrette.
  • Alongside grilled vegetables, like asparagus or zucchini.
  • With a side of mango salsa or pineapple chutney for a tropical twist.
  • In fish tacos with shredded cabbage, avocado, and lime crema.

For a dinner that feels fancy but takes minimal effort, I like serving it with roasted potatoes and a simple green salad. Add a glass of white wine, and it’s pure perfection.

Storage & Reheating

  • Refrigerate: Store leftovers in an airtight container for up to 3 days.
  • Freeze: Place cooled fillets in a freezer-safe bag for up to 2 months. Thaw in the fridge overnight.
  • Reheat: Warm gently in a 350°F oven for 8–10 minutes or microwave on 50% power for 1–2 minutes. Avoid overcooking — it dries quickly!
  • Repurpose: Flake cold mahi for salads, tacos, or sandwiches.

Nutrition Information (Per Serving)

NutrientAmount (approx.)
Calories210 kcal
Protein38 g
Fat6 g
Carbohydrates1 g
Fiber0 g
Sugar0 g
Sodium360 mg

Mahi mahi is one of the leanest, cleanest protein sources you can eat — and it’s absolutely delicious baked like this.

Frequently Asked Questions

What temperature should mahi mahi be cooked to?

Mahi mahi is perfectly cooked when the internal temperature reaches 137–140°F and flakes easily with a fork.

Can I use frozen mahi mahi for this recipe?

Yes, just thaw it overnight in the refrigerator and pat dry with paper towels before seasoning and baking.

How do I know when mahi mahi is done baking?

It’s ready when the fish turns opaque and flakes easily with a fork. The edges should be slightly golden.

Can I bake mahi mahi with vegetables?

Absolutely! Add quick-cooking vegetables like cherry tomatoes, zucchini, or bell peppers to the baking sheet for a full meal.

What does mahi mahi taste like?

Mahi mahi has a mild, slightly sweet flavor with a firm texture. It’s not fishy, making it great for both kids and adults.

Can I make this baked mahi mahi without lemon?

Yes, replace lemon juice with lime or a splash of vinegar for brightness. Acidity helps balance the flavors beautifully.

Conclusion

This baked mahi mahi recipe is one of those dishes that proves great meals don’t need to be complicated. With a few pantry ingredients and about 20 minutes, you’ll have a restaurant-quality seafood dinner right out of your oven.

It’s healthy, flavorful, and so versatile — whether you’re serving it with veggies for a light dinner or turning it into irresistible fish tacos the next day.

Once you’ve made it, you’ll never look at frozen fish the same way again. Promise.

If you try this recipe, let me know how it turned out! Leave a comment, share it with a seafood-loving friend, or tag your creation — I love seeing your kitchen wins.

best baked mahi mahi recipe
Print

Baked Mahi Mahi Recipe

This easy baked mahi mahi recipe makes juicy, flavorful fish with a hint of lemon, garlic, and herbs. A healthy weeknight dinner ready in 20 minutes!
Course Dinner, Main Course
Cuisine American, Hawaiian
Keyword baked mahi mahi recipe, mahi mahi fish, oven baked mahi, mahi filets, mahi recipe, white fish, garlic powder, onion powder, fresh lemon juice, olive oil, fish tacos
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 Servings
Calories 210kcal

Ingredients

  • For the Fish
  • 4 mahi mahi fillets about 6 oz each — fresh or frozen and thawed.
  • Tip: Look for firm pinkish-white fillets with a mild, ocean-fresh scent.
  • 1 tablespoon olive oil – helps lock in moisture and adds richness.
  • ½ teaspoon salt – enhances flavor and balances acidity.
  • ¼ teaspoon black pepper – freshly ground if possible.
  • ½ teaspoon garlic powder – adds depth without overpowering.
  • ½ teaspoon onion powder – subtle sweetness to complement the lemon.
  • ¼ teaspoon paprika – optional for color and a hint of warmth.
  • 1 tablespoon fresh lemon juice – brightens everything.
  • Optional Garnish
  • Fresh parsley or dill chopped.
  • Extra lemon wedges for serving.

Instructions

  • Preheat Your Oven
  • Preheat your oven to 400°F (204°C). This is the ideal temperature for baking fish — hot enough to crisp the edges but gentle enough to keep it moist inside.
  • Prep Your Baking Sheet
  • Line a baking sheet with foil or parchment paper for easy cleanup. Lightly grease it with olive oil or nonstick spray.
  • Pat the Fish Dry
  • Using paper towels, gently pat each mahi fillet dry. This helps the seasoning stick and prevents steaming (which can make the fish soggy).
  • Season the Fillets
  • In a small bowl, mix the salt, pepper, garlic powder, onion powder, and paprika. Brush the fillets with olive oil and fresh lemon juice, then sprinkle the seasoning mix evenly on both sides.
  • Don’t be shy — a generous coating of seasoning brings out the fish’s natural sweetness.
  • Bake the Fish
  • Arrange the fillets on your prepared baking sheet, leaving space between them for even cooking.
  • Bake for 12–15 minutes, depending on thickness, until the fish flakes easily with a fork and the internal temperature reaches 137–140°F.
  • You’ll know it’s done when the fish turns opaque and starts to flake beautifully.
  • Serve and Enjoy
  • Squeeze a little extra lemon juice over the top, sprinkle with fresh herbs, and serve immediately.
  • I like to add a drizzle of olive oil just before serving — it gives the fish that glossy, just-baked look and enhances the buttery flavor.

Notes

  • Don’t overbake! Mahi mahi cooks quickly — check it at the 12-minute mark.
  • Dry before seasoning. Moisture prevents browning and flavor absorption.
  • Use a thermometer. For perfect results, the fish should reach 137–140°F inside.
  • Fresh is best. Fresh mahi has a firm texture and mild aroma; avoid fillets that smell “fishy.”
  • Let it rest. A brief 2-minute rest after baking allows juices to redistribute, keeping it moist.

Hi, I’m Daniel Brian – a passionate food blogger and cooking expert with a love for turning simple ingredients into unforgettable meals. With years of experience in the kitchen and a deep appreciation for global flavors, I share tested recipes, cooking tips, and flavor-packed dishes to inspire home cooks of all levels. Whether it’s comfort food, quick weeknight dinners, or impressive dishes for guests, I’m here to help you cook with confidence and creativity. Let’s make every meal something to look forward to!

Leave A Reply
Recipe Rating




Exit mobile version