Garlic Butter Mahi Mahi
When it comes to weeknight dinners that feel fancy but are incredibly easy to whip up, Garlic Butter Mahi Mahi is a show-stopper. With its rich, buttery flavor punctuated by the brightness of fresh lemon, this dish effortlessly elevates your dinner table. Mahi Mahi is not only delicious, but it’s also a healthy option packed with lean protein and omega-3 fatty acids. So let’s dive into this delightful recipe that will make your taste buds sing!
Why This Recipe Belongs in Your Rotation

Garlic Butter Mahi Mahi is a versatile dish that checks all the boxes: it’s quick, flavorful, and packed with nutrients. You can prepare this meal in under 30 minutes, making it perfect for busy weeknights or an elegant weekend dinner. The combination of garlic and butter creates a luscious sauce that complements the mild, flaky texture of the mahi mahi perfectly. Plus, with just a handful of ingredients, you can impress your family and friends without spending hours in the kitchen.
What We’re Using
- 2 small lemons – Freshly squeezed juice adds brightness and acidity to the dish.
- 4 mahi-mahi fillets (4-6 oz each) – The star of the show, known for its firm texture and mild flavor.
- Salt – Enhances the flavors of the mahi mahi and garlic.
- Ground black pepper – Adds a touch of heat and depth to the seasoning.
- 2 tablespoons olive oil – Used for cooking the fish, providing a healthy fat option.
- 2 cloves garlic, minced – Infuses the dish with aromatic flavors.
- 4 tablespoons unsalted butter – Creates a rich, velvety sauce that coats the fish.
- 1 tablespoon fresh parsley, chopped – For garnish, adding color and a hint of freshness.
Recommended Tools
- Large skillet – Perfect for searing the fish and making the garlic butter sauce.
- Spatula – For flipping the fish without breaking it apart.
- Citrus juicer – To easily extract juice from the lemons.
- Measuring spoons – For accurate ingredient measurements.
- Cutting board and knife – Essential for prepping your ingredients.
Garlic Butter Mahi Mahi: Step-by-Step Guide

Step 1: Prepare the Ingredients
Start by gathering all your ingredients. Rinse the mahi mahi fillets under cold water and pat them dry with paper towels. This ensures a nice sear when cooking. Next, juice the two small lemons and set the juice aside.
Step 2: Season the Fish
Season both sides of the mahi mahi fillets generously with salt and ground black pepper. This simple seasoning will enhance the natural flavors of the fish and the garlic butter sauce.
Step 3: Heat the Skillet
In a large skillet, heat the olive oil over medium-high heat. Once the oil is hot, carefully add the mahi mahi fillets to the skillet. Cook for about 4-5 minutes on one side until golden brown and the fish easily releases from the skillet.
Step 4: Flip the Fillets
Using a spatula, gently flip the fillets over and cook for an additional 4-5 minutes on the other side. The fish should be cooked through and flake easily with a fork. Once cooked, remove the fillets from the skillet and set aside on a plate.
Step 5: Make the Garlic Butter Sauce
In the same skillet, reduce the heat to medium. Add the minced garlic and sauté for about 30 seconds until fragrant. Be careful not to burn the garlic. Next, add the unsalted butter and lemon juice into the skillet. Allow the butter to melt and combine with the garlic, stirring continuously to create a smooth sauce.
Step 6: Combine and Serve
Return the mahi mahi fillets to the skillet, spooning the garlic butter sauce over each fillet. Cook for an additional minute to warm the fish through. Finally, garnish with fresh chopped parsley for a pop of color and flavor before serving.
Quick Replacement Ideas

- Butter – Use ghee or a plant-based butter alternative for a dairy-free option.
- Mahi Mahi – Substitute with other firm white fish like halibut or snapper.
- Olive oil – Can be replaced with avocado oil for a higher smoke point.
- Fresh parsley – Basil or cilantro can be used for a different flavor profile.
Steer Clear of These
- Overcooking the fish – Mahi mahi can become dry if cooked too long.
- Using old garlic – Fresh garlic provides the best flavor; avoid dried or past-their-prime cloves.
- Skipping the seasoning – Proper seasoning is key to enhancing the dish’s overall flavor.
Keep-It-Fresh Plan
Garlic Butter Mahi Mahi is best enjoyed fresh, but if you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm in a skillet over low heat, adding a little extra butter or lemon juice to keep the fish moist. For optimal freshness, avoid freezing the cooked mahi mahi, as it can alter the texture.
Your Top Questions
Can I use frozen mahi mahi for this recipe?
Yes, you can! Just make sure to thaw the mahi mahi completely before cooking for even results. Pat it dry to remove excess moisture for the best sear.
What should I serve with Garlic Butter Mahi Mahi?
This dish pairs beautifully with sides like steamed vegetables, rice, or a fresh salad. Consider a citrus salad to complement the lemony flavors!
Can I make this recipe in advance?
While the mahi mahi is best fresh, you can prepare the garlic butter sauce ahead of time and store it in the refrigerator. Just reheat it when you’re ready to serve.
Is this dish suitable for meal prep?
Absolutely! Garlic Butter Mahi Mahi can be a great addition to your meal prep routine. Just store the cooked fish with your desired sides in meal prep containers for a quick, nutritious lunch or dinner.
Hungry for More?
If you loved this Garlic Butter Mahi Mahi, you’re in for a treat! Explore other easy seafood recipes that bring a splash of flavor to your dinner table. From zesty shrimp tacos to creamy salmon pasta, there’s no shortage of delicious options to satisfy your cravings. Keep an eye out for quick and simple weeknight meals that don’t skimp on taste!
Garlic Butter Mahi Mahi is more than just a meal; it’s a culinary experience that captures the essence of fresh ingredients and simple preparation. With its rich flavors and delightful presentation, this dish is sure to impress. You won’t just be filling bellies; you’ll be creating moments worth savoring. So grab your ingredients and get ready to indulge in this divine dish that will become a staple in your home!

Garlic Butter Mahi Mahi
Ingredients
Equipment
Method
- Start by gathering all your ingredients. Rinse the mahi mahi fillets under cold water and pat them dry with paper towels. This ensures a nice sear when cooking. Next, juice the two small lemons and set the juice aside.
- Season both sides of the mahi mahi fillets generously with salt and ground black pepper.
- In a large skillet, heat the olive oil over medium-high heat. Once the oil is hot, carefully add the mahi mahi fillets to the skillet. Cook for about 4-5 minutes on one side until golden brown.
- Using a spatula, gently flip the fillets over and cook for an additional 4-5 minutes on the other side. Remove the fillets from the skillet and set aside on a plate.
- In the same skillet, reduce the heat to medium. Add the minced garlic and sauté for about 30 seconds until fragrant. Add the unsalted butter and lemon juice, stirring continuously to create a smooth sauce.
- Return the mahi mahi fillets to the skillet, spooning the garlic butter sauce over each fillet. Cook for an additional minute to warm the fish through. Garnish with fresh chopped parsley before serving.
Notes
- For a dairy-free option, substitute butter with ghee or plant-based butter.
- Try using halibut or snapper instead of mahi mahi.
- Store leftovers in an airtight container for up to 2 days.
