• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe

Published: Aug 19, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore fresh mahi mahi, and this recipe for How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe is one of my go-to dishes whenever I want something light, flavorful, and impressively easy. The way the tender mahi mahi fillets soak up the rich garlic butter and brighten up with a splash of fresh lemon never fails to delight me. Whether I’m cooking for a quick weeknight dinner or entertaining guests, this recipe consistently delivers perfectly seared, moist fish that feels a little luxurious without any fuss.

Why You'll Love This How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe

What really gets me excited about this recipe is the brilliant harmony of flavors. The delicate, mildly sweet flavor of fresh mahi mahi pairs beautifully with the bold, aromatic garlic butter, and then the lemon juice adds that perfect zing to cut through the richness. It’s like a symphony on my plate with every forkful. I find myself savoring the buttery finish and the fresh pop of herbs, making it a truly satisfying yet light meal.

Another reason I can’t recommend this dish enough is how incredibly simple it is to prepare. Even if you don’t consider yourself a seasoned cook, this recipe walks you through an effortless searing technique that yields restaurant-quality results at home. Plus, it comes together in under 20 minutes, which is a total lifesaver for busy evenings. I love serving this up for casual lunches, elegant dinners, or even for a weekend family gathering — it always impresses but never overwhelms.

Ingredients You'll Need

Two thick pale pink fish fillets lay side by side on crinkled baking paper over a white marbled texture. To the lower left of the fillets is a single light brown garlic clove. Below the fillets, a small white bowl holds coarse salt mixed with cracked black pepper. To the right of the fillets, a glass bottle filled with golden olive oil and a block of yellow butter rest near a knife with a black handle. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe is how it uses just a handful of ingredients, each adding something special. The mahi mahi itself is the star with its flaky, firm texture, while butter and garlic bring warmth and aroma. Olive oil helps with a perfect sear, and lemon juice keeps everything bright and fresh, with parsley adding a pop of color and herbaceous notes.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • 2 fresh mahi mahi fillets: Choose firm, thick fillets for the best sear and texture.
  • Kosher salt: Essential for enhancing the natural flavor of the fish without overpowering it.
  • Black pepper: Adds a subtle heat and depth to the seasoning.
  • 1 tablespoon olive oil: Helps achieve a golden, crispy crust on the mahi mahi.
  • 2 tablespoons butter: Creates a luscious, rich garlic butter sauce that coats every bite.
  • 1 garlic clove minced: Fresh garlic gives the dish its inviting aroma and punch.
  • 1 tablespoon fresh lemon juice: Brightens the flavors and balances the richness of butter.
  • Chopped fresh parsley for serving: Adds a vibrant, fresh herbal note and attractive color.
  • Lemon wedges for serving: For an extra burst of citrus at the table.

Directions

Step 1: Take the mahi mahi out of the refrigerator about 15 minutes before cooking to bring it to near room temperature. Pat the fillets dry thoroughly with paper towels; this simple step is key to getting a nice, golden sear.

Step 2: Heat the olive oil in a large skillet over medium-high heat. Make sure the pan is hot before placing the fish in it — a properly heated pan ensures the fish won’t stick and will develop that beautiful crust.

Step 3: Season both sides of the mahi mahi generously with kosher salt and black pepper. Then carefully place the fillets in the skillet.

Step 4: Cook the fish without moving it for about 3 to 4 minutes until the underside is golden and the fish releases easily from the pan. Flip the fillets and cook the other side for another 3 minutes or until cooked through.

Step 5: Lower the heat to medium-low. Add the butter and minced garlic to the skillet. As the butter melts, gently tilt the pan and spoon the flavorful garlic butter over the fish repeatedly for about 30 seconds to infuse it with those rich flavors.

Step 6: Stir in the fresh lemon juice and spoon the pan juices again over the mahi mahi. The fish is perfectly cooked when it’s opaque in the center and flakes easily when pressed lightly with a fork.

Step 7: Remove the fish from the pan right away to prevent overcooking. Plate the mahi mahi and spoon the garlic butter sauce on top. Garnish generously with chopped fresh parsley and serve with lemon wedges for squeezing at the table.

Grilling Instructions: Brush fillets with olive oil and cook on a preheated grill over medium-high heat for 3-4 minutes per side. Meanwhile, prepare the garlic butter sauce in a separate skillet or small saucepan and keep it warm. Serve grilled mahi mahi drizzled with the sauce for a slightly smoky, outdoor flavor.

