Mahi Mahi Recipe Oven (Tender & Flavorful)

Mahi mahi recipe oven is a foolproof way to get restaurant-quality fish on your table in under 30 minutes. This flaky white fish becomes tender and buttery when baked, making it perfect for weeknight dinners or impressing guests without the stress.

The oven does all the heavy lifting here, so you can focus on sides or actually enjoying your evening. Whether you’re new to cooking fish or a seasoned kitchen pro, this method guarantees moist, flavorful results every single time.

Why You’ll Love This Recipe

This baked mahi mahi comes together quickly and tastes like you spent hours in the kitchen. The fish stays incredibly moist while the flavors layer beautifully, and cleanup is minimal.

  • Ready in under 30 minutes from start to table
  • No fishy smell or complicated techniques required
  • Works perfectly for meal prep or feeding a crowd
  • Pairs with endless sides and flavor profiles
  • Budget-friendly protein that feels fancy

My Experience Making This Recipe

I first made baked mahi mahi on a random Tuesday when I grabbed two beautiful fillets at the fish counter and had no real plan. I threw them in the oven with lemon and butter, and my family asked for seconds before I’d even cleaned the pan.

What surprised me most was how forgiving the cooking process feels once you understand the basics. The oven temperature and cooking time work beautifully for fillets of varying thickness, and the gentle heat means you won’t accidentally overcook the fish like you might on a stovetop.

I’ve made this recipe at least a dozen times now, tweaking the seasonings and toppings to match whatever mood I’m in. Every time, friends and family comment on how moist and flaky the fish is, and I get to pretend I’m some kind of seafood wizard.

Recipe Overview

  • Recipe Name: Baked Mahi Mahi with Lemon and Herbs
  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 12-15 minutes
  • Total Time: 22-25 minutes
  • Course: Main Dish
  • Cuisine: American / Coastal
  • Calories per Serving: 210

Equipment You Will Need

  • Baking sheet or shallow baking dish
  • Parchment paper or foil
  • Meat thermometer (optional but helpful)
  • Measuring spoons and cups
  • Small bowl for mixing seasonings
  • Tongs or a fish spatula
  • Knife for slicing lemon and garnishing

Ingredients for Mahi Mahi Recipe Oven

  • 4 mahi mahi fillets, 5-6 ounces each, about 3/4 inch thick
  • 3 tablespoons butter, melted
  • 2 lemons, thinly sliced
  • 4 cloves garlic, minced
  • 1 teaspoon sea salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon paprika
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh dill, chopped (optional)
  • Olive oil for the pan

Ingredient Notes and Substitutions

  • Mahi mahi fillets: This firm white fish holds up beautifully in the oven and has a mild, slightly sweet flavor. If mahi mahi isn’t available, use halibut, cod, or snapper and adjust cooking time by a minute or two if the fillets are thicker.
  • Butter: Butter adds richness and keeps the fish moist as it cooks. You can substitute with olive oil for a lighter dish, though you’ll lose some of that luxurious mouthfeel.
  • Lemon: Fresh lemon brightens the fish and cuts through the richness beautifully. If you don’t have fresh lemons, bottled lemon juice works in a pinch, but fresh is really worth having on hand.
  • Garlic: Minced fresh garlic provides depth and aroma. Garlic powder (1/4 teaspoon) can replace fresh garlic if needed, though the flavor won’t be quite as vibrant.
  • Dried oregano: This herb pairs naturally with fish and Mediterranean flavors. Try Italian seasoning or dried basil if oregano isn’t your preference.

How to Make Mahi Mahi Recipe Oven

Step 1: Preheat Your Oven

Crank your oven to 400 degrees Fahrenheit and let it preheat for about 5 minutes. A properly preheated oven ensures even cooking and prevents the outside from drying out while the inside cooks through.

Step 2: Prepare Your Baking Sheet

Line a baking sheet with parchment paper or foil and lightly coat it with olive oil. This prevents sticking and makes cleanup ridiculously easy, which is honestly half the reason I love baking fish.

Step 3: Pat the Fish Dry

Remove your mahi mahi fillets from the refrigerator and gently pat them dry with paper towels. Moisture on the surface prevents proper browning and can make the fish steam instead of bake.

Step 4: Season the Fillets

In a small bowl, mix together the sea salt, black pepper, oregano, and paprika. Sprinkle this seasoning mixture evenly over both sides of each fillet, making sure you cover the entire surface.

Step 5: Arrange Fillets and Toppings

Place the seasoned mahi mahi fillets on your prepared baking sheet, spacing them about an inch apart. Drizzle the melted butter over each fillet and scatter the minced garlic and lemon slices on top of and around the fish.

Step 6: Add Fresh Herbs

