Mahi Mahi Fish in Lemon Garlic Cream Sauce

This Mahi mahi recipe is restaurant delicious but astonishingly easy – on your table in 30 minutes!

Mahi mahi, also known as dorado, is a hearty, tender, flaky fish waiting to grace your dining table with this sensational recipe!  The mahi mahi is spice rubbed then pan seared until golden then bathed in an intoxicating, creamy lemon, garlic sauce. It looks and tastes fancy but is super quick and easy to make!  Serve this one pot mahi mahi recipe with mashed potatoes, pasta, or rice with a big green salad and garlic bread and you have one of the most tantalizing dinners of all time!  I’ve included step by step, detailed instructions on how to cook mahi mahi so you can master this recipe, even if you’ve never made fish before!

If your chicken dinners are becoming monotonous, turn to fish! You’ll love sheet pan fajita salmon, chipotle salmon with mango salsa, salmon in lemon piccata sauce, blackened salmon in creamy Cajun sauce, lemon Parmesan salmon, Asian BBQ salmon and mahi mahi fish tacos!

up close view of mahi mahi  on a stainless steel skillet with lemon cream sauce


 

PIN THIS RECIPE TO SAVE FOR LATER

Easy and delicious Mahi Mahi Fish

This mahi mahi recipe is your answer for easy, quick-cooking dinners that taste extraordinary delicious.  In less than 30 minutes, you’ll be sinking your teeth into tender, juicy, superbly seasoned mahi mahi enveloped in a dreamy sauce.  And while mahi mahi fish is more expensive than chicken, it allows you to serve the entire family in the comfort of your own home at a fraction of the price of dining out.

This mahi mahi recipe is so tantalizing because it’s layered with flavor.  First the spice rub. Often mahi mahi is simply seasoned with salt and pepper but that is a huge missed opportunity for flavor. I love dredging the mahi mahi lightly in flour combined with garlic powder, onion powder, salt and paprika to create a flavorful crust that insulates the fish and transforms it into stand-alone delicious and then absolutely hypnotic with the luscious, bright sauce.  

The sauce is made by sauteeing punchy shallots and zippy garlic then whisking in salty chicken broth, thyme, parsley and a splash of bright lemon juice and luscious heavy cream to create a mesmerizing sauce that’s silky, creamy, fresh and tangy.  The sauce is proud and punchy but not overwhelmingly tart as the lemon flavor is balanced by the decadence of cream. 

Add the mahi mahi fish back to the pan to be swaddles in the sauce and serve however you like it – with potatoes, rice or pasta or go low carb with zoodles or cauliflower rice.   Now all you need is a green salad or vegetable, and maybe some crusty bread to mop up the sauce to complete your sensational dinner.

WHAT IS MAHI MAHI?

  • What is it?  Mahi mahi is a mild, firm, lean white fish that cooks up beautifully tender with a mild flavor.  Mahi mahi is perfect for those new or neutral to seafood because it doesn’t taste overly “fishy.” 
  • What does mahi mahi mean?:  The word mahi-mahi comes from the Hawaiian name for the fish, meaning “strong strong” referring to mahi mahi’s power and speed.  It’s also known as dorado in some countries, meaning “golden” in Spanish, even though it can come in array of colors — bright blues, greens, and yellows.
  • Is mahi mahi dolphin?  There is some confusion about mahi mahi fish being dolphin (like Flipper) because it is also known as dolphin fish – but it is exactly that – a fish and not anything like the mammal dolphin. 
  • What size is mahi mahi? Mahi mahi fish grow up to almost 7 feet and 88 pounds! 
  • Where does mahi mahi come from?  Mahi mahi is a surface-dwelling ray-finned fish found in tropical/subtropical oceans waters, primarily the Atlantic, Gulf of Mexico, and Caribbean with smaller populations also in the Pacific, mainly Hawaii. 
  • Why choose mahi mahi?  Mahi mahi is a smart choice because not only is it healthy and less expensive than halibut, it is considered a sustainable seafood from the Monterey Bay Aquarium’s Seafood Watch list. Scientists assume populations are abundant because they are highly productive and widely distributed throughout warm waters.
  • What is the best way to cook mahi mahi? Mahi mahi can be grilled, pan seared, broiled, or even fried.
  • Is mahi mahi high in mercury?  Many large fish contain high levels of mercury – but not mahi mahi. Mahi mahi fish is considered to have low to borderline moderate mercury levels due to its short life span of only 4 to 5 years.
  • Do you cook mahi mahi with the skin on?  No, you should remove the skin of mahi mahi unless you are grilling it because it is quite thick, tough and not tasty.

What does Mahi Mahi taste like?

Mahi mahi is a firm-meat fish that falls somewhere in the middle when it comes to “how fishy” it tastes.  It is a milder tasting fish than salmon but stronger than cod. The texture of the meat is similar to swordfish; it’s lean, sweet, hearty, firm and tender and absorbs flavor easily, making it a chameleon of flavor.

mahi mahi fish in a stainless steel skillet with lemon cream sauce garnished by chives

Is Mahi Mahi healthy?

