Welcome to Rice Cookers 101! Today, we are thrilled to bring to you a delicious recipe that combines the rich flavors of Malaysian cuisine with the wholesome goodness of snapper and rice. This Malaysian snapper rice dish is a perfect blend of simplicity and complexity, making it an ideal meal for any occasion. Whether you are a seasoned chef or a novice in the kitchen, this recipe is sure to please your taste buds and impress your friends and family. So, let’s get cooking! We’ve made this malaysian snapper 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 snapper rice ingredients



  • 1 ½ cups of jasmine rice
  • 1 whole snapper fish, cleaned and scaled
  • 1 tablespoon of vegetable oil
  • 1 onion, diced
  • 4 cloves of garlic, minced
  • 2 cups of chicken broth
  • 3 tablespoons of soy sauce
  • 1 tablespoon of oyster sauce
  • 1 teaspoon of sesame oil
  • 1 teaspoon of salt
  • ½ teaspoon of black pepper
  • 3 stalks of scallions or green onions, sliced


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



  1. Rinse the jasmine rice in cold water and drain. Put the rice in a pot with 2 cups of chicken broth and bring to a boil. Lower the heat, cover with a lid and let it simmer for about 18-20 minutes until the liquid is absorbed and the rice is cooked.
  2. While the rice is cooking, heat 1 tablespoon of vegetable oil in a wok or large skillet on medium-high heat. Add the diced onion and minced garlic and stir-fry for 1-2 minutes until fragrant and slightly browned.
  3. Add the snapper fish to the wok/skillet and cook for about 3 minutes until it’s lightly browned on both sides.
  4. In a small bowl, mix together 3 tablespoons of soy sauce, 1 tablespoon of oyster sauce, 1 teaspoon of sesame oil, 1 teaspoon of salt, and ½ teaspoon of black pepper. Pour this mixture over the fish and stir to coat the fish evenly.
  5. Reduce the heat to medium-low and add the cooked jasmine rice to the wok/skillet with the fish and sauce. Stir everything together until the rice is evenly coated in the sauce.
  6. Cook everything for another 3-5 minutes until the rice is slightly browned/charred on the bottom.
  7. Turn off the heat and sprinkle sliced scallions/green onions on top of the rice.
  8. Enjoy the Malaysian snapper rice hot!

malaysian snapper rice

How long does malaysian snapper rice last in the fridge?

Malaysian snapper rice is a delicious dish made with rice, snapper, and various seasonings. When stored in the fridge, it can last for 3-4 days if kept in an airtight container. It is important to let the dish cool down to room temperature before placing it in the fridge to prevent the growth of harmful bacteria. When reheating, make sure to heat it thoroughly until it reaches an internal temperature of at least 165°F (74°C). It is important to use good food safety practices when handling and storing food to ensure its quality and safety.

Low calorie malaysian snapper rice recipe substitutions

To make this Malaysian snapper rice recipe lower in calories, there are a few substitutions that could be made. Firstly, using brown rice instead of jasmine rice would increase the fiber and nutrient content while reducing the calorie count. Secondly, reducing the amount of oil used can further lower the calorie count. You can use a non-stick cooking spray instead to avoid sticking. Thirdly, using a low-sodium chicken broth instead of regular chicken broth can help reduce the overall sodium content of the dish. Lastly, you can reduce the amount of soy sauce and oyster sauce used, or use lower-sodium alternatives. These substitutions can make this recipe healthier and more calorie-conscious, without losing the delicious flavor.

What to serve with a malaysian snapper rice?

Malaysian snapper rice is a flavourful dish that can be complemented with a variety of sides. Some great options to serve with this dish include Asian-style vegetables like stir-fried bok choy or broccoli, a refreshing cucumber and tomato salad with a citrus dressing, or a tangy mango salsa that adds a sweet and spicy flavour to the dish. Additionally, a simple soup like Tom Yum or a hearty chicken noodle soup can make a great starter to go along with the snapper rice. For a complete meal, consider serving with a side of sticky rice or some roti bread to soak up any remaining flavours.

Whats the best sauce for a malaysian snapper rice?

The best sauce for Malaysian snapper rice is the sambal sauce. Made with a blend of spicy chili peppers, aromatic shallots, and tangy tamarind paste, sambal is a versatile sauce that adds an intense burst of flavors to any dish. For snapper rice, the sambal sauce can be made by sautéing the chili peppers and shallots in oil until they are fragrant, then stir in tamarind paste and season with salt and sugar. Drizzle the sambal sauce over the rice and serve the snapper on top. This flavorful sauce complements the delicate taste of the snapper and also adds a spicy kick to the rice.

Malaysian snapper rice health benefits

Malaysian snapper rice is a delicious and nutritious dish that offers several health benefits. Snapper fish is an excellent source of protein and omega-3 fatty acids, which can promote heart health, reduce inflammation, and support brain function. The dish also features a variety of vegetables, including onions, ginger, and garlic, which are loaded with antioxidants and essential vitamins and minerals. Additionally, this rice dish is low in fat and calories and is made with brown rice, which is a healthier alternative to white rice as it is higher in fiber and essential nutrients. Overall, Malaysian snapper rice is a nutritious and delicious meal choice that can support your health and well-being.

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