Brown Butter Lime Mahi Mahi with Avocado Salsa Recipe
Introduction
This Brown Butter Lime Mahi Mahi with Avocado Salsa is a vibrant and flavorful dish that combines perfectly seared fish with a rich, tangy sauce and a refreshing salsa. It’s a quick and elegant meal that’s perfect for weeknights or special occasions.

Ingredients
- 1 tablespoon olive oil
- 4 mahi mahi fish filets
- Salt
- Ground black pepper
- 6 tablespoons unsalted butter
- 3 tablespoons fresh lime juice
- 1 teaspoon honey
- 1 teaspoon minced garlic
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- 1 large avocado, diced (about 1 cup)
- 1 Roma tomato, diced (about ½ cup)
- ¼ cup diced red onion
- ½ cup corn
- 1 tablespoon fresh lime juice (for salsa)
- 1 tablespoon finely chopped fresh cilantro
- ⅛ teaspoon salt (for salsa)
Instructions
- Step 1: Heat a large 12 or 14-inch skillet over medium-high heat and add 1 tablespoon olive oil. Season the mahi mahi filets with salt and black pepper. Place them in the skillet and cook for 4-5 minutes on each side, until they are golden and reach an internal temperature of 145°F.
- Step 2: Remove the fish from the skillet and set aside on a plate.
- Step 3: Add 6 tablespoons unsalted butter to the same skillet and heat over medium-low heat. Swirl the butter occasionally until it turns light brown and gives off a nutty aroma.
- Step 4: Turn off the heat and whisk in 3 tablespoons fresh lime juice, 1 teaspoon honey, 1 teaspoon minced garlic, ½ teaspoon salt, and ½ teaspoon ground black pepper.
- Step 5: Return the fish to the skillet and coat the filets with the brown butter lime sauce. Warm over medium-low heat until heated through.
- Step 6: In a medium bowl, combine the diced avocado, diced Roma tomato, diced red onion, corn, 1 tablespoon fresh lime juice, chopped cilantro, and ⅛ teaspoon salt. Stir gently to combine.
- Step 7: Serve the mahi mahi topped with the avocado salsa immediately.
Tips & Variations
- For added heat, sprinkle some red pepper flakes into the brown butter lime sauce.
- Use fresh corn for the salsa when in season for the best sweetness and texture.
- Swap mahi mahi for another firm white fish like halibut or cod if preferred.
- Serve with rice or quinoa to make it a complete meal.
Storage
Store any leftover mahi mahi and avocado salsa separately in airtight containers in the refrigerator for up to 2 days. Gently reheat the fish in a skillet over low heat to keep it moist. The avocado salsa is best served fresh, but can be chilled briefly.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen mahi mahi for this recipe?
Yes, just be sure to thaw the mahi mahi completely and pat it dry before cooking to ensure a good sear.
What if I don’t have fresh lime juice?
Fresh lime juice adds brightness to the dish, but you can substitute with freshly squeezed lemon juice in equal amounts if needed.
Print
Brown Butter Lime Mahi Mahi with Avocado Salsa Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
This Brown Butter Lime Mahi Mahi with Avocado Salsa recipe offers a flavorful and elegant dish featuring perfectly seared mahi mahi fillets topped with a rich, nutty brown butter lime sauce and a fresh, zesty avocado salsa. The combination of buttery lime sauce and crisp, cool salsa creates a balanced and delicious seafood entrée perfect for any occasion.
Ingredients
For the Mahi Mahi and Sauce
- 1 tablespoon olive oil
- 4 mahi mahi fish filets
- Salt, to taste
- Ground black pepper, to taste
- 6 tablespoons unsalted butter
- 3 tablespoons fresh lime juice
- 1 teaspoon honey
- 1 teaspoon minced garlic
- ½ teaspoon salt
- ½ teaspoon ground black pepper
For the Avocado Salsa
- 1 large diced avocado (about 1 cup)
- 1 diced Roma tomato (about ½ cup)
- ¼ cup diced red onion
- ½ cup corn (fresh or thawed if frozen)
- 1 tablespoon fresh lime juice
- 1 tablespoon finely chopped fresh cilantro
- ⅛ teaspoon salt
Instructions
- Heat the Skillet: Place a large 12 or 14-inch skillet over medium-high heat and add 1 tablespoon of olive oil to warm.
- Season and Cook Fish: Season the 4 mahi mahi filets with salt and ground black pepper on both sides. Add them to the hot skillet and cook for 4-5 minutes per side until they develop a golden crust and reach an internal temperature of 145°F.
- Remove Fish: Carefully remove the cooked fish from the skillet and set them aside on a plate to keep warm.
- Brown the Butter: Reduce the heat to medium-low, add 6 tablespoons of unsalted butter to the same skillet, and swirl occasionally. Continue cooking until the butter turns light brown and emits a nutty aroma, indicating it is browned.
- Make Brown Butter Lime Sauce: Turn off the heat and whisk into the browned butter 3 tablespoons fresh lime juice, 1 teaspoon honey, 1 teaspoon minced garlic, ½ teaspoon salt, and ½ teaspoon ground black pepper until well combined.
- Rewarm Fish in Sauce: Return the mahi mahi filets to the skillet and spoon the brown butter lime sauce over them. Warm the fish on medium-low heat until heated through and well coated.
- Prepare Avocado Salsa: In a medium bowl, gently combine the diced avocado, diced Roma tomato, diced red onion, corn, 1 tablespoon fresh lime juice, finely chopped fresh cilantro, and ⅛ teaspoon salt. Mix carefully to combine without mashing the avocado.
- Serve: Plate the mahi mahi fillets and generously top each with the fresh avocado salsa. Serve immediately for best flavor and texture.
Notes
- Ensure the butter does not burn while browning; remove from heat promptly when it turns a golden brown and smells nutty.
- Use fresh lime juice for the best bright, tangy flavor in both the sauce and salsa.
- Serve with steamed rice or a light salad for a complete meal.
- If corn is not in season, canned or frozen corn can be used after thawing and draining.
- To check fish doneness, use a meat thermometer for accuracy: mahi mahi is done at 145°F internal temperature.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Keywords: mahi mahi, brown butter sauce, lime, avocado salsa, seafood recipe, healthy fish dinner

