
There’s something absolutely magical about baked mahi mahi – it’s elegant enough for a dinner party yet simple enough for a weeknight meal. This quick baked mahi mahi recipe comes together in just thirty minutes, making it perfect for busy days when you still want to serve something restaurant-quality at home. The delicate, flaky texture of mahi mahi pairs beautifully with bright citrus and buttery flavors that make your kitchen smell absolutely divine.
Mahi mahi is such a forgiving fish to work with, especially for those who might be intimidated by cooking seafood. Unlike some delicate white fish that can fall apart if you look at it the wrong way, mahi mahi holds together beautifully while staying tender and moist on the inside. The key to perfect baked mahi mahi is not overcooking it – we’re looking for that sweet spot where the flesh is opaque and flakes easily with a fork, but still has a touch of moisture.
What I love most about this recipe is how versatile it is. You can dress it up with fancy toppings and serve it alongside elegant sides like pickled red onions and shishito peppers for a special occasion, or keep it simple with roasted vegetables and rice for a casual family dinner. The beauty of baked mahi mahi is that it doesn’t demand much – just quality fish, good butter, fresh lemon, and a hot oven.
I’ve been making this recipe for years, and it never disappoints. Whether you’re cooking for two or feeding a crowd, this baked mahi mahi recipe scales beautifully. The cooking time stays roughly the same regardless of how many fillets you’re preparing, making it ideal for meal prep or entertaining. The recipe is also naturally low in calories and high in protein, making it a favorite for those watching their health without sacrificing flavor.
One of my favorite things about serving baked mahi mahi is how quickly it comes together. From prep to table in under forty minutes means you can have a stunning dinner on the table without spending hours in the kitchen. The fish cooks while you prepare your sides, so everything comes together in perfect timing. This is the kind of recipe that makes you look like you’ve spent all day cooking when really, you’ve only invested minimal effort.
For the best results with this baked mahi mahi recipe, I recommend starting with fresh, high-quality fillets. If you can, purchase them the same day you plan to cook them. The fresher your fish, the better your final dish will taste. Ask your fishmonger for mahi mahi fillets that are about three-quarters of an inch thick – this ensures even cooking throughout.
The seasoning for this recipe is intentionally simple, allowing the natural flavor of the mahi mahi to shine through. We’re using butter, lemon, garlic, and fresh herbs – the holy trinity of fish seasoning. Some recipes try to mask the fish with heavy sauces, but not this one. We’re celebrating what makes mahi mahi special: its mild, slightly sweet flavor and beautiful flaky texture.
You can easily customize this recipe based on what’s in your pantry. Fresh dill works beautifully, but so do fresh thyme or parsley. If you have white wine on hand, you can splash a bit into the baking dish for extra flavor. Salty ingredients like capers or olives would also complement the mahi mahi nicely, or you could go the creamy route with a light cream sauce.
This baked mahi mahi recipe is also forgiving when it comes to oven temperature. While I specify 400°F, anywhere between 375-425°F will work – you might just need to adjust the cooking time slightly. A hotter oven will cook the fish faster, while a lower temperature will take a few minutes longer.
Serving suggestions for this baked mahi mahi are endless. I love it with roasted vegetables and a simple grain, but it’s also delicious served over pasta or rice. A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs beautifully with this dish. For a lighter option, serve it with a fresh salad and crusty bread for soaking up all those delicious pan juices.
Making this baked mahi mahi recipe has become a staple in my kitchen, and I have a feeling it will become one of your go-to weeknight dinners too. It’s the kind of recipe that proves you don’t need complicated techniques or exotic ingredients to create something truly special. Just good fish, simple ingredients, and proper technique – that’s all you need to impress everyone at your table.
Ingredients
- 4 mahi mahi fillets (about 6 ounces each, approximately 3/4 inch thick)
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- Zest of 2 lemons
- Juice of 2 lemons (about 1/4 cup)
- 2 tablespoons fresh dill, chopped (or 1 tablespoon dried dill)
- 1 tablespoon fresh parsley, chopped
- Sea salt, to taste
- Fresh ground black pepper, to taste
- 1/4 teaspoon red pepper flakes (optional)
- 2 tablespoons olive oil
- Lemon slices for garnish

Instructions
- Preheat your oven to 400°F. While it’s heating, line a large baking sheet with parchment paper or lightly grease a baking dish with butter.
- Pat the mahi mahi fillets dry with paper towels – this is crucial for getting a nice finish and preventing the fish from steaming instead of baking.
- Arrange the mahi mahi fillets on your prepared baking sheet or dish, spacing them about an inch apart so they cook evenly.
- Season both sides of each fillet generously with sea salt and freshly ground black pepper.
If you’re using red pepper flakes, sprinkle a tiny pinch on each fillet now.
- In a small bowl, combine the minced garlic, lemon zest, fresh dill, and fresh parsley.
- Divide the butter into 4 pieces. Place one piece of butter on top of each mahi mahi fillet.
- Top each fillet with an equal portion of the garlic-herb mixture, pressing it gently onto the butter so it adheres.
- Drizzle the olive oil around the fillets on the baking sheet – avoid pouring it directly on the herb topping, which can wash it off.
- Squeeze the lemon juice evenly over all the fillets, making sure each one gets some of the bright citrus flavor.
- Place lemon slices on top of or alongside each fillet for both flavor and presentation.
- Transfer the baking sheet to your preheated 400°F oven and bake for 12-15 minutes, depending on the thickness of your fillets.
- The mahi mahi is done when the flesh is opaque and flakes easily with a fork at the thickest part of the fillet.
Don’t overcook – the residual heat will continue cooking the fish even after you remove it from the oven.
- Remove from the oven and let rest for 2 minutes before serving.
- Carefully transfer each fillet to a serving plate, spooning the pan juices and any herbs over the top.
- Garnish with fresh lemon slices and additional fresh herbs if desired, then serve immediately while hot.

Pro Tips
- Mahi mahi cooks quickly, so keep a close eye on it during the last few minutes of baking to avoid overdrying the delicate fish.
- If your fillets are particularly thick (over 1 inch), you may want to increase the oven temperature to 425°F and check for doneness around 14-16 minutes.
- For meal prep, you can prepare the fillets with all seasonings up to 4 hours ahead of time, then bake just before serving. This makes it perfect for busy weeknights.
- Leftover baked mahi mahi keeps refrigerated for up to 2 days and can be enjoyed cold in salads or reheated gently in a 300°F oven.
- If you don’t have fresh dill, dried dill works well – just use about one-third the amount since dried herbs are more concentrated in flavor.
- White wine lovers can add 1/4 cup of dry white wine to the baking dish before cooking for extra depth of flavor.
- This recipe works beautifully with other mild white fish like halibut, cod, or sea bass – adjust cooking time slightly based on thickness.
- For a Mediterranean twist, add capers, olives, or sun-dried tomatoes to the herb mixture.
- The pan juices are liquid gold – don’t discard them. Serve them spooned over the fish or alongside roasted vegetables.
- Parchment paper makes cleanup incredibly easy and helps prevent sticking, but a well-oiled baking dish works just as well.