Servings and Timing

This recipe serves 2 people generously, making it great for an intimate dinner or a simple yet special lunch. Prep time is incredibly quick at about 10 minutes, and the cooking itself takes only 8 minutes, so you’re looking at a total time under 20 minutes from start to finish. There’s no additional resting time required — the mahi mahi is best enjoyed immediately while warm and fresh from the pan or grill.

How to Serve This How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe

Two light brown fish fillets with a slight golden crust lie side by side in a black pan. The fillets have small black pepper pieces and minced garlic scattered on top, and the surface of the fish shows light grill marks. A silver spoon is in the lower right corner, spreading some glossy golden oil over the fillets. The cooking area has a shiny, oily texture. Photo taken with an iphone --ar 4:5 --v 7

I love serving this mahi mahi with light, complementary side dishes that let the fish shine. For example, a simple bed of steamed asparagus or green beans work wonderfully, their subtle flavor balancing the richness of the garlic butter. Roasted baby potatoes or a fluffy rice pilaf are also excellent if you want something a bit heartier on the plate. I find that a crisp, fresh salad with a lemon vinaigrette pairs beautifully for a refreshing contrast.

Presentation-wise, I always sprinkle a little extra chopped parsley right before serving to add a lovely burst of green, and I place a lemon wedge on the side so everyone can add as much citrus as they like. Serving the mahi mahi warm straight from the pan is key; it keeps the butter sauce silky and the fish moist. For portion sizes, I stick to one fillet per person alongside two to three sides for a balanced plate.

When it comes to beverages, a chilled glass of Sauvignon Blanc or a crisp Pinot Grigio complements the brightness and buttery notes perfectly. If you prefer cocktails, a light, citrus-forward drink like a classic gin and tonic or a lemony spritz matches beautifully. For non-alcoholic options, sparkling water with a twist of lemon or iced green tea feels refreshing and light.

Variations

One fun way I mix things up is by swapping out the fresh mahi mahi for other firm white fish like halibut or cod, which soak up the garlic butter equally well. If you want to keep this completely gluten-free, you’re all set as-is since none of the ingredients contain gluten. For a dairy-free version, try swapping the butter for a high-quality olive oil or a vegan butter substitute; you'll still get plenty of richness, just with a slightly different flavor profile.

If you enjoy a bit of heat, adding a pinch of red pepper flakes to the garlic butter as it melts gives the dish a gentle kick that livens it up without overpowering the fish. I’ve also tried finishing the dish with a sprinkle of smoked paprika or fresh chopped basil for a flavorful twist. Another option is to cook the mahi mahi on the grill and keep the garlic butter sauce warm on the side, which lends a subtle smokiness and makes this recipe festive and perfect for cookouts.

For a completely different approach, I sometimes bake the mahi mahi in the oven with garlic butter sauce but find it takes a little longer; still delicious and hands-off for busy days. Whether pan-seared, grilled, or baked, this recipe adapts beautifully to whatever cooking method you prefer.

Storage and Reheating

Storing Leftovers

If you happen to have leftovers, I recommend storing them in an airtight container in the refrigerator as soon as the fish cools to room temperature. I use glass containers with tight lids to maintain freshness and prevent odors from escaping. Stored this way, the cooked mahi mahi will stay good for up to 2 days. It’s best to reheat gently to preserve moisture and flavor.

Freezing

I generally advise against freezing cooked mahi mahi with garlic butter because the delicate texture and buttery sauce don’t always thaw well and can become watery or mushy. If you want to freeze raw mahi mahi fillets ahead of time, make sure to tightly wrap them in plastic wrap and place in a freezer-safe bag to avoid freezer burn. Raw fillets can keep frozen for 1 to 2 months. When you’re ready, thaw in the refrigerator overnight before cooking fresh.

Reheating

To reheat leftover mahi mahi, I gently warm it in a skillet over low heat with a splash of water or a little extra butter to revive the moisture. Avoid microwaving as much as possible since it can dry out the fish quickly. Covering the pan with a lid while warming helps steam the fish a bit and keeps it tender. Reheat just until warmed through; overcooking will make it lose its lovely flaky texture.

FAQs

Can I use frozen mahi mahi for this recipe?

Yes, you can use frozen mahi mahi, but I recommend thawing it completely in the refrigerator overnight and patting it dry before cooking. This ensures you get that nice sear and avoid excess moisture that can steam the fish instead of crisping it.

How can I tell when mahi mahi is perfectly cooked?

