Recipe By ErikaTC
Published Apr 2nd
Prep 10m Cook 10m Additional 15m Ready In 35m
Servings 2 servings Calories 860

You can substitute a lighter olive oil for the extra-virgin olive oil. Serve over rice.

Recipe Ingredients

  • ¾ cup extra-virgin olive oil
  • 1 clove garlic, minced
  • ⅓ teaspoon ground black pepper
  • ½ teaspoon cayenne pepper
  • 1 pinch salt
  • 2 tablespoons lime juice
  • ⅓ teaspoon grated lime zest
  • 2 (4 ounce) mahi mahi fillets
  • 2 twists lime zest

Cooking Directions

  1. 1 Preheat an outdoor grill for medium heat, and lightly oil the grate.
  2. 2 Whisk the extra-virgin olive oil, minced garlic, black pepper, cayenne pepper, salt, lime juice, and grated lime zest together in a bowl to make the marinade.
  3. 3 Place the mahi mahi fillets in the marinade and turn to coat; allow to marinate at least 15 minutes.
  4. 4 Cook on the preheated grill until the fish flakes easily with a fork and is lightly browned, 3 to 4 minutes per side.
  5. 5 Garnish with the twists of lime zest to serve.

Nutrition Facts

  • Calories 860
  • Carbohydrate 2.5 g
  • Cholesterol 81.8 mg
  • Fat 84.9 g
  • Fiber 0.5 g
  • Protein 21 g
  • Saturated Fat 12 g
  • Sodium 99.4 mg
  • Sugar 0.4 g

Chef's Notes

The nutrition data for this recipe includes the full amount of the marinade ingredients. The actual amount of the marinade consumed will vary.


  1. My 4 year old said that if I ever wanted her to eat fish, to make this again! My husband and I liked it too. I did change it just a little bit after reading many of the reviews: used 1/4 cup olive oil, 2 cloves of garlic (and I pressed them in my garlic - Read more ...
  2. We loved this! Bought the Mahi Mahi from Costco. I reduced the olive oil to 1/3 cup and kept the remaining ingredients intact! If you don't like heat....reduce the cayenne and black pepper to 1/4 tsp. We will make it again and again!!! We are big seafood lovers!
  3. So delicious! I'm 15 and just made this recipe- easy, and the whole family loved it, parents and little brother! YUM!
  4. Followed others advice and increased both the amount of lime in the marinade (doubled it) and the time for marination (about two hours). The fish had very little flavor. We ended up squeezing some of the leftover limes on top of the fish right before eating for some flavor.
  5. This was really good. I made this in a pan with 3 Tbs of oil and added another Tbs of lime and another clove of garlic. Will make this again. VERY TASTY!
  6. I made this with much less oil--1/4 cup, along with 2 cloves garlic, 1/8 t pepper, 1/4 t cayenne, the juice of 2 limes (4T), and 1/4 t zest. Followed the suggestion of one reviewer and placed it all in a hot skillet. YUM! PERFECT!
  7. I added 3 tbs of Lime; cooked mahi mahi in a cast iron skillet with the entire marinate.... seemed to lock in the flavor!
  8. Super good! I did not have lime so I used lemon and kids and hubby loved it!!
  9. Perfect! So easy and quick. Perfect for a quick weeknight meal. I served mine with a glass or rose wine and a side of zucchini. Used extra lime in the marinade. I will definitely use this recipe lots!
  10. Very yummy and very easy! I've made this twice now and the only change I made the 2nd time around was adding more lime juice. Love this!