A great mahi mahi recipe should be simple, fast, and full of fresh flavor. Iāve cooked this dish many times when I needed something quick but still felt special on the plate. The firm texture of this fish makes it easy to handle, even if you are new to cooking seafood. With a bright lemon garlic sauce and a short cooking time, you get a meal that tastes clean, rich, and balanced without much effort.
Table of Contents
What is Mahi Mahi?

Mahi mahi is a type of ray finned fish often called dorado or common dolphinfish. Despite the name, it has no link to dolphins. It is a popular choice in many kitchens because it is easy to cook and works well with many flavors.
This fish has a mild and slightly sweet taste. Its flesh is firm, which helps it hold shape during cooking. Once done, it turns tender and flakes easily with a fork. This makes it a great option for both quick meals and more polished dishes.
Sustainability Spotlight: According to Monterey Bay Aquarium Seafood Watch, mahi mahi caught in the U.S. Atlantic with handlines is a āBest Choice.ā This method helps protect ocean life and keeps fish stocks healthy.
Ingredients Needed

Hereās everything you need to make this flavorful dish. I like to prep all items first so cooking feels smooth and stress free.
For the Fish
- 4 mahi mahi fillets, about 4 to 6 ounces each
- Salt, to taste
- Lemon pepper seasoning, to taste
For the Lemon Garlic Sauce
- 1 fresh lemon, thinly sliced for cooking
- 1 lemon, juiced, about 4 tablespoons of fresh juice
- 5 garlic cloves, finely minced for a strong, fresh flavor
- 1 tablespoon olive oil
- 4 tablespoons salted butter, cut into small pieces for even melting
- 2 tablespoons capers, drained, optional but adds a sharp, briny touch
- 2 tablespoons fresh parsley, finely chopped for a fresh finish
How to Make Mahi Mahi Recipe

- Season the fish properly
Pat each mahi mahi fillet dry using paper towels. This step helps the fish develop a golden crust instead of steaming. Sprinkle both sides with salt and lemon pepper. Set the fillets aside for a few minutes so the seasoning can settle into the surface. - Prep all ingredients before cooking
Slice one lemon into thin rounds. Juice the second lemon into a small bowl until you get about 4 tablespoons. Mince the garlic finely so it cooks evenly and does not burn. Chop the parsley and keep it ready. Having everything prepared first makes the cooking process faster and smoother. - Sear the mahi mahi
Heat olive oil in a large skillet over medium high heat. Wait until the oil is hot and slightly shimmering. Place the fillets in the pan and do not move them. Let them cook undisturbed for about 4 minutes. You should see a golden crust form and the sides should turn opaque halfway up. Flip carefully and cook the other side for 2 to 4 minutes. The fish should look fully opaque and reach about 137°F inside. Transfer to a plate once done. - Make the lemon garlic butter sauce
In the same skillet, add the butter, lemon juice, and lemon slices. Keep the heat at medium until the butter melts and starts to bubble gently. Add the minced garlic and reduce the heat to low. Cook for about 1 minute until the garlic turns lightly golden and fragrant. Stir in the parsley and capers if using. The sauce should look glossy and slightly thick. - Combine and serve
Spoon the warm lemon garlic sauce over the cooked mahi mahi. Make sure each fillet gets a good amount of sauce. Serve right away while the fish is tender and the sauce is fresh.

