This post may contain affiliate links for which I earn a commission. Read my disclosure page here.

Ready to serve in less than 30 minutes, this easy mahi mahi recipe is perfect for a weeknight meal. Served with a brown butter garlic sauce and finished with some fresh avocado salsa, this is one delicious fish dish!

pan seared mahi mahi plated with avocado salsa

Save This Recipe

Enter your email and we'll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

Fresh, healthy, and full of flavor, this pan seared mahi mahi recipe is served with the most delicious brown butter sauce and topped off with some homemade avocado salsa.

This is a great go-to recipe after a busy day and is a dish that the whole family will love. Perfect in its simplicity, but fancy enough to serve to guests!

Be sure to try my Mahi Mahi with Roasted Pepper Butter Sauce and Honey Sriracha Salmon too!

Why You Will Love This Recipe

  • Quick and easy: Ready to serve in less than 30 minutes, everything is all cooked in one pan so clean up is a breeze too!
  • Healthy: Made with fresh seafood and a zesty avocado tomato salsa, this is a flavorful and wholesome meal.
  • So delicious: The flavors in this dish are so good! The rich buttery and garlic sauce adds so much depth to the mahi mahi and the avocado salsa adds some freshness and zing. This really is a must make! 
Mahi Mahi with salsa on a plate

Tools you need

Ingredients for Mahi Mahi recipe with sauce

  • Mahi Mahi: Also known as Dorado. Mahi Mahi is a white flakey fish that is hearty and tender. It absorbs flavors very easily, so every bite is super delicious.
  • Butter: The butter is gently browned to create a nice nutty flavor.
  • Seasonings for the butter sauce: Lime juice, garlic and honey add sweetness and tang, and these flavors work so well with the salsa.
  • Avocado salsa: Avocado, cherry tomatoes, red onion, lime juice, cilantro.
ingredients for mahi mahi

How To Make This Mahi Mahi Recipe

Avocado salsa

  • Mix the avocado, tomatoes, red onion, lime juice, chopped cilantro, and salt in a small mixing bowl.

Pan Seared Mahi Mahi

  • In a large skillet over medium high heat, add the olive oil. Salt and pepper the mahi mahi and cook until golden 4 – 5 minutes each side, or until the fish filets reach an internal temperature of 135 F. Set aside on a plate.

Brown butter garlic sauce

  • Heat the butter in the same skillet. Swirl the butter occasionally until it has turned a light brown color and is fragrant. Remove from heat and whisk the lime juice, garlic, honey, salt and pepper into the sauce.
  • Add the fish back to the skillet and spoon the sauce over the fish.
  • Top the mahi mahi with the avocado salsa and serve warm.
process images of mahi mahi with avocado salsa

TIPS FROM NELI’S KITCHEN

Recipe Notes and Tips For The Best Mahi Mahi Recipe

  • Pat the mahi mahi fillets dry with kitchen paper before seasoning. This will help them to brown.
  • Take care not to burn the butter, it should be a light golden brown color when it’s taken off of the heat. If it’s burnt it can taste bitter.
  • Use an instant read thermometer to check that the fish is cooked all the way through. It should register at 135F in the thickest part of the fillet.
close up image of mahi mahi topped with avocado salsa on a plate

What Do You Serve It With

This healthy mahi mahi recipe is great to serve alongside your favorite veggie or potato sides for a hearty, healthy, and filling meal. Try it with:

pan seared white fish with avocado salsa on a plate

Recipe FAQs

Can you make this with other fish?

I love mahi mahi, it has a sweet a mild flavor with large and tender flakes. Other white fish like cod would work well with the flavors in this dish, or even salmon or tuna if you prefer those. If you haven’t tried mahi mahi before, this is one delicious way to serve it!

What’s the best way to cook mahi mahi?

I like to cook mahi mahi in a skillet to get it nicely browned on the outside whist staying moist and tender in the middle. Pat it dry before seasoning, this helps to remove excess moisture which can cause the fish to steam when it cooks and it’s harder to brown it nicely. Make sure the oil in the pan is hot when you place it in. It only needs a few minutes on each side, overcooking can cause it to become dry.

More Fish Recipes

If you enjoyed this Easy Mahi Mahi recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Pin this now to find it later

Pin It
No ratings yet

Tap stars to rate

Mahi Mahi Recipe

Ready to serve in less than 30 minutes, this easy mahi mahi is perfect for an easy weeknight meal. Served with a brown butter garlic sauce and finished with some fresh avocado salsa.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4 servings

Save This Recipe

Enter your email and we’ll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

Ingredients  

Brown Butter Garlic Sauce:

Avocado Salsa:

Instructions 

Avocado salsa:

  • Mix the avocado, tomatoes, red onion, lime juice, chopped cilantro, and salt in a small mixing bowl.
    1 avocado, ½ cup cherry tomatoes, ¼ of a red onion chopped, Juice from 2 limes, 2 tablespoons cilantro, 1/8 teaspoon dash of salt

Pan Seared Mahi Mahi:

  • In a large skillet over medium high heat, add the olive oil. Salt and pepper the mahi mahi and cook until golden 4 – 5 minutes each side, or until the fish filets reach an internal temperature of 135 F. Set aside on a plate.
    1 Tablespoon Olive Oil, 4 mahi mahi fish filets, salt and pepper

Brown butter garlic sauce:

  • Heat the butter in the same skillet. Swirl the butter occasionally until it has turned a light brown color and is fragrant. Remove from heat and whisk the lime juice, garlic, honey, salt and pepper into the sauce.
    6 Tablespoons Butter, 3 tablespoons fresh lime juice, 1 clove garlic, 1 teaspoon honey, 1/2 teaspoon salt, 1/4 teaspoon pepper
  • Add the fish back to the skillet and spoon the sauce over the fish.
  • Top the mahi mahi with the avocado salsa and serve warm.

Notes

  • Pat the mahi mahi fillets dry with kitchen paper before seasoning. This will help them to brown.
  • Take care not to burn the butter, it should be a light golden brown color when it’s taken off of the heat. If it’s burnt it can taste bitter.
  • Use an instant read thermometer to check that the fish is cooked all the way through. It should register at 135F in the thickest part of the fillet.

Nutrition

Calories: 424kcal | Carbohydrates: 9g | Protein: 33g | Fat: 29g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 169mg | Sodium: 960mg | Potassium: 1035mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1019IU | Vitamin C: 16mg | Calcium: 45mg | Iron: 2mg

Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.

Like this recipe? Rate and comment below!

Disclaimer: The information provided in this recipe is for informational purposes only and should not be considered medical or nutritional advice. I am not a doctor or a dietitian. Always consult a qualified healthcare provider for personalized guidance regarding your diet or health. For more details, please read my full disclosure page.

About Neli Howard

Meet Neli Howard, the food blogger and recipe developer behind the food blog Delicious Meets Healthy. With over 12 years of cooking experience, Neli specializes in easy, wholesome recipes made with real ingredients and a lot of flavor. Her work has been featured in Forbes, MSN, Yahoo!, CNN, Healthline and more.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.