Mahi Mahi with Kiwi-Avocado and Coconut Rice

Updated February 23, 2016


Serve Yourself

Published by Ten Speed Press

This image courtesy of Joseph DeLeo

When the cooking times match up, it only makes sense to cook a protein and a starch together, as in this combination of fish and rice. It’s almost a one-dish meal, and I say almost because you do need to pull out a little bowl to make the spicy-sweet salsa while the pot simmers on the stovetop. This features my favorite way to make rice, an adaptation of the traditional coconut-milk rice that tastes good but is high in fat. The proliferation of coconut water as a healthful drink found in most supermarkets gave me a lighter—and, frankly, better-way to do it, and I haven’t looked back. Be sure to buy juice labeled 100% coconut water, as some juice-pack brands have other flavorings you wouldn’t want here, and some canned products include sugar and preservatives, defeating the purpose altogether.


Cooking Methodsteaming



Total Timeunder 30 minutes

One Pot MealYes

Recipe Coursemain course

Dietary Considerationegg-free, gluten-free, halal, kosher, lactose-free, peanut free, soy free, tree nut free


Taste and Texturefruity, hot & spicy, nutty


  • 1 (6-ounce) mahi mahi fillet (or substitute halibut)
  • Kosher or sea salt
  • Freshly ground black pepper
  • ¾ cup coconut water
  • 1/3 cup jasmine or other long-grain white rice
  • 1 kiwi, peeled and cut into ½-inch cubes
  • ½ ripe avocado, peeled, pitted, and cut into ½-inch cubes
  • 1 scallion, white and green parts, cut into ¼-inch slices
  • ½ fresh jalapeno chile, stemmed, seeded, and finely chopped (optional)
  • Juice of 1 lime
  • Leaves from 3 or 4 sprigs cilantro, chopped
  • ½ teaspoon honey, or more to taste (optional)


  1. Pat dry the mahi mahi with a paper towel and sprinkle with salt and pepper.

  2. In a small skillet or saucepan fitted with a lid, combine the coconut water, rice, and ¼ teaspoon of salt over medium-high heat. Bring to a boil, then decrease the heat until the liquid is barely bubbling. Place the mahi mahi fillet on top of the rice, cover, and cook for about 15 minutes, or until all the coconut water is absorbed. Turn off the heat and let the rice and fish stand, covered, for another 5 minutes.

  3. While the rice and fish are cooking, make the salsa. In a small bowl, stir together the kiwi, avocado, scallion, jalapeno, lime juice, and cilantro. Taste and add a touch of salt if necessary and a drizzle of honey if it’s too tart.

  4. Transfer the rice and fish to a plate, top with the salsa, and eat.



I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password