Mahi mahi is not only delicious, but good for you too! It is a lean protein and excellent source of vitamins, amino acids, and fish oil that can reduce the risk of heart disease and cancer, fight inflammation, and maintain healthy functions.  Here are just a few of the health benefits: 

  • Lean Protein: a 3.5 oz serving of mahi-mahi contains about 85 calories, with less than one gram of fat and 18.5 grams of protein.
  • Low in mercury:  Mahi mahi is also a smart fish choice because its lower in mercury than many other fishes due to its short life span.
  • Vitamin B: mahi mahi fish is an excellent source of vitamins B-3, B-5, B-6 and B-12. B-3 helps in heart health by controlling cholesterol levels. It also maintains healthy skin, supports brain function and can prevent join problems like arthritis. B-5 helps make blood cells and converts food into energy. B-6 helps your brain and nerves in operations like mood control and hormone regulation. It’s also been proven to aid in liver function. B-12 helps keep nerve and blood cells healthy, and even assists in making DNA. (Pucci Foods)
  • Potassium:  helps to lower blood pressure and combat heart disease.  It also supports heart and muscle function and may reduce the risk of developing kidney stones and help to decrease bone loss.
  • Selenium:  a single serving of mahi mahi contains more than 100% of your recommended daily amount of selenium.  Selenium is an important mineral that plays a role in many bodily functions. It is critical for healthy heart function, metabolism and thyroid function. It also helps boost your immune system, fight inflammation, slow cognitive decline, and even reduce your risk of heart disease.
  • Omega-3 fatty acids: there aren’t very many sources of omega-3 fatty acids other than fish and flaxseed, making mahi mahi a key supplier.  This lipid is a healthy fat which provides essential nutrients that help lower blood pressure and reduce triglycerides which is key to preventing and managing heart disease.

What you’ll need for this Mahi-Mahi recipe

The lemon garlic cream sauce for this mahi mahi recipe is divine.  It’s made with just a few ingredients but delivers a delightful pop of tangy, bright, luscious flavors.  You will need: 

  • Mahi Mahi Fillets: You will need 4-5 mahi mahi fillets 4-6 oz. each, 1-inch thick.
  • Lemon juice:  is the star of the sauce, so use freshly squeezed for the best flavor. I use two tablespoons but you can start with less and add more to taste.  
  • Shallots: you will need three tablespoons shallots. Please don’t substitute with any other onion as shallots are milder and sweeter in flavor with a hint of garlic and won’t overwhelm the sauce, but just enhance it.
  • Garlic:  use 3-4 garlic cloves depending on your garlic love.
  • Chicken broth:  low sodium please so we can control the salt.
  • Heavy cream:  is labeled “heavy whipping cream” and is what makes our sauce delightfully creamy.  It also balances the tanginess.
  • Cornstarch:  thickens the sauce without making it too thick or making a roux.
  • Seasonings:  salt, pepper, dried thyme, and parsley awaken the flavors of the sauce.
two hands holding a tan plate of mahi mahi recipe with a single mahi mahi fish fillet with green beans and potatoes

DO I HAVE TO USE HEAVY CREAM?

This mahi mahi recipe swaps the butter used in many lemon sauces for heavy cream so we get both flavor and a richer consistency to swaddle the mahi mahi.  If you’re looking to cut calories, you may replace the cream with evaporated or omit it and add butter to taste.  You can also omit both heavy cream and butter and squeeze fresh lemon juice directly over your spice rubbed, pan seared mahi mahi.  

CAN I MAKE MAHI MAHI recipe GLUTEN FREE?

Yes!  Simply swap the flour for gluten free flour and you’re all set.

How to purchase Mahi Fish

Mahi mahi is widely available either fresh or frozen at your grocery store.  Here’s what to look for:

FRESH MAHI MAHI

  • Skin:  Mahi mahi is sold as fillets at the seafood counter of your grocery store.  Try and select skinless if you have the option otherwise ask the butcher to remove the skin.  You can also remove it yourself which is easy to do, just work delicately and try not to remove the fish along with the skin!   If you have to select mahi with skin, look for moist and shiny looking skin as opposed to dry.
  • Smell:  Mahi mahi fish should have a fresh, clean neutral scent.   If it smells overly fishy, steer clear, as it’s a sign the fish isn’t fresh.
  • Color:  It should be pink with a few faint red stripes.  Avoid mahi mahi that’s dull, has brown spots or blue edges as these are signs that the fish is no longer fresh and possibly be going bad.
  • Size: Look for fillets weighing about 4-6 oz. and are about 1-inch thick. Thicker fillets remain juicier.  If you end up with thinner fillets, just take extra care not to overcook. 
  • Sustainability:  Look for troll-caught and rod-and-reel caught fish as opposed to long-line caught fish.

How long can you keep fresh mahi mahi in the fridge?

Fresh mahi mahi can be kept for 1 to 2 days in the refrigerator before cooking if you’ve just purchased it or if you have just defrosted it in the refrigerator.  If you defrosted mahi mahi in cold water, it should be cooked immediately.

FROZEN MAHI MAHI

Frozen mahi mahi is a fabulous alternative to fresh because it is less expensive, freezer friendly (literally) AKA convenient, and super fresh – just frozen.  Frozen fish is frozen shortly after it’s caught which means it’s frozen at peak freshness.  So, unless you live coastal (and even then), it can be even fresher than the seafood counter by the time it’s purchased and you actually use it.   

Frozen mahi mahi usually comes in packs of frozen fillets that should be easy to find.  I know Costco sells a 3-pound pack of frozen fillets and even my Sprouts sells them.  Just make sure your package specifies “wild caught” for the best flavor. 