Sprinkle the chopped parsley and dill (if using) over the fillets just before they go into the oven. Fresh herbs add brightness and won’t burn if you add them now rather than earlier.

Step 7: Bake the Fish

Place the baking sheet in your preheated 400-degree oven for 12 to 15 minutes, depending on the thickness of your fillets. The fish is done when it flakes easily with a fork and the internal temperature reaches 145 degrees Fahrenheit.

Step 8: Rest and Serve

Remove the baking sheet from the oven and let the fish rest for 2 minutes before plating. This short rest allows the juices to settle, keeping the fish incredibly moist when you take your first bite.

Pro Tip: Use a meat thermometer to check doneness at the thickest part of the fillet rather than guessing, and you’ll never overcook fish again.

Tips for the Best Mahi Mahi Recipe Oven

  • Choose fillets that are roughly the same thickness so they cook at the same rate and finish at the same time.
  • Don’t skip patting the fish dry before seasoning, as moisture interferes with browning and tenderness.
  • Keep an eye on your fillets during the last few minutes of cooking since oven temperatures vary, and you don’t want to miss that perfect done point.
  • Use fresh lemon slices on top of the fillets rather than just squeezing lemon juice, as the slices add flavor and prevent the top from drying out.
  • Let your fish come close to room temperature for 10 minutes before cooking so the inside cooks at the same pace as the outside.
  • Don’t open the oven door repeatedly to peek, as this drops the temperature and extends cooking time unpredictably.

Common Mistakes to Avoid

  • Overcooking is the number one fish killer, turning your beautiful fillet into a tough, rubbery disappointment. Use a thermometer and remove the fish at exactly 145 degrees for perfect results.
  • Skipping the drying step creates moisture on the surface that steams the fish rather than allowing it to bake gently and stay moist inside.
  • Using uneven fillet sizes means some pieces finish cooking while others are still raw in the center. Try to pick fillets of similar dimensions when shopping.
  • Baking at too high a temperature dries out the delicate flesh faster than it can cook through properly. Stick with 400 degrees unless your recipe specifically calls for something different.
  • Crowding the pan prevents air circulation and causes the fish to steam rather than bake evenly. Space your fillets with at least an inch between them.

Serving Suggestions

Baked mahi mahi pairs beautifully with light, fresh sides that let the delicate fish flavor shine. Think vegetables, grains, and acidic components that complement the buttery, lemon-forward profile of this dish.

  • Serve alongside roasted asparagus drizzled with garlic and olive oil for an elegant plated dinner
  • Pair with jasmine rice and sauteed spinach for a complete, satisfying meal
  • Top with a fresh cucumber and tomato salad tossed in lime vinaigrette for bright, summery flavors
  • Add couscous pilaf mixed with roasted cherry tomatoes and fresh herbs for Mediterranean flair
  • Serve on a bed of sauteed kale with roasted sweet potato wedges for a nutrient-packed plate

Variations to Try

  • Cajun Mahi Mahi: Skip the oregano and add cayenne pepper, smoked paprika, garlic powder, and onion powder for a spicy kick that pairs beautifully with rice and beans.
  • Tropical Mahi Mahi: Top the fillets with a mixture of diced pineapple, red bell pepper, and jalapeño for a sweet and spicy Hawaiian-inspired take on this classic.
  • Pesto-Crusted Mahi Mahi: Spread a thin layer of basil pesto over each fillet before baking to add herby, garlicky depth that transforms the entire dish.
  • Asian-Inspired Mahi Mahi: Replace butter with sesame oil, lemon with lime, and herbs with minced ginger, cilantro, and soy sauce for an umami-forward flavor profile.
  • Mediterranean Mahi Mahi: Add capers, olives, sun-dried tomatoes, and fresh basil on top of the fillets for briny, complex flavors that feel restaurant-quality.

Dietary Adaptations

  • Gluten-Free: This recipe is naturally gluten-free as written, so you don’t need any swaps. Just verify that any pre-made seasonings you use are certified gluten-free if that’s a concern.
  • Dairy-Free: Replace the butter with olive oil or ghee, and the dish tastes equally delicious with different but equally lovely flavors.
  • Vegan/Vegetarian: This recipe centers on fish, so try thick slices of tofu or cauliflower steaks marinated in the same seasonings and cooked at the same temperature for a plant-based protein option.
  • Low-Carb/Keto: This recipe is already very low in carbs and fits perfectly into a keto lifestyle, so no adaptations are needed.

Storage and Reheating

Refrigerator

Store leftover baked mahi mahi in an airtight container for up to 3 days. The fish stays moist if you keep it covered, and you’ll actually enjoy eating the leftovers.

  • Store the lemon slices and garlic separately if you want to reheat without extra moisture
  • Keep the fish in its cooking liquid to maintain moisture and flavor

Freezer

