Baked Mahi Mahi with Lemon Butter Sauce Recipe

This baked mahi mahi recipe in the oven, finished with a creamy lemon-butter sauce, is easy, fast, and impressively flavorful. It takes about 30 minutes from start to finish and works beautifully served over rice or pasta, or alongside a simple salad or steamed vegetables.

img 1420 1

Serve with a green vegetable or a side salad. Popular pairings include sautéed broccoli, creamed peas, or green beans almondine. The bright lemon and thyme in the sauce complement the mild, flaky mahi mahi and transform an everyday weeknight meal into something special.

💖 Why You’ll Love This Recipe

  • Quick – Ready in about 30 minutes, including prep and cooking.
  • Simple – Uses basic pantry ingredients and straightforward steps.
  • Delicious – A creamy lemon-butter sauce with thyme and garlic elevates the mild fish without overpowering it.

🥘 Ingredients

img 1420 2

📖 Ingredient Notes / Variations

  • Fish – Mahi mahi is a firm, mild white fish that flakes nicely when cooked.
  • Lemons – Use zest and fresh juice from two lemons for bright, fresh flavor.
  • Cream – Heavy cream or cooking cream helps thicken the sauce; regular milk will be too thin.

(See the recipe card below for exact ingredient amounts and full instructions.)

🔪 Step-By-Step Instructions

How to bake mahi mahi in the oven:

img 1420 3

Step 1: Preheat oven to 450°F. In a small saucepan over low heat, melt the butter. Add minced garlic, thyme, lemon zest and juice, and cream. Warm until the mixture is hot and just beginning to bubble, stirring occasionally, about 5 minutes. Do not boil. Remove from heat.

img 1420 4

Step 2: Lightly oil a cast-iron skillet or a 6 x 9-inch oven-safe baking dish. Arrange the mahi mahi fillets in the dish and season with salt and pepper.

img 1420 5

Step 3: Pour the warm lemon-butter-cream sauce over the fish, cover the dish, and bake for 15 minutes.

img 1420 6

Step 4: Uncover and bake an additional 5 minutes to lightly brown the top. Remove from the oven and let the fish rest 5–10 minutes before serving. Spoon extra sauce over each portion.

(Scroll down to the recipe card for printable measurements and nutrition information.)

💭 Expert Tips for the Best Mahi Mahi

  • Avoid overcooking. Mahi mahi is forgiving but will dry out if left too long. Remove from heat when the fillets flake easily and are still moist.
  • Fresh fish is ideal, but properly thawed frozen fillets work well. If using partially frozen fillets, it can be easier to remove the skin at this stage with a sharp knife.
  • If leaving the skin on, place the fillets skin-side down while baking so the flesh browns on top.
  • Heat the sauce until it becomes slightly bubbly, but do not boil—boiling cream can separate and alter the texture. If it curdles slightly, it will still taste fine, though appearance may be affected.
img 1420 7

🧐 Recipe FAQs

Can I bake mahi mahi with the skin on?

Yes. Cook skin-side down so the top browns nicely. You can remove the skin while eating if you prefer.

Do I need to remove the skin before serving?

No; leaving the skin on is fine. It protects the flesh during cooking and can be set on the bottom of the serving plate or slipped away as you eat.

How can I tell if my mahi mahi is fresh?

Fresh fish should smell like the sea—clean and mildly briny—not overly “fishy” or ammonia-like. Check sell-by dates and appearance: the flesh should look moist and slightly translucent.

Can I use other types of fish for this recipe?

Yes. Mild white fish such as cod, halibut, grouper, or red snapper will work. Thinner cuts require less oven time—adjust accordingly.

How do I know if my fish is overcooked?

Overcooked fish becomes dry and tough. Properly cooked mahi mahi should flake easily and remain moist. If unsure, cook slightly less—you can always return it to the oven for a minute or two.

What to Serve with Mahi Mahi

This baked mahi mahi pairs well with steamed rice, buttered or herbed pasta, or roasted potatoes. Add a green side like sautéed broccoli, creamed peas, or green beans almondine and a crisp salad for a complete meal.

  • Green Beans Almondine Recipe (with Bacon)
  • Cream Style Corn
  • Cast Iron Brussels Sprouts
  • Creamed Peas

If you make this baked mahi mahi, please leave a rating and a comment to share how it turned out. Your feedback helps refine timing and seasoning for others who try it.

📋 Recipe

Baked Mahi Mahi Recipe

Baked Mahi Mahi with Creamy Lemon Butter Sauce

Simple, quick, and flavorful—ready in about 30 minutes.

Ingredients

  • 1 pound fresh mahi mahi, skin removed (four 4-ounce portions)
  • 2 lemons, zest and juice
  • 1/2 cup heavy cream
  • 2 tablespoons butter
  • 2 tablespoons olive oil (or oil of choice)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon dried thyme
  • 1 teaspoon minced garlic (about 1 large clove)

Instructions

  1. Preheat the oven to 450°F.
  2. In a small saucepan, melt butter over low heat. Add garlic, thyme, lemon zest and juice, and cream. Heat until the sauce is warm and just beginning to bubble, about 5 minutes. Remove from heat.
  3. Lightly oil an oven-safe skillet or 6 x 9-inch baking dish. Arrange the mahi mahi fillets and season with salt and pepper. Pour the butter-lemon-cream sauce over the fillets. Cover the dish.
  4. Bake covered for 15 minutes. Uncover and bake an additional 5 minutes to allow the top to brown slightly.
  5. Remove from oven and let rest 5–10 minutes. Serve over rice or pasta and spoon the sauce over the fish.
  6. Store leftovers in the refrigerator up to 3 days.

Notes

  • The fresher the fish, the better the result. Thawed frozen mahi mahi works well when mostly defrosted.
  • If the fish is partially frozen with skin attached, removing the skin now can be easier than when fully thawed. Alternatively, cook skin-side down.
  • Keep the sauce just below a boil to avoid curdling the cream; slight bubbling is fine.

Nutrition (per serving)

Calories: 233 kcal | Carbohydrates: 6 g | Protein: 1 g | Fat: 24 g
Tried this recipe? Share it!
Leave a rating and a comment to let others know how it turned out.