How to Tell When It’s Done
Cooking mahi mahi the right way keeps it moist and tender, not dry.
Check the temperature
The best internal temperature is about 137°F for a soft and juicy result. If you prefer it more firm, you can cook it up to 145°F, but avoid going past that point.
Look at the texture
The fish should turn fully opaque. There should be no clear or raw center left.
Use a fork test
Gently press a fork into the thickest part. If the fish flakes easily and separates into clean layers, it is ready to serve.
Quick tip
If the fish feels tough or dry, it has cooked too long. Keep a close eye during the last minutes to get the perfect texture.
What to Serve with Lemon Garlic Mahi Mahi
Pairing this dish with the right sides makes the meal feel complete and balanced. You can keep it rich, light, or full of greens depending on your mood.
The Buttery Choice
Go for garlic mashed potatoes or soft couscous with a bit of butter. These sides soak up the lemon garlic sauce and add comfort to the plate.
The Light Choice
Try cauliflower rice, wild rice, or a fresh arugula salad. These options keep the meal fresh and not too heavy, which works well with the bright lemon flavor.
The Veggie Choice
Serve with roasted broccoli, steamed asparagus, or green beans with almonds. These vegetables add color, texture, and a slight crunch that pairs nicely with the tender fish.
Storage and Reheating Instructions
Storage
Place any leftover mahi mahi in an airtight container. Keep it in the fridge for up to 2 to 3 days. Let the fish cool first before sealing it to avoid extra moisture inside the container.
Reheating
Warm the fish in the microwave using short 30 second intervals. Check after each round to prevent overcooking. You can also reheat it gently in a skillet over low heat for better texture.
Pro Tip
Do not freeze cooked mahi mahi. The texture will break down and become dry once thawed, which affects the overall taste.
Conclusion
This mahi mahi recipe stands out for its quick cooking time and fresh, bold flavor. The lemon garlic sauce brings brightness, while the fish stays tender and flaky when cooked right. It is a great option for both busy weeknights and simple dinner plans that still feel special.
If you tried this recipe, share your experience in the comments and leave a star rating. Your feedback helps others and adds new ideas to the table. You can also share this dish on Pinterest or Facebook so more people can enjoy it.
Did you try a different seasoning or add your own twist? Let us know what worked best for you.
YOU MIGHT ALSO LIKE…

Mahi Mahi Recipe
Ingredients
Fish
- 4 fillets mahi mahi fillets about 4 to 6 ounces each
- salt to taste
- lemon pepper seasoning to taste
Lemon Garlic Sauce
- 1 whole lemon thinly sliced
- 4 tablespoons lemon juice fresh
- 5 cloves garlic finely minced
- 1 tablespoon olive oil
- 4 tablespoons butter salted, cut into pieces
- 2 tablespoons capers drained, optional
- 2 tablespoons parsley fresh, chopped
Instructions
- Pat the mahi mahi fillets dry using paper towels. Season both sides with salt and lemon pepper, then let them rest briefly.
- Prepare all ingredients by slicing one lemon, juicing the other, mincing garlic, and chopping parsley.
- Heat olive oil in a large skillet over medium-high heat. Once hot, place the fillets in the pan and cook undisturbed for about 4 minutes until a golden crust forms.
- Flip the fish carefully and cook for another 2 to 4 minutes until fully opaque and cooked through. Remove and set aside.
- In the same skillet, add butter, lemon juice, and lemon slices. Heat until the butter melts and starts to bubble.
- Add minced garlic and reduce heat to low. Cook for about 1 minute until fragrant.
- Stir in parsley and capers if using. Let the sauce thicken slightly.
- Spoon the sauce over the cooked mahi mahi and serve immediately.
Notes
Nutrition Facts (Per Serving)
- Calories: 256 kcal
- Carbohydrates: 7 g
- Protein: 21 g
- Fat: 16 g
- Saturated Fat: 8 g
- Cholesterol: 111 mg
- Sodium: 216 mg
- Potassium: 100 mg
- Fiber: 2 g
- Sugar: 1 g
- Vitamin A: 515 IU
- Vitamin C: 32 mg
- Calcium: 27 mg
- Iron: 1 mg
FAQs
What does mahi mahi taste like?
Mahi mahi has a mild and slightly sweet flavor. It is not too fishy, which makes it a good choice for people who are new to seafood. The texture is firm yet tender, and it flakes nicely once cooked.
What are some common mistakes when cooking mahi mahi?
One common mistake is overcooking the fish, which makes it dry and tough. Another issue is not drying the fillets before cooking, which prevents a good crust from forming. Moving the fish too early in the pan can also stop it from browning well.
Is mahi mahi high in mercury?
Mahi mahi has low to moderate mercury levels. It is generally safe to eat in normal portions, especially when compared to larger fish like swordfish. Eating it in moderation is a good approach.
Do you eat the skin on mahi?
Mahi mahi is usually sold without skin, but if the skin is on, it can be eaten if cooked until crisp. Many people prefer to remove it because the flesh itself is the main highlight.
What seasoning is best for mahi mahi?
Simple seasonings work best. Salt, lemon pepper, garlic, and fresh herbs bring out its natural flavor. You can also try Cajun spices or a light marinade for a stronger taste.
What fish are on the avoid list?
Fish that are often limited due to high mercury include shark, king mackerel, and tilefish. These are best eaten rarely or avoided, especially for children and pregnant women.