There’s something truly special about a well-cooked piece of fish, and my go-to for satisfying meals is none other than Pan-Seared Mahi Mahi with Cilantro Lime Butter. This recipe offers pure comfort, whether you’re cooking for family or friends. Imagine a perfectly seared fillet of mahi mahi, its exterior richly golden while the inside remains tender and flaky. Topping it off with a creamy cilantro lime butter creates a burst of flavor that’s simply irresistible.
The key components of this dish come together beautifully. The mahi mahi fillets boast a mild, sweet flavor complemented by the vibrant freshness of cilantro and the acidity of lime juice. Adding a touch of butter enriches the dish, while olive oil helps achieve that delicious sear. The seasoning of salt and pepper sets the foundation, allowing the natural flavors to shine through.
Making this dish is remarkably easy. You start by seasoning the mahi mahi fillets with salt and pepper. Then, heat olive oil in a skillet over medium-high heat and add the fillets. After cooking for about 4-5 minutes on each side until they are golden brown, you prepare the cilantro lime butter by mixing softened butter with chopped cilantro and lime juice. Finally, serve the mahi mahi with the melted butter on top, creating a delightful finish.
This recipe is perfect for a variety of occasions. Whether you’re looking for a lovely dish to enjoy on a warm evening or something to impress guests at a potluck, Pan-Seared Mahi Mahi with Cilantro Lime Butter fits the bill.

Why You’ll Love This Pan-Seared Mahi Mahi with Cilantro Lime Butter
- Quick: This dish can be made in about 30 minutes, making it a great option for busy weeknights.
- Simple Ingredients: It requires just a handful of ingredients that you may already have on hand.
- Comfort Food: The combination of buttery goodness and fresh herbs makes this meal a true comfort along with a lightness that keeps it summery.
- Versatile: Serve it as a main or use it in tacos or salad for a fresh twist.
- Healthy: Mahi Mahi is rich in protein and low in calories, making it a nutritious choice for any meal.
Mahi Mahi Tips
Choosing the right mahi mahi is essential for a successful dish. Look for fillets that are firm and have a moist appearance, without any brown spots. Fresh mahi mahi should smell like the ocean—not fishy. When buying from a market, consider asking the fishmonger for the freshest catch. If you can, opt for wild-caught mahi mahi, as it tends to have a richer taste compared to farmed versions.
Options for Substitutions
- Cod or Halibut: These white fish can replace mahi mahi with similar results.
- Cilantro Substitute: If you’re not a fan of cilantro, parsley is a great alternative.
- Lemon Juice: You can use lemon juice in place of lime juice for a different citrus flavor.
- Ghee or Margarine: For a dairy-free option, replace butter with ghee or a vegan margarine.
- Avocado Oil: Swap olive oil for avocado oil for a high smoke-point alternative.
- Mixed Herbs: Experiment with fresh dill or tarragon if you’re looking for a different herb flavor.
Watch Out for These Mistakes
Even simple recipes can have common pitfalls that affect the final dish. One frequent mistake is overcooking the mahi mahi. Fish cooks quickly—4 to 5 minutes per side should be sufficient for a fillet of average thickness. If you leave it too long, you’ll end up with dry fish.
Another error is using too much seasoning. While salt and pepper are essential, adding too much can overpower the delicate flavor of the fish. Season lightly, allowing the other ingredients to complement rather than mask the taste.
Don’t forget to let your butter soften at room temperature; using hard butter will make it difficult to blend with cilantro and lime juice. If you rush this step, you risk clumps of butter in your final dish. Lastly, remember to serve the fish right after cooking. Mahi mahi is best enjoyed fresh from the skillet with the cilantro lime butter melting over it.

What to Serve With Pan-Seared Mahi Mahi with Cilantro Lime Butter?
This pan-seared mahi mahi pairs beautifully with various side dishes. A light and refreshing salad dressed with a citrus vinaigrette complements the meal perfectly. For something heartier, consider serving it alongside fluffy jasmine rice or roasted vegetables. You might also enjoy sautéed spinach or quinoa for a wholesome accompaniment. Each option enhances the flavors of the mahi mahi while keeping your meal balanced.
Storage Instructions
Store: If you have leftovers, keep them in an airtight container in the refrigerator for up to 2 days to maintain freshness.
Freeze: You can freeze cooked mahi mahi for up to 3 months, making it a good option for meal prep. Just be sure to wrap it well to avoid freezer burn.
Reheat: For stovetop reheating, place the fish in a skillet over low heat for a few minutes until warmed through. If using a microwave, cover the fish with a damp paper towel and heat in 30-second intervals until heated to your liking.
Recipe Info
Preparation Time: 10 minutes
Cooking Time: 10 minutes
Total Time: 20 minutes
Level of Difficulty: Easy
Servings: 2
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 400-500
- Protein: 45-50g
- Fat: 25-30g
- Carbohydrates: 1-5g
Ingredients
- Mahi Mahi fillets
- Salt
- Pepper
- Cilantro
- Lime juice
- Butter
- Olive oil

Step-by-Step Instructions
Step 1: Season the Fish
Begin by seasoning the mahi mahi fillets with salt and pepper on both sides. This step is essential to enhance the fish’s natural flavor.
Step 2: Heat the Olive Oil
In a skillet, heat a couple of tablespoons of olive oil over medium-high heat. Make sure the oil is hot before adding the fish for the best sear.
Step 3: Cook the Fillets
Carefully add the seasoned mahi mahi fillets to the skillet. Cook for about 4-5 minutes on each side, until the fish is golden brown and flakes easily with a fork.
Step 4: Prepare the Cilantro Lime Butter
While the fish is cooking, take a small bowl and mix softened butter with chopped cilantro and lime juice. Stir until well combined and creamy.
Step 5: Serve Your Dish
Once the fish is cooked, remove it from the skillet. Place the mahi mahi on plates and liberally spoon the cilantro lime butter over the top, allowing it to melt beautifully before serving.
In conclusion, Pan-Seared Mahi Mahi with Cilantro Lime Butter is a delightful and hassle-free recipe to add to your cooking repertoire. The combination of fresh flavors and quick preparation makes it a perfect choice for any occasion. I encourage you to try this recipe, share your feedback, or explore other similar posts on the blog. Happy cooking!

Pan-Seared Mahi Mahi with Cilantro Lime Butter
Ingredients
Method
- Begin by seasoning the mahi mahi fillets with salt and pepper on both sides.
- In a skillet, heat a couple of tablespoons of olive oil over medium-high heat.
- Carefully add the seasoned mahi mahi fillets to the skillet and cook for about 4-5 minutes on each side, until golden brown and flaky.
- While the fish is cooking, mix softened butter with chopped cilantro and lime juice in a small bowl until well combined and creamy.
- Once the fish is cooked, remove it from the skillet and place it on plates. Spoon the cilantro lime butter over the top, allowing it to melt before serving.