You can freeze baked mahi mahi for up to 2 months in a freezer-safe container or wrapped tightly in foil. Thaw overnight in the refrigerator before reheating for best results.

  • Wrap individual fillets separately so you can reheat just what you need
  • Freeze in a single layer on a baking sheet first, then transfer to bags to prevent the fish from sticking together

Reheating

Reheat gently in a 350-degree oven for 5 to 8 minutes until warmed through. This slow reheating prevents the fish from drying out further, keeping it as tender as the original meal.

  • Cover with foil while reheating to trap steam and preserve moisture
  • Skip the microwave, which turns the delicate flesh rubbery and unpleasant

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 210
Total Fat 8g
Saturated Fat 3g
Carbohydrates 2g
Fiber 0g
Sugar 1g
Protein 29g
Sodium 380mg
Cholesterol 95mg

These values are approximate and based on standard ingredient amounts. Nutritional content varies slightly depending on the specific brands and portion sizes you use.

Frequently Asked Questions

Can I Make This Recipe with Frozen Mahi Mahi?

Yes, but thaw your fillets completely in the refrigerator overnight before baking. Cooking from frozen extends your baking time by 5 to 10 minutes and can lead to uneven cooking.

How Do I Know When the Fish is Perfectly Done?

The fish should flake easily when you press it gently with a fork, and the thickest part should reach 145 degrees Fahrenheit on a meat thermometer. At this point, it’s moist and tender but fully cooked.

Can I Prepare This Ahead and Bake It Later?

Absolutely, you can season and assemble everything on the baking sheet up to 4 hours ahead, then cover and refrigerate. Bake from cold when you’re ready, adding 2 to 3 minutes to the cooking time.

What Should I Do If My Fish Turns Out Dry?

Next time, use a thermometer and remove the fish at exactly 145 degrees rather than guessing. Overcooked fish is impossible to rescue, so precise timing is your best friend.

Can I Use This Recipe for Other Types of Fish?

Definitely, this method works beautifully for halibut, cod, snapper, and other firm white fish. Just check the thickness and adjust timing accordingly, as thicker or thinner fillets cook at different rates than the mahi mahi.

Is Mahi Mahi a Sustainable Choice?

Mahi mahi is generally considered sustainable, especially when sourced from responsible fisheries. Check labels for certification from the Marine Stewardship Council if sustainability matters to you.

Final Thoughts

This baked mahi mahi recipe proves that impressive home cooking doesn’t require fancy techniques or hours in the kitchen. With just a preheated oven and quality ingredients, you can have restaurant-quality fish on the table faster than ordering takeout.

Whether you’re cooking for yourself or impressing guests, this reliable, forgiving recipe will become a weeknight staple in your kitchen. Try it this week and discover how easy it really is to cook beautiful, moist, flavorful fish at home. For more seafood inspiration, check out this ahi tuna recipe or explore this steelhead trout recipe for other delicious options.



Baked Mahi Mahi with Lemon and Herbs

A delicious and easy baked mahi mahi recipe that is moist and flaky, perfect for any weeknight dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 people
Course: Main Dish
Cuisine: American, Coastal
Calories: 210

Ingredients
  

Main
  • 4 mahi mahi fillets 5-6 ounces each, about 3/4 inch thick
  • 3 tablespoons butter melted
  • 2 lemons thinly sliced
  • 4 cloves garlic minced
  • 1 teaspoon sea salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon paprika
  • 2 tablespoons fresh parsley chopped
  • 1 tablespoon fresh dill chopped (optional)
  • Olive oil for the pan

Equipment

  • Baking sheet or shallow baking dish
  • Parchment paper or foil
  • Meat thermometer (optional but helpful)
  • Measuring spoons and cups
  • Small bowl for mixing seasonings
  • Tongs or a fish spatula
  • Knife for slicing lemon and garnishing

Method
 

  1. Preheat your oven to 400 degrees Fahrenheit.
  2. Line a baking sheet with parchment paper or foil and lightly coat it with olive oil.
  3. Pat the mahi mahi fillets dry with paper towels.
  4. In a small bowl, mix together the sea salt, black pepper, oregano, and paprika. Sprinkle this seasoning mixture evenly over both sides of each fillet.
  5. Place the seasoned mahi mahi fillets on your prepared baking sheet, spacing them about an inch apart.
  6. Drizzle the melted butter over each fillet and scatter the minced garlic and lemon slices on top of and around the fish.
  7. Sprinkle the chopped parsley and dill (if using) over the fillets.
  8. Place the baking sheet in your preheated oven for 12 to 15 minutes, depending on the thickness of your fillets.
  9. Remove the baking sheet from the oven and let the fish rest for 2 minutes before plating.

Notes

Baked mahi mahi pairs beautifully with light, fresh sides.

Leave a Comment

Recipe Rating