Mahi Mahi with Coconut Rice and Mango Salsa


This Caribbean-inspired mahi mahi with mango salsa has dimensions of sweetness, spice, and tanginess. Delicious!

Prep Time:
30 mins
Cook Time:
30 mins
Additional Time:
1 hrs
Total Time:
2 hrs


Marinated Fish:

  • 2 tablespoons olive oil

  • 1 ½ teaspoons soy sauce

  • 2 teaspoons lemon juice

  • 1 clove garlic, crushed

  • ½ teaspoon minced fresh ginger root

  • 2 teaspoons red pepper flakes

  • 1 teaspoon fresh ground black pepper

  • salt to taste

  • 2 tablespoons chopped green onion (Optional)

  • 4 (4 ounce) mahi mahi fillets

Coconut Rice:

  • 2 cups uncooked jasmine rice

  • 2 cups water

  • 1 cube chicken bouillon

  • 1 tablespoon butter (Optional)

  • ¾ (14 ounce) can coconut milk

  • 2 tablespoons white sugar

Mango Salsa:

  • 1 ½ tablespoons white sugar

  • 1 ½ teaspoons butter (Optional)

  • 1 ½ cups fresh mango, cubed


  1. Prepare fish marinade: Whisk together olive oil, soy sauce, lemon juice, garlic, and ginger in a bowl. Season with red pepper flakes, black pepper, and salt. Stir in green onion. Add mahi mahi and toss to coat evenly. Cover the bowl with plastic wrap and marinate in the refrigerator for 1 hour.

  2. Meanwhile, make coconut rice: Bring rice, water, chicken bouillon, and butter to a boil in a saucepan over high heat. Reduce heat to medium-low, cover, and simmer until the liquid has been absorbed, about 20 minutes. Pour in coconut milk and sugar. Stir and simmer uncovered until the rice has absorbed most of the coconut milk.

  3. Preheat the oven's broiler and set the oven rack in the middle of the oven.

  4. Remove mahi mahi from the marinade and shake off excess. Discard remaining marinade. Place fish in a large baking dish in a single layer. Broil in the preheated oven until the fish flakes easily with a fork, 10 to 15 minutes. If fish browns too quickly, cover the baking dish with aluminum foil.

  5. While fish cooks, make mango salsa: Melt sugar and butter in a skillet over medium-high heat. When mixture begins to bubble, stir in mango cubes. Cook and stir until mango is tender, about 5 minutes.

  6. Serve by placing one mahi mahi fillet over a scoop of hot coconut rice, and top with mango salsa.

Nutrition Facts (per serving)

808 Calories
29g Fat
107g Carbs
31g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 808
% Daily Value *
Total Fat 29g 37%
Saturated Fat 18g 91%
Cholesterol 94mg 31%
Sodium 549mg 24%
Total Carbohydrate 107g 39%
Dietary Fiber 4g 14%
Total Sugars 21g
Protein 31g
Vitamin C 21mg 106%
Calcium 81mg 6%
Iron 8mg 43%
Potassium 888mg 19%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love