Hello and Assalamualaikum (peace be upon you), rice cooker enthusiasts! Today’s recipe will take your taste buds on a delightful journey to Malaysia, a land famed for its diverse and flavorsome culinary traditions. We’ll be cooking up a fragrant and savory dish of Malaysian Trout Rice that will fill your kitchen with enticing aromas and leave you savoring every bite. So, let’s get cooking! We’ve made this malaysian trout 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.

malaysian trout rice ingredients


  • 1 cup of jasmine rice
  • 2 cups of water
  • 1 tablespoon of vegetable oil
  • 2 trout fillets, skin removed
  • 2 teaspoons of soy sauce
  • 1 tablespoon of oyster sauce
  • 1 tablespoon of sweet chili sauce
  • 1 garlic clove, minced
  • 1 teaspoon of ginger, grated
  • 1 red bell pepper, sliced
  • 1 yellow onion, sliced
  • 1/4 cup of cashews, chopped


1. Rinse the jasmine rice and add it to a pot with 2 cups of water. Bring it to a boil and then let it simmer on low heat until the water has been absorbed, about 18-20 minutes.2. While the rice is cooking, heat up the vegetable oil in a frying pan over medium heat. Add the trout fillets and cook for about 3-4 minutes per side, until they are cooked through.3. Remove the trout fillets from the pan and add the soy sauce, oyster sauce, sweet chili sauce, garlic, and ginger. Cook for about 1 minute to combine the flavors.4. Add the bell pepper and onion to the pan and cook for about 3-5 minutes, until they are tender.5. Add the chopped cashews to the pan and cook for about 1 minute until they are lightly toasted.6. Fluff the cooked rice with a fork and place it onto a serving dish.7. Add the cooked trout fillets and pour the bell pepper and onion mixture on top of the rice.8. Serve hot and enjoy your Malaysian Trout Rice! malaysian trout rice

How long does malaysian trout rice last in the fridge?

Malaysian trout rice can theoretically be stored in the fridge for up to four days after cooking, though the exact shelf life will depend on a number of variables, including the freshness of the ingredients, the temperature of the fridge, and the hygiene practices of whoever is handling the food. To maximize the lifespan of your leftover Malaysian trout rice, it’s important to refrigerate it promptly and store it in an airtight container. Additionally, it’s a good idea to reheat the rice thoroughly before consuming it to minimize the risk of foodborne illness. If you’re unsure whether or not your Malaysian trout rice is still safe to eat, err on the side of caution and discard it rather than taking any chances with your health.

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


Low calorie malaysian trout rice recipe substitutions

To make this Malaysian Trout Rice recipe lower in calories, there are several substitutions you could make. Firstly, you could swap the jasmine rice for brown rice or quinoa, both of which are lower in calories and higher in fiber. Secondly, you could use a non-stick cooking spray instead of vegetable oil to reduce the amount of fat in the dish. Thirdly, you could use a leaner protein source such as salmon or tilapia instead of trout. Fourthly, you could use low-sodium soy sauce and oyster sauce to reduce the sodium content. Lastly, you could reduce the amount of cashews or replace them with a lower-calorie nut such as almonds or pistachios. By incorporating these substitutions, you can enjoy a healthier and lower-calorie version of this delicious dish.

What to serve with a malaysian trout rice?

Malaysian trout rice can be served with a variety of side dishes to complement the flavors of the dish. For a fresh and light option, serve with a mixed green salad dressed with a sesame oil, soy sauce, and lime dressing. For something heartier, pair with roasted or stir-fried vegetables like baby bok choy, bell peppers, and snap peas. Another great option is to serve with steamed edamame or a cucumber and carrot pickle for a crunchy and tangy side. Additionally, adding some crispy fried shallots or peanuts on top of the rice can add texture and a delicious nuttiness to the dish.

Whats the best sauce for a malaysian trout rice?

The best sauce for Malaysian trout rice would be a spicy sambal sauce. Sambal is a traditional chili-based sauce commonly used in Malaysian cuisine that adds a delicious kick to any dish. To make sambal sauce, combine blended fresh or dried chilies with garlic, ginger, sugar, lemon juice, and fish sauce to create a spicy, tangy, fruity flavor that pairs perfectly with the delicate, buttery flavor of trout. The sweetness of the sauce and the spiciness of the chili will help balance the richness of the trout and add dimension to the rice. Overall, sambal sauce is the best choice for enhancing the flavors of a Malaysian trout rice dish.

Malaysian trout rice health benefits

Malaysian trout rice, also known as Nasi Lemak, is a dish that contains fragrant coconut rice cooked in coconut milk and pandan leaves, served with deep-fried or grilled fish (usually ikan bilis or anchovies), spicy sambal (a chili-based sauce), peanuts, and sliced cucumber. While this dish is delicious and popular in Malaysia, it is not necessarily the healthiest option due to the high fat and calorie content. However, it can still be a balanced meal if eaten in moderation and with additional vegetables or protein. To increase the health benefits of this dish, you could add a side of steamed or stir-fried vegetables or include grilled chicken or tofu as a source of lean protein. Another alternative for a healthier meal would be to make a salad with mixed greens, grilled salmon, avocado, cherry tomatoes, and a light vinaigrette dressing.

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