How to defrost frozen mahi mahi

  • Easy Defrost: The easiest way to defrost your mahi mahi fish is in the refrigerator overnight.
  • Quick Defrost: If you forget to defrost your mahi mahi, you can still defrost it the same day you want to cook it.  Keep the mahi mahi fish in its packaging (or else it can become water logged) and place the frozen mahi mahi in a colander then place the colander in a large bowl.  Fill the bowl with cold tap water and let it sit for 15 minutes.   After 10 minutes, replace the water with new cold tap water and submerge the fish again.  Let mahi mahi sit an additional 10- 20 minutes.  If the fish isn’t completely defrosted, then repeat. 

What pan should I use to cook Mahi?

You will want to use a heavy bottom pan that’s large enough to comfortably fit the mahi mahi fish fillets without touching. A large stainless-steel pan is ideal because it provides enough surface area and retains constant heat.  It also doesn’t leach into the food when cooking with citrus (like the lemon juice in this recipe), tomatoes, and vinegars like cast iron and aluminum pans do. I love my stainless steel saucepan as it’s virtually indestructible, distributes heat evenly, and won’t leech into the food. This more economical pan also has excellent reviews.

If you don’t have a stainless-steel pan, you can also use a sturdy nonstick skillet.

Lemon garlic cream sauce Mahi recipe variations

  • Spice it up:  add a kick to the sauce with red pepper flakes to taste or add red pepper to individual servings.
  • Add vegetables:  tomatoes, corn, zucchini, peas, etc. would all be tasty added to the sauce. You would sauté most vegetables (other than peas, spinach, etc.) with the shallots. Spinach should be added to the sauce at the end of cooking; allow to wilt 1-2 minutes.
  • Add Parmesan:  whisk 3-4 tablespoons into the sauce at the end of cooking.  Use freshly grated Parmesan cheese grated on the finest holes of your grater for superior melting ability and flavor.
  • Add capers:  add 2-3 tablespoons capers for a tangy, briny explosion. Capers are flower buds imported from Italy that have been brined to mellow their bitterness.  The resulting brined capers are tangy, salty, lemony doses of flavOR.  They add both acid and salt which intensify the flavor of the sauce. They should be easy to find by the olives at your grocery store.
  • Add sun-dried tomatoes:  purchase the sun-dried tomatoes in a jar packed in oil, not water. They are usually located near the olives or pickles at your grocery store.  Rinse, chop and sauté with the shallots.  
  • Add artichokes: are tender, slightly sweet and nutty and divine in creamy sauces. Purchase artichoke hearts in water NOT marinated. The marinated ones often have an acrid taste. Chop and sauté with the shallots.
up close of mahi mahi fish in a stainless steel skillet showing the beautiful golden seared exterior

HOW TO COOK MAHI MAHI

Whether you are experienced at cooking mahi mahi or not, here are some helpful tips to cook mahi mahi perfectly every time with a golden exterior and tender interior:

Best way to cook Mahi Mahi

  • Remove mahi mahi from the fridge.  Never cook mahi mahi or any protein cold straight from the refrigerator otherwise it will cook unevenly. Instead, remove the mahi mahi from the refrigerator about 15 to 20 minutes before you’re ready to start cooking.
  • Dry fillets.  Pat mahi mahi dry with paper towels before applying the spice rub. Wet or moist fish are more likely to stick to the pan and develop a lackluster crust.
  • Season mahi mahi.  Whisk the seasonings together with flour.  The addition of flour creates a crust that insulates the mahi mahi and helps prevent it from overcooking and also carries flavor.
showing how to cook mahi mahi by seasoning with paprika, onion powder, garlic powder, salt and pepper on a cutting board
  • Wait for a hot pan.  A hot pan doesn’t mean high heat, otherwise your mahi mahi will burn on the outside and remain raw on the inside.  Instead, a hot pan means waiting until your pan is hot before anything touches the pan.  A hot pan creates a golden, flavorful crust that seals in the juices and keeps your mahi mahi tender and juicy. 
  • Adjust heat.  Once the pan is hot, add the oil and wait until it shimmers before adding the mahi mahi. You want the oil to be hot but you don’t want it so hot that it is smoking. Be ready to adjust the heat as needed so your fish cooks evenly.
  • Cook mahi mahi.  Add fish to the pan and cook approximately 4 minutes, flip then cook an addition 2-4 (will depend on thickness) minutes to your liking.  
showing how to make mahi mahi by searing mahi mahi in a stainless steel skillet
  • Don’t touch fish.  Let your mahi mahi fish cook undisturbed so it can sear properly and develop the charred, caramelized crust.  After the maillard reaction takes place, the caramelization will allow the fish to automatically detach from the pan. Don’t disturb the mahi mahi before this reaction or it can fall apart.
  • Don’t overcook. Take care not to overcook your mahi mahi because it will only remain buttery, juicy and tender as long as it isn’t overcooked.  It is better for fish to be undercooked than overcooked in my opinion.
top view of mahi mahi in a stainless steel pan with lemon sauce

HOW LONG TO COOK MAHI MAHI

Mahi mahi cooking time will depend on the type of pan you use, how hot your pan actually is, how thick your mahi mahi fish is and what temperature you like your mahi mahi.

A general rule of thumb is 3-4 minutes per side but the telltale way is to watch the color on the sides of the fish.  Starting with the bottom, it will change from raw to opaque white along the sides of the fish as it cooks.  Once the color has moved up to the center, it is usually time to flip and cook an additional 2-4 minutes.

Internal temp for Mahi Mahi

You can accurately check the temperature of your mahi mahi with an instant-read thermometer.  Insert the thermometer into the thickest part of the fish and when it reaches 137 degrees F, it’s done. 

