pan seared mahi mahi fillets with lemon wedge, herbs, black pepper, and red pepper flakes
Healthy Recipes

Mahi Mahi Recipe

This mahi mahi recipe achieves flaky, tender fish with a golden crust, coated in a lemon-garlic butter sauce, and tastes like it came straight from a restaurant – but it cooks in minutes on a weekday. On top of that, it uses a simple technique that will give you perfectly juicy fish without the dryness, stickiness, and blandness.

What Is Mahi Mahi?

Mahi mahi (dolphinfish) is the name of a fish with a firm but lean and mild flavor. It is not a good idea to overcook this fish for too long because it will dry out. A good recipe for mahi mahi will rely on cooking methods and finishing sauces of high heat and quick cooking time.

Equipment You’ll Need

  • Large nonstick or stainless skillet
  • Thin spatula or fish spatula
  • Paper towels (for drying the fish)
  • Microplane or grater (optional, for garlic/lemon zest)
  • Instant-read thermometer (optional, but helpful)

If you like bowl-style dinners, you may also like this Greek Ground Turkey Rice Bowls.

Key Ingredients (and Smart Swaps)

  • Mahi mahi fillets: Fresh and thawed both work, just make sure to pat them dry
  • Butter + olive oil: Helps to bring flavor with the butter and the oil helps to prevent burning
  • Garlic: Adds a savory flavor, use garlic powder in a pinch
  • Lemon (juice + optional zest): Brightens the fish and adds a nice balance to the oil and fish
  • Seasonings: Salt, black pepper, paprika, and red pepper flakes (optional)
  • Fresh herbs (optional): Parsley, dill, or chives for a clean finish

The recipe for Mahi Mahi relies on simple ingredients, but the use of fresh lemons and the proper seasoning of the fish plays a huge difference.

Mahi Mahi Recipe (Pan-Seared Lemon Garlic Butter)

Yield

Serves 2–3

Ingredients

  • 2 mahi mahi fillets (about 6 oz / 170 g each)
  • 1/2 tsp salt (or to taste)
  • 1/2 tsp black pepper
  • 1/2 tsp paprika (regular or smoked)
  • 1 tbsp olive oil
  • 2 tbsp butter, divided
  • 3 cloves garlic, minced
  • 2 tbsp lemon juice (plus lemon wedges for serving)
  • 1 tsp lemon zest (optional, but great)
  • 1–2 tbsp chopped parsley (optional)
  • Pinch of red pepper flakes (optional)

Step-by-Step Instructions

Step 1: Dry and season the fish

First, pat the mahi mahi very dry with paper towels, otherwise it won’t sear well. Then season both sides with salt, pepper, and paprika.

Step 2: Sear

Now you will want to grab a skillet and put it on medium-high heat. Coat it with olive oil and add 1 pound of butter. While that is heating, you should have your fillets ready. Once your pan is hot add your fillets. Leave them in there for 3-4 without moving them.

Step 3: Flip and finish

After that is up, flip them and leave them for another 2-4 to cook depending on the thickness of your fillet. Watch it closely after the fish is cooked to your preference. The fish will finish cooking as you leave it to rest.

Optional doneness check: Pull the fish when it reaches about 137-140 °F (58-60 °C) in the thickest part.

Step 4: Make the sauce

Now for the sauce. Reduce the heat and add your 1 pound of butter. Once that melts, add some garlic. That should be stirred for about 20-30 seconds. Then, add your lemon juice and if you want lemon zest and a pinch (or more) of the red pepper flakes.

With the spoon full, pour it over your cooked fish and add a little parsley. This sauce is why the recipe is quick and called butter mahi mahi. Bright, buttery, and not dry.

Easy Variations

1) Baked version (hands-off)

To make it more hands-off, cook it for 10-12 minutes at 400°F (205°C) depending on thickness. After that, pour it with the same lemon-garlic butter sauce.

2) Cajun mahi mahi

Add 1-2 tsp of Cajun seasoning. If you choose to do this, be careful not to add too much salt.

3) Mediterranean style

To make it more Mediterranean style, add the olives and capers with the lemon juice. This will make it more of a briny and bright flavor.

4) Creamy lemon option

If you want a creamy sauce, stir heavy cream into it. This is great if you want to pair it with rice or use it with pasta.

Best Sides to Serve With It

  • Rice, quinoa, or couscous
  • Roasted potatoes or mashed potatoes
  • Steamed green beans or asparagus
  • Simple salad with lemon vinaigrette

Since the sauce is tangy, lighter sides usually pair best with this mahi mahi recipe.

Make-Ahead and Storage

  • Fridge: Store leftovers in an airtight container for up to 2 days.
  • Reheat: Warm gently in a covered skillet over low heat with a small splash of water or extra butter; otherwise, high heat can dry it out.
  • Meal prep tip: Keep sauce separate, then reheat and spoon over at the end for the freshest taste.

Troubleshooting

My fish stuck to the pan

First, make sure the pan and oil are hot before adding the fish. Also, don’t flip too early; once a crust forms, it releases more easily.

It turned out dry

Most likely it was overcooked. Therefore, shorten the cooking time and pull it earlier next round—mahi mahi goes from perfect to dry quickly.

My sear isn’t golden

Usually the fish was wet or the pan wasn’t hot enough. Next time, pat it drier and preheat longer.

Frequently Asked Questions

Can I use frozen mahi mahi?

Yes. However, thaw overnight in the fridge and pat very dry before cooking to prevent steaming.

How will I know it’s done cooking if I don’t have a thermometer?

It should have a tough opaque exterior. On the other hand, the center shouldn’t be hard and should feel a little springy.

Can I use bottled lemon juice?

You can use the bottled type, but a fresh lemon definitely has a cleaner taste. For the most pronounced flavor, go fresh if it’s your choice.

Conclusion

This mahi mahi recipe can be done in a flash, and depends heavily on cook time. It has a sear and a lemon garlic butter sauce, and it’s bright. One your family will love.

Leave a Reply

Your email address will not be published. Required fields are marked *