18-Minute Pan-Seared Mahi Mahi for the Ultimate Easy Dinner
Get a restaurant-quality meal in under 20 minutes with this Pan-Seared Mahi Mahi. It is fresh, light, and perfect for a healthy weeknight reset.
It’s 6pm. You’re tired. Dinner needs to happen fast.
This Pan-Seared Mahi Mahi is your new secret weapon. It is fresh, light, and feels like summer on a plate. You will get a restaurant-quality meal in under 20 minutes.
Why You’ll Love This Recipe
This recipe is a total winner for busy weeknights. It delivers a perfectly golden crust every single time. It is high in protein and low in stress. Your family will think you spent hours in the kitchen.
It is the ultimate healthy reset after a long day. The prep is minimal and the cleanup is even faster. You only need one pan and a few pantry staples. It is impressive enough for a date night too.
Easy Cooking Steps
We are keeping things incredibly simple here. You just season, sear, and baste with butter. The butter baste is the secret to juicy fish. Even if you are scared of cooking seafood, you can do this. It is basically foolproof.
What You Need
This recipe uses simple ingredients you likely already have. Fresh fish is best, but frozen works too.
- 2 (6-ounce) mahi mahi fillets
- 1 tablespoon extra virgin olive oil
- 1 tablespoon unsalted butter
- 0.5 teaspoon kosher salt
- 0.25 teaspoon freshly ground black pepper
- 0.5 teaspoon garlic powder
- 0.5 teaspoon smoked paprika
- 0.5 lemon, juiced
- 1 tablespoon fresh parsley, finely chopped
Step-by-Step
- Pat the mahi mahi fillets completely dry with paper towels.
- Combine salt, black pepper, garlic powder, and smoked paprika in a bowl.
- Season all sides of the fillets evenly with the spice mix.
- Heat olive oil in a heavy-bottomed skillet over medium-high heat.
- Place fillets in the skillet and sear for 3 to 4 minutes.
- Flip the fillets and add the butter to the skillet.
- Cook for 3 to 4 minutes while spooning melted butter over the fish.
- Remove from heat, add lemon juice, and garnish with parsley.
Best Ways to Enjoy It
Serve this warm with a side of coconut rice. Add some roasted asparagus for a complete meal. It is perfect for a romantic date night at home. The citrus finish makes every bite pop. You can even flake it for fresh fish tacos.
How to Store Leftovers
Store any leftovers in an airtight container immediately. Keep it in the fridge for up to two days. Reheat gently in a pan over low heat. Do not use the microwave if possible. This keeps the texture flaky and moist. It tastes great cold over a salad too.
Recipe Tips
- Pat the fish bone-dry before seasoning for a better sear.
- Use a heavy skillet for the most even heat.
- Don’t move the fish until it releases easily from the pan.
- Spoon that foaming butter over the top constantly for flavor.
- Check the internal temp to avoid overcooking the fish.
- Let the fillets rest for a minute before serving them.
- Use fresh lemon juice for the brightest flavor profile.
Ways to Switch It Up
- Swap paprika for taco seasoning for a Mexican twist.
- Use lime juice instead of lemon for a tropical vibe.
- Add a pinch of cayenne for some extra heat.
- Top with a fresh mango salsa for a summer treat.
- Try a drizzle of honey for a sweet and salty finish.
FAQs
Can I use frozen mahi mahi?
Yes, just make sure to thaw it completely first. Pat it extra dry before cooking to remove moisture.
How do I know when the fish is done?
The fish should reach an internal temperature of 145 degrees. It will also flake easily with a fork.
You are going to love how easy this is. Go get cooking!
— Jasmine

Ingredients
Method
- Pat the mahi mahi fillets completely dry with paper towels to ensure optimal searing.
- In a small bowl, combine salt, black pepper, garlic powder, and smoked paprika. Season all sides of the fillets evenly.
- Heat the olive oil in a heavy-bottomed skillet over medium-high heat until it reaches its shimmering point.
- Carefully place the fillets in the skillet. Sear undisturbed for 3 to 4 minutes until a golden-brown crust has formed and the fish releases easily from the pan.
- Flip the fillets. Add the butter to the skillet and allow it to foam.
- Continue cooking for another 3 to 4 minutes, frequently spooning the melted butter over the fish, until the internal temperature reaches 145 degrees Fahrenheit (63 degrees Celsius).
- Remove the skillet from heat. Deglaze the pan slightly with lemon juice over the fish and garnish with chopped parsley before serving.