If you like your mahi mahi more well done (which is flirting with dry fish) then you’ll want to lower the heat and cover the fish once you flip.  This will help the mahi mahi cook evenly without drying out. Alternatively, you can transfer it to the oven to finish cooking.

How to make the lemon sauce for Mahi Mahi Fish

The lemon garlic cream sauce is a tantalizing sauce dripping with tangy lemon flavor seasoned with shallots, garlic, and those buttery brown bits leftover from the fish.   Here’s how to make the EASY sauce:

  1. Heat drippings.  Heat the leftover drippings over medium heat. If there is more than a tablespoon or so of drippings, you might want to drain some off before you start.
  2. Sauté aromatics.  Add shallot and sauté while scraping up the drippings for 2 minutes or until softened. Add garlic and sauté 30 seconds.
  3. Add liquids.  Whisk the chicken broth with cornstarch and add to skillet along with heavy cream, lemon juice, dried thyme, dried parsley, salt and pepper.
  4. Reduce sauce. Simmer the sauce until it reduces by half and thickens, about 4-5 minutes. Reducing the sauce not only makes it creamy but it concentrates the flavors.  Season with fresh parsley and or/chives. Taste and add additional lemon juice if desired.
  5. Add mahi mahi.  Add the fish back to the pan and spoon the sauce over the fish.  Serve immediately.
up close side view of mahi mahi recipe with a single mahi mahi fish fillet with green beans and potatoes

How to store and reheat Mahi Fish

  • Storage: Mahi mahi fish should be stored in an airtight container in the fridge for three to four days. 
  • Microwave:  transfer a serving to a microwave safe plate and microwave for 1 minute followed by 20 second intervals until heated through, taking care not to overcook the mahi mahi.
  • Stove:  add mahi mahi to a nonstick skillet and heat over medium low until warmed through, taking care not to overcook the mahi mahi.

Can I freeze Mahi Mahi recipe?

You may freeze the spice rubbed and cooked mahi mahi for up to three months without the sauce.  The sauce should not be frozen because it will break and become a funny texture.

What to serve with Mahi-Mahi

This mahi mahi recipe is an easy weeknight dinner that doesn’t need any fancy sides. You can keep it simple with a sides of rice, a green salad and some crusty bread to mop op the sauce or here are some additional ideas:

Mahi Mahi Recipe FAQs

Mahi Mahi vs salmon

Mahi-mahi and salmon are two popular fish choices, each with its own distinct characteristics that cater to different tastes and dietary preferences. Mahi-mahi, also known as dolphinfish or dorado, offers a mild, slightly sweet flavor with a delicate, flaky texture. Its firm yet tender consistency makes it suitable for grilling, pan-searing, or baking. Mahi-mahi is a lean fish, relatively low in fat, and serves as a good source of protein, along with essential vitamins and minerals like selenium and vitamin B12. It is also considered a sustainable option for seafood due to well-managed populations.
Salmon, on the other hand, has a richer and more distinctive flavor that can range from mild to robust, depending on the species and diet. Salmon’s flesh comes in various colors, from pale pink to deep orange, reflecting the specific species and whether it’s wild-caught or farm-raised. Salmon boasts a tender, flaky texture and a higher fat content compared to mahi-mahi, lending it a buttery quality. Additionally, salmon is renowned for its nutritional benefits, particularly its high content of heart-healthy omega-3 fatty acids, vitamin D, and top-notch protein.

Is Mahi Mahi a white fish?

Yes, mahi-mahi is often categorized as a white fish. White fish are generally characterized by their light-colored flesh, firm texture, and relatively low fat content compared to oily or fatty fish like salmon. While mahi mahi’s flesh may appear white or pale pink when cooked, mahi-mahi is typically classified as a white fish due to its lean texture and mild flavor.

Can you eat Mahi Mahi raw?

Yes, mahi-mahi can be eaten raw, but it should only be consumed raw when it is incredibly fresh and handled with care to minimize the risk of foodborne illnesses. Sourcing from a reputable supplier, ensuring proper storage and hygiene, and considering freezing to kill potential parasites are important precautions. Additionally, individuals with compromised immune systems, pregnant women, young children, and the elderly should avoid consuming raw fish due to safety concerns.

What is mahi mahi comparable to?

Mahi-mahi, with its mild and slightly sweet flavor and delicate yet firm texture, is often compared to other white fish varieties. Some fish that are frequently used as points of comparison for mahi-mahi include:
Grouper: Grouper is another mild, white fish with a firm texture, making it a close match in terms of flavor and versatility in cooking.
Sea Bass: Sea bass, whether Chilean sea bass or black sea bass, shares similar qualities with mahi-mahi, offering a mild taste and firm flesh.
Snapper: Snapper, like red snapper or yellowtail snapper, is a white fish with a slightly sweet flavor and a texture that can be compared to mahi-mahi.
Cod: Cod is a widely used white fish known for its mild taste and flaky texture, making it a suitable substitute for mahi-mahi in various dishes.
Tilapia: Tilapia is another white fish with a mild flavor and a somewhat firm texture. It is often used in recipes that call for mahi-mahi.
While these fish share some similarities with mahi-mahi, it’s important to note that each fish has its unique characteristics and may have subtle differences in taste and texture. The choice of a substitute depends on the specific dish and personal preferences.

Is mahi mahi a bottom feeder?

