Hello, food enthusiasts! If you’re looking for an exotic yet easy-to-make meal, then look no further than our Thai Mahi-Mahi Rice recipe. This dish is packed with flavors and textures, including fragrant jasmine rice, juicy and tender mahi-mahi fish, and a mouthwatering Thai-inspired sauce. All of this comes together in your trusty rice cooker, making cleanup a breeze. So let’s get started, shall we? We’ve made this thai mahi-mahi rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

thai mahi-mahi rice ingredients


  • 1 cup jasmine rice
  • 1 1/2 cups water
  • 2 tablespoons vegetable oil
  • 1 onion, chopped
  • 1 red bell pepper, seeded and chopped
  • 1/2 cup chopped pineapple
  • 3 garlic cloves, minced
  • 1 tablespoon grated ginger
  • 1 teaspoon red curry paste
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup chicken broth
  • 1 tablespoon fish sauce
  • 2 tablespoons chopped fresh cilantro
  • 4 mahi-mahi fillets (6 oz each)


  1. Cook 1 cup of jasmine rice with 1 1/2 cups of water in a medium saucepan: bring to boil over high heat then reduce the heat to low, cover and simmer for 18 minutes.
  2. While the rice is cooking, prepare the vegetables: in a large skillet, heat 2 tablespoons of vegetable oil over medium-high heat. Add 1 chopped onion and 1 chopped red bell pepper and cook for 5-6 minutes, stirring occasionally, until they start to soften.
  3. Add 1/2 cup chopped pineapple, 3 minced garlic cloves, 1 tablespoon grated ginger, 1 teaspoon red curry paste, 1/2 teaspoon ground turmeric, 1/2 teaspoon ground cumin, 1/2 teaspoon ground coriander, 1/2 teaspoon salt, and 1/4 teaspoon black pepper to the skillet. Stir the mixture to combine and cook for 2-3 more minutes until the sauce is fragrant.
  4. Add 1/2 cup chicken broth and 1 tablespoon fish sauce to the skillet and stir to combine. Transfer the skillet to low heat and simmer for 5-7 minutes, stirring occasionally, until the sauce thickens a bit.
  5. Stir in 2 tablespoons chopped fresh cilantro to the sauce.
  6. Season 4 6-oz mahi-mahi fillets with salt and black pepper.
  7. In a separate large skillet over medium-high heat, cook the mahi-mahi fillets for 3-4 minutes on each side, until cooked through and slightly golden brown.
  8. Divide the jasmine rice among four plates. Top each serving with a mahi-mahi fillet, and spoon the sauce over the fish.
  9. Garnish with additional chopped cilantro, if desired. Serve immediately.

thai mahi-mahi rice

How long does thai mahi-mahi rice last in the fridge?

Thai mahi-mahi rice can typically be stored in the fridge after cooking for up to four days. It’s important to store it in an airtight container to preserve freshness and prevent the development of bacteria. When reheating, make sure the internal temperature reaches at least 165°F to ensure it’s safe to eat. If the rice seems dry when reheating, add a splash of water or broth to restore moisture. It’s important to note that the rice may lose some of its texture and flavor the longer it sits in the fridge, so it’s best to consume it within a few days of cooking.

Click the banner below to find more of our favorite rice cookers!


Low calorie thai mahi-mahi rice recipe substitutions

To make this Thai Mahi-Mahi Rice recipe lower in calories, there are a few substitutions that can be made. Instead of using jasmine rice, which is a type of white rice, brown rice can be used as a healthier option. Another substitution would be to use olive oil instead of vegetable oil, or even better, to use a non-stick cooking spray to avoid adding any extra fat to the recipe. Pineapple juice can be used instead of chopped pineapples to reduce the added sugar content while maintaining the flavor in the dish. Also, reducing the amount of fish sauce and coconut milk and increasing the use of herbs and spices can add flavor without adding excess calories. Finally, portion control is key, so reducing the amount of rice and increasing the amount of vegetables on the plate can help to make the recipe lower in calories.

What to serve with a thai mahi-mahi rice?

Thai mahi-mahi rice pairs well with a variety of side dishes. A fresh, crunchy Thai salad made with finely sliced vegetables, such as carrots, bell peppers, and cucumber, tossed in a tangy dressing, is a refreshing counterpart to the flavorful fish and rice. Steamed or stir-fried vegetables, such as bok choy or broccoli, also make excellent sides. For a heartier complement, serve garlic- or ginger-infused fried rice or a bed of fluffy coconut rice. Don’t forget to garnish your dish with fresh lime wedges, chopped cilantro, and crushed peanuts to add a burst of flavor and texture.

Whats the best sauce for a thai mahi-mahi rice?

There are many different sauces that could complement a Thai Mahi-Mahi rice dish, but one of the best options is a traditional Thai sweet chili sauce. This sauce typically consists of a mixture of chili peppers, garlic, sugar, vinegar, and water, and it’s both sweet and spicy. It’s a versatile sauce that goes well with many different types of seafood and rice dishes, and it’s easy to make at home if you don’t want to buy a pre-made version. Another good option could be a spicy peanut sauce, which is common in Thai cuisine and would also pair nicely with the flavors of the Mahi-Mahi and rice.

Thai mahi-mahi rice health benefits

Thai Mahi-Mahi Rice is a nutritious dish that offers several health benefits. Mahi-mahi is a rich source of protein, which can aid in muscle building, repair and weight management. Rice provides valuable energy through its complex carbohydrate content, helping you feel full for longer periods. Thai cuisine typically incorporates lots of vegetables and herbs, which offer many vitamins, minerals and antioxidants. However, the dish can be high in sodium due to its flavorings. To lower the sodium content, you can use low-sodium soy sauce and adjust the recipe to include more vegetables and less salt-based condiments. Overall, Thai Mahi-Mahi Rice is a great option for a healthy and flavorful meal.

Click the banner below to find more of our favorite rice cookers!