Mahi mahi is cooked when the flesh turns opaque and flakes easily with a fork. The internal temperature should reach about 140°F if you use a thermometer. The fish should still be moist and tender, not dry or rubbery.

Can I prepare the garlic butter sauce in advance?

Absolutely! You can make the garlic butter sauce ahead and gently reheat it just before serving. I find it tastes especially rich and flavorful when fresh, so if preparing ahead, add the lemon juice right before serving to keep it bright.

What sides pair best with this mahi mahi recipe?

I love pairing it with fresh vegetables like asparagus, a mixed green salad, or roasted potatoes. Light grains like quinoa or jasmine rice also work beautifully to soak up the garlic butter sauce.

Is this recipe suitable for grilling beginners?

Definitely! The grilling instructions for this recipe are straightforward and quick. Just brush the fillets with oil and keep an eye on the cooking time—3 to 4 minutes per side usually does the trick—so you avoid overcooking. It’s a fantastic recipe to build confidence on the grill.

Conclusion

I truly hope you give this How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe a try—it’s one of those dishes I come back to time and again because it feels special without any complicated steps. The combination of buttery, garlicky goodness with fresh lemon and flaky mahi mahi never fails to brighten my day and satisfy my cravings. I know it will become a favorite in your kitchen just like it is in mine.

Print

How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe

How to Cook Fresh Mahi Mahi with Garlic Butter and Lemon Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 15 reviews

This fresh Mahi Mahi recipe features perfectly seared fish fillets finished with a flavorful garlic butter and lemon sauce. Quick to prepare, the fish remains moist and flaky, making it an ideal choice for a delicious lunch or dinner. Grilling instructions are also provided for those who prefer a smoky, outdoor flavor.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Total Time: 18 minutes
  • Yield: 2 servings
  • Category: Dinner, Lunch
  • Method: Frying
  • Cuisine: American

Ingredients

Mahi Mahi Fillets

  • 2 fresh mahi mahi fillets
  • Kosher salt, to taste
  • Black pepper, to taste
  • 1 tablespoon olive oil

Garlic Butter Sauce

  • 2 tablespoons butter
  • 1 garlic clove, minced
  • 1 tablespoon fresh lemon juice

Garnish and Serving

  • Chopped fresh parsley, for serving
  • Lemon wedges, for serving

Instructions

  1. Prepare the Fish: Remove the mahi mahi fillets from the refrigerator or ice about 15 minutes before cooking to allow them to come to room temperature. Pat them dry thoroughly with paper towels for a good sear.
  2. Heat the Skillet: Place a large skillet over medium-high heat and add the olive oil. Let the pan get hot before adding the fish to ensure a proper sear.
  3. Season the Fillets: Season both sides of the mahi mahi fillets generously with kosher salt and black pepper.
  4. Sear the Fish: Carefully place the seasoned fillets in the hot skillet. Cook without moving them until they develop a golden-brown crust and the fish releases easily from the pan, about 3-4 minutes. Flip and cook the second side for another 3 minutes.
  5. Make Garlic Butter Sauce: Reduce the heat to medium-low. Add butter and minced garlic to the skillet. As the butter melts, tilt the pan and spoon the garlic butter over the fillets continuously for about 30 seconds. Add fresh lemon juice, and spoon the pan juices over the fish once more.
  6. Check Doneness: The mahi mahi is done when the center is opaque and flakes easily with a fork while maintaining moistness.
  7. Serve: Remove the fillets from the pan immediately to prevent overcooking. Spoon remaining garlic butter and pan juices over the top. Garnish with chopped fresh parsley and serve with lemon wedges.
  8. Grilling Option: For grilling, brush the mahi mahi fillets with olive oil and grill over medium-high heat for 3 to 4 minutes per side depending on thickness, until the center turns opaque and flakes easily. Prepare the garlic butter sauce separately by doubling the amount of butter, garlic, lemon juice, and salt. Heat the sauce in a small skillet or saucepan either on a nearby burner or directly on the grill while the fish cooks.

Notes

  • Patting the fish dry is crucial to getting a good sear and preventing sticking.
  • Use fresh lemon juice for the best bright, tangy flavor.
  • Do not overcook mahi mahi to ensure it stays tender and flaky.
  • Grilling adds a smoky flavor and is an excellent alternative to pan searing.
  • The garlic butter sauce can be prepared in advance to save time.
  • This recipe serves 2 but can easily be scaled up.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.