No, mahi-mahi (also known as dolphinfish or dorado) is not a bottom feeder. Mahi-mahi are pelagic fish, which means they primarily inhabit the open ocean and are often found near the surface, rather than near the ocean floor. They are known for their vibrant colors and are typically found in warm oceanic waters around the world. Mahi-mahi are carnivorous fish and primarily feed on smaller fish, squid, and other marine organisms found near the ocean’s surface. Their diet and feeding habits are characteristic of predatory fish, rather than bottom-dwelling or bottom-feeding species.

up close of mahi mahi fish garnished with parsley and chives in lemon cream sauce

Want to try this Mahi Mahi RECIPE?

Pin it to your Dinner, One Pot Wonder or Fish Board to SAVE for later!

Find me on Pinterest for more great recipes!  I am always pinning :)!

©Carlsbad Cravings by CarlsbadCravings.com

Mahi in Lemon Garlic Cream Sauce

Mahi mahi, also known as dorado, is hearty, tender, flaky and waiting to grace your dining table with this astonishingly easy recipe! The mahi mahi is spice rubbed then pan seared until golden then bathed in an intoxicating, creamy lemon, garlic sauce. It looks and tastes fancy but is super quick and easy to make! Serve this one pot mahi mahi recipe with mashed potatoes, pasta, or rice with a big green salad and garlic bread and you have one of the most tantalizing dinners of all time! I’ve included step by step, detailed instructions on how to cook mahi mahi so you can master this recipe, even if you’ve never made fish before!
Servings: 4 -5 servings
Total Time: 30 minutes
Prep Time: 10 minutes
Cook Time: 20 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

Fish

  • 4-5 mahi mahi fillets 4-6 oz. each, 1-inch thick
  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter

Spice Rub

  • 3 tablespoons flour
  • 1 tsp EACH garlic powder, onion powder, salt, paprika
  • 1/2 teaspoon pepper

Lemon Garlic Cream Sauce

  • 3 tablespoons minced shallots
  • 3-4 cloves garlic minced
  • 1 1/4 cups low sodium chicken broth
  • 1/2 cup heavy cream
  • 1 tablespoon cornstarch
  • 1/2 tsp EACH dried parsley, dried thyme
  • 2 tablespoons lemon juice more or less to taste
  • salt and pepper to taste

Garnish (optional)

  • freshly chopped chives

Instructions

  • Mix together all of the Spice Rub ingredients in a medium bowl. Pat mahi mahi dry and rub spices into the fish.
  • Melt 1 tablespoon butter in 2 tablespoons olive oil over medium-high heat in a large heavy bottom skillet. Once hot, add fillets, turn heat down to medium and cook approximately 4 minutes, flip fillets over, then cook an addition 2-4 minutes to your liking (it will depend on thickness,; mahi-mahi should reach an internal temperature of 137°F). If fish is browning too quickly, then turn down the heat. Remove mahi mahi to a plate and tent with foil.
  • If needed, drain oil from skillet so you are left with about 1 tablespoon oil. Add shallot and sauté while scraping up the drippings for 2 minutes or until softened. Add garlic and sauté 30 seconds.
  • Whisk chicken broth with cornstarch and add to skillet along with heavy cream, lemon juice, thyme and parsley. Simmer until reduced by half and slightly thickened, about 4-5 minutes. Season with salt and pepper to taste (I use about ¼ teaspoon each) and add additional lemon juice if desired.
  • Nestle mahi mahi fillets back into the skillet and spoon sauce over the fillets. Garnish with fresh chives and/or parsley (optional). Serve immediately with rice, mashed potatoes or pasta.

Notes

HOW TO STORE AND REHEAT 

  • Storage: Mahi mahi fish should be stored in an airtight container in the fridge for three to four days. 
  • Microwave:  transfer a serving to a microwave safe plate and microwave for 1 minute followed by 20 second intervals until heated through, taking care not to overcook the mahi mahi.
  • Stove:  add mahi mahi to a nonstick skillet and heat over medium low until warmed through, taking care not to overcook the mahi mahi.

How to freeze

You may freeze the spice rubbed and cooked mahi mahi for up to three months without the sauce.  The sauce should not be frozen because it will break and become a funny texture.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Carlsbad Cravings© Original

Reader Interactions

leave a review

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

104 Comments

  1. Greg Pietrowski says

    Hi JEN……I always love your recipes and the detail and history behind your dishes. I just have a comment stating that over the many years living in FL, I had my days catching Mahi Mahi. What a fantastic fish to catch.

    My comment is that once the fish is filleted and the skin taken off, there is a dark line in the meat, which we called the blood line and it is very strong taste. This strip should be cut out for a better tasting fish.

    Keep coming up these Ideas….I really like the Lemon Creme Sauce and will use on other dishes.

    MERCI BEAUCOUP

    • Jen says

      Thanks so much Greg for making my recipes! I really appreciate your tip about the blood line-and so will my readers! My mahi mahi came with it removed so I had no idea!

  2. Mike mcgrath says

    I have had two recipes from this site. The chicken taco salad and this mahi mahi recipe. So good. As long as people prep ahead of time this recipe is really quick. Great flavor. My son, who is not a fish eater loved the crust from the spices. Thank you, I will definitely be back to try new items.

    • Jen says

      Welcome to my site Mike! I’m so pleased you’ve enjoyed the recipes you’ve tried so far – even your non-fish eating son! I hope you enjoy exploring my site and hopefully find many new favorites!

  3. Margaret says

    This is now my new favorite way to cook Mahi Mahi. It turns out great every time. Such delicious flavor. I just make sure I have all of the ingredients ready before I start cooking the fish. Thanks for another great recipe!

    • Jen says

      YAY! I’m so happy to hear this is your new favorite mahi mahi recipe, thanks so much Margaret!

  4. Krista says

    This was EXCELLENT!! And i think i said that 5 times while eating this meal. I made it exactly as directed except i didn’t have shallots so i just minced up some onions i had and it still turned out very very good. From drying the fish to serving the meal it took a little less than an hour. So it does take some time. I served this with some brussel sprouts and little cream potatoes that i roasted with EVOO and salt and pepper and the fish and veggies finished about the same time, which never happens. I put that amazing sauce all over the veggies and this meal was AMAZING!! I like that it made enough sauce to add to rice or noodles too because ive made some recipes that only make enough sauce for the fish and your left with dry rice or noodles. Seriously this meal is a new and forever favorite.

    • Jen says

      Thank you so much for your awesome review Krista and our entire meal sounds fabulous! I love hearing this is a forever favorite!

  5. Laura says

    Mahi mahi is one of those fish that I like well enough, but I’ve never been sure of the best way to make it at home. I use it a lot in fish tacos, which it is very good for with its thick meatiness. Then, I came across Jen’s recipe and it looked worth a try. Well, I am here to say: try this! Do it exactly as Jen says, and it is delicious! Creamy, lemony, garlicky goodness over perfectly cooked fish. We had it over jasmine rice, and there was plenty of saucy deliciousness to spoon over the rice. We will make this often. Whole family loved it. My son, who was late to the table, was extremely distressed when there were no seconds left for him. Really, really good!

    • Jen says

      Thank you for your wonderful comment Laura! I’m thrilled this mahi mahi was a hit with the entire family!

  6. Lisa says

    Is there a way to bake this to make for a crowd?

    • Jen says

      Hi Lisa, you can season the fish and bake it at 400 degrees F for 10-13 minutes or until they reach 137 degrees F. Meanwhile you can prepare the sauce on the stove. I hope this helps!

  7. Diane Young Decker says

    Here in Nebraska, our choice of fish is extremely limited. Are there other fish that would be similar, or that could be cooked the same way? Used to live in Washington State, with access to fabulous seafood. The Sand Hills of western Nebraska lack a coastline!

    You are my go-to when planning meals. I love your creativity.

    • Jen says

      Hi Diane, salmon will also be fabulous with this sauce! You can cook salmon fillets the same way but they will need about 1 minute or so less on each side.

  8. Thomas A DeMoor says

    NEVER send me a recipe!! I spent 45 minutes reading all of this useless information about maillard reactions and what friggin pan to use and NEVER FOUND THE RECIPE!! ARE you trying to starve me??? I don’t need to know the taxonomy nor the mating habits of the fish. I have a pound of it to cook; where is the flippin recipe???

    • Jen says

      There is a “jump to recipe” button at the top of every page so you can skip right to the recipe. The rest of the information is there for those who find it helpful, which many readers do.

      • Tangie says

        I find the details and instructions extremely helpful! Pretty much every good blogger has the post and details first and then adds the recipe at the end. But the kindest and best food bloggers do as you’ve done and add the jump to recipe link at the top. Which is especially helpful for those of us retuning to ask this recipe over and over! Love your food and your always kind replies. The internet (and world) need more positive people like you!

        • Jen says

          Thank you so much for your thoughtful reply Tangie! I so appreciate you being a positive light as well and making my day!

          • Deborah Muddiman says

            Made this last night and it did not disappoint. I doubled the sauce and served it over fettuccine.

          • Jen says

            That sounds like a beautiful meal! I’m glad it was a hit!

  9. Julie Leuzinger says

    Can’t wait to try, any idea how many calories is in the sauce?

  10. Amy Gerber says

    Could I make this with cod?

  11. Four Roses says

    Not new to cooking, or to this page. Living in Florida I have a deep freezer full of fish and often get tired of my same preparations. I made this recipe last night and WOW! My kids ate every single bite, my husband ended up finishing his and then my own. I used the sauce on top of sautéed green beans and roasted red potatoes as well; I swear I could drink the sauce with a straw lol. This recipe is a keeper! The mahi was cooked perfect. The crispy texture of the outside of the fish was a great complement to the creamy sauce. I will be trying this with grouper and snapper too. Thanks for another amazing recipe! The lasagna soup is my favorite all time recipe from this blog, but this mahi mahi is a very very close second. Fantastic! And worthy of serving to a crowd.

    • Jen says

      Thank you so much for your awesome review! I’m thrilled the entire family loved this mahi mahi recipe so much!

  12. Marsha says

    This was REALLY good, even using tilapia, which I had on hand. My only request is that you add a “jump to recipe” button. The info was good for the first read-through, but it’s tooooo long to scroll through every time.

    • Jen says

      Thanks for taking the time to comment Marsha! I’m so pleased you loved this recipe with tilapia! I actually have a “jump to recipe” button but it seems to be temperamental these days. I have a new site design hopefully launching next week which should solve any issues.

  13. Kim Costilow says

    For the sauce, I deglazed the pan with Sauvignon blanc and used cream cheese instead of heavy cream. I also added capers, artichoke hearts, and halved cherry tomatoes. This recipe is amazing!

    • Jen says

      Thanks for the awesome review Kim! I love your additions of capers, artichoke hearts, and halved cherry tomatoes – yum!

  14. Tom says

    Amazingly good and that sauce…….. i was so tempted to add a lil bit of wine to it but i didnt might next time…..

    Thanks it was the 1st time my wife had mahi mahi. She loved it..

    • Jen says

      Thanks so much Tom, I’m so pleased you both loved this recipe!

  15. Amanda says

    Hello! I want to make this and it’ll be my first time trying mahi mahi, but I have one question. Is there a certain method or time to add the lemon juice? I’m worried it’ll curdle the heavy cream if I don’t do it right. If I’m overthinking just let me know … I’m excited to try this out 🙂

    • Jen says

      Hi Amanda, you’ll add the lemon juice in the beginning of step 4 along with the broth and heavy cream before it’s heated so it definitely won’t curdle. Enjoy!

  16. Omri says

    Probably my favorite fish recipe ever. The spice rub and sauce together create incredible results. I deglazed the pan with a splash of white wine after removing the filets. Excellent recipe.

    • Jen says

      Thanks for the ultimate compliment Omri, I’m honored this is your favorite fish recipe!

  17. tanya says

    This was super delish! I cut the recipe in half to serve 2 and it was perfect. I only added lemon zest and it turned out amazing. Even my picky hubby loved it and asked me to add to our rotation. Thanks for a yummy recipe.

    • Jen says

      You’re so welcome Tanya!1I’m so pleased it got a big thumbs up!

  18. Candace Spencer says

    Absolutely wonderful recipe! Best Maha Mahi I’ve ever had. My man loved it as well, chasing down every last bit of ‘that gravy!’ He made me promise to make it again soon.

    • Jen says

      Thanks so much for the awesome review! I’m honored its the best mahi mahi you’ve ever had!

  19. Letha Dennison says

    Thank you so much for this recipe! I have had a hard time finding a fish recipe that made me enjoy fish and I ate an entire piece! That’s unheard of! My husband said it was restaurant quality!

    • Jen says

      You’re so welcome Letha, I’m so pleased this recipe had you enjoying every bite! The ultimate compliment!

  20. Katie says

    I have made this twice in the last week becasue my family loved it so much! That says a lot with my picky 5 year old! It came together so quick and easy it will definitely be a new staple in our household.

    I served with fresh bread, air fried baby red potatoes seasoned with garlic, lemon, and dill, plus a salad.

    Wonderful flavor !

    • Jen says

      Thanks so much Katie, that is amazing you made it twice in one week! Your entire meal sounds scrumptious!

  21. Karen Snyder says

    @carlsbadcravings This recipe is really good. Everything you needed to know about dealing with Mahi is explained in this post. Very thorough. I didn’t have heavy cream in my fridge so I substituted 1/3 butter and 3/4 milk. It was delicious. I will definitely be making this recipe in the future. Thank you for the wonderful post.

    • Jen says

      You’re so welcome Karen, I’m so pleased you enjoyed the post and the recipe! Great call the heavy cream sub!

  22. Susan says

    I just made this, my family loved it, thank you for always putting out great recipes

    • Jen says

      Thanks for making them Susan! I’m so pleased this was a hit!

  23. Karen says

    This was so great! I used the tips of adding grated parm and capers, so good! All of your recipes are consistently good, totally trust you when looking for something to cook! Thanks!

    • Jen says

      That means so much to me Karen, thank you! I’m so pleased this mahi mahi recipe was another hit and you used some of the variations!

  24. None of Your Business says

    I’m going to make this tonight but I want to say that you have WAAAAAAAAAAY to many ads on your page. You have to fight just to see the content. It’s ridiculous!!!

    • Jen says

      I’m sorry, I know they are annoying, but that is how I am able to provide free recipes every week.

  25. Vicky Ryan says

    OMG. The Mahi Mahi in a garlic cream sauce with shallots is our families favorite dish. The only thing I might do different is add extra shallots because what do you do with a half peeled shallot. I serve it with rice, or with roasted carrots or my favorite green beans. Make and enjoy!

    • Jen says

      Thanks for the awesome review Vicky! I’m so pleased it’s a repeat favorite!

  26. Natalie says

    This was excellent! I never leave reviews on any of the recipes I make but had to for this one. I served it with risotto and roasted green beans. Every bite had me closing my eyes and savoring the deliciousness. Husband said it was restaurant quality. Thank you!

    • Jen says

      Thank you so much for the rave review Natalie, I’m honored this dish was restaurant quality! (Love the visual of closing your eyes 🙂 )

  27. Michelle says

    I just made this and omg was it good! This will become a recipe I use frequently. Thank you!

    • Jen says

      You’re so welcome Michelle, I’m so pleased you loved it!

  28. Melissa Ackerman says

    I made this for the first time tonight and it was DELICIOUS!! We made it with the fresh Mahi Mahi my husband caught. MY husband said you could use that sauce over chicken or pork chops.

    • Jen says

      How extra delicious to be able to use your fresh caught Mahi Mahi! I’m so pleased you loved this recipe!

    • Pappasport says

      I don’t eat fish…never have for 50+ years. My husband likes fish so I decided to try this since it has a sauce (to mask the fish…lol). Well, it was a success…my husband was happy and I liked it as well.

      • Jen says

        That is a huge success, thank you so much!

  29. Faith Jara says

    This dish was awesome! I added sun-dried tomatoes and used the oil/garlic from that jar. Instead of cream, I used coconut cream (canned coconut milk without the liquid) to make it almost lactose free because I used butter. Served with asparagus and roasted butternut squash topped with brown sugar, butter and raisins. This is good enough for a restaurant meal!

    • Jen says

      Thanks so much Faith, I’m so pleased you enjoyed it! I love your addition of sun-dried tomatoes and coconut milk swap – yum!

  30. Cam says

    This was absolutely delicious! This was my first time eating Mahi Mahi. On it’s own, the fish has a delicious taste. Add the sauce and it is out of this world – A++. My son loved it, my husband is not a sauce person but loved the fish on its own. My only change was using half half instead of heavy cream. Thank you Jennifer for this deliciousness!

    • Jen says

      Thanks for taking the time to comment Cam, I love hearing it was loved by all!

  31. Elise says

    Grrrrrrreat sauce♥️♥️♥️♥️♥️. Did this with chicken breast…….
    magnifique !!!!!! Merci!

    • Jen says

      Thanks Elise, and great swap with chicken!

  32. Theresa says

    This recipe was soooo delicious! This was our first time eating fresh caught Mahi. My niece who is 6 yrs. old gave it a thumbs up! Thank you for sharing your recipe. I will be making it again.

    • Jen says

      Thank you so much, Theresa! I am so happy you and your family enjoyed my recipe and that it’s a repeat!! Thanks for taking the time to comment!

  33. Marsha says

    I made this for dinner tonight and it was excellent! My husband said it was like something you would find in a restaurant. Great instructions too. Thanks!

    • Jen says

      Hi Marsha, I am so happy it was a hit! Thank you for the high praise!

  34. Kathy says

    This has become a favorite recipe, I have shared it several times to friends. Added Parmesan and sautéed asparagus after cooking the fish, then completed the recipe. This dish is absolutely delicious

    • Jen says

      Thank you so much, Kathy! I am so happy to hear it’s a repeat favorite!

  35. Jan says

    I just wanted to let you know that this was an excellent recipe. I love the level of detail that you go into. Those details answered the questions I had before they even came to mind! Excellent recipe.

    • Jen says

      I’m so glad you loved it and found the info helpful, thanks Jan!

  36. Elizabeth says

    I’m about to make this recipe for about the fourth time so I thought it’s time I should leave review. We fell in love with mahi-mahi on a trip to Costa Rica last year. I found this recipe searching for mahi-mahi recipes online and this comes out perfect every time.my husband requests this often. We add capers. This will always be our go to recipe for this fish.

    • Jen says

      Yay! I am so happy this is your go-to Mahi Mahi recipe! Thank you so much, Elizabeth, I am thrilled you and your husband love this!

  37. Beverly says

    This was fabulous!!
    I would make this 3 times a week.
    My husband loves it. You HAVE to try it

    • Jen says

      Thank you so much for your high praises, Beverly! I am so happy this is a repeat favorite!

  38. AustinTXGal says

    My daughter-in-law made this for me when I was visiting, and it was so very delicious. The fish was perfect and the sauce was hmmmmmm good. Yes, I requested the recipe and will be making it tonight! Did not want to fo9rget to review. She made it as written. Side of jasmine rice and veggie. AMAZING!!!

    • Jen says

      Thank you so much for your kind review! I am thrilled you loved it enough to get the recipe. I hope it continues to be a hit!

  39. Todd says

    Made this tonight with some mushroom risotto: it was outstanding. Added some chopped asparagus and a little red pepper, too. Thanks for the recipe!

    • Jen says

      Wow! That sounds like an amazing meal, thanks for sharing!

  40. Gina Smith says

    I made this for my husband and I tonight and it was fabulous! I will be making this over and over again. An easy recipe that is company worthy!!

    • Jen says

      Yay! I’m glad it will be a go-to!

  41. Kristen Correia Sousa says

    Made it !
    Quick and easy
    Heavier than I thought
    It was good !
    Hubby liked
    Made with rice
    And spinach

    • Jen says

      I’m so glad that you both enjoyed it!

  42. Brenna says

    Hi! My husband doesn’t eat seafood but I do – this seems like a good recipe where I could do one piece of fish and one piece of chicken. Would that work out? If so, any modifications for chicken? Thanks!

    • Jen says

      Good idea, I think this sauce would pair great with both! Hope you enjoy!

  43. June says

    This was amazing!!! New go to for fish. Thank you!

    • Jen says

      I’m so happy to hear that it was a hit!!

  44. Debi says

    Made this tonight and made a little extra sauce for side dish of egg noodles and squash. Absolutely delicious!!!

    • Jen says

      Yum! Sounds like an amazing meal!!

  45. Melissa K. says

    I work long hours, I’m not a good cook, and I’m severely trying to limit carry-out but it’s hard – I made this recipe tonight and it was a hit! It was easy to follow and so delicious. My family and I are so grateful; I’m adding this to our dinner rotation and keeping the recipe in my back pocket for future dinner guests!

    • Jen says

      I’m so happy you had such a good experience with this! I hope it makes for many easy and yummy future meals!

  46. Jen says

    I made this with a few modifications due to what I had on hand, and husband said it was the best fish he has ever had. We struggle to eat fish around here due to lack of access to fresh fish and aversion to fishy taste, so I am SO happy to have a recipe we both loved!
    Had to sub cream for whole milk, dried herbs for fresh (tripled amount), and mahi mahi for Costco frozen barramundi.
    Thank you for this wonderful recipe!

    • Jen says

      Yay! I’m so happy to hear you and your husband enjoyed it!

  47. Ginny says

    This was so yummy!!! This was a huge hit in my house, I subbed in GF flour and GF pasta noodles so I could eat it, and it was delish. Definitely making this again!

    • Jen says

      Yay!! I’m so glad that you could enjoy it and that it will be a repeat!