Hello there and welcome to Rice Cookers 101! Today, we are excited to share with you a delicious recipe for Malaysian Spinach Rice. This aromatic and flavorful dish is a perfect blend of fresh spinach, fragrant spices, and fluffy Basmati rice. It’s a great meal option for vegans and vegetarians and can be served on its own or as a side dish to your favorite meats. So, let’s get started and learn how to cook this mouth-watering Malaysian Spinach Rice in your rice cooker! We’ve made this malaysian spinach 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 spinach rice ingredients


  • 1 cup uncooked white rice
  • 1 can (13.5 oz) coconut milk
  • 1/2 cup water
  • 1 teaspoon salt
  • 1 garlic clove, minced
  • 1 small onion, finely chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds
  • 1/2 teaspoon turmeric powder
  • 1 package (10 oz) frozen chopped spinach


  1. Place 1 cup of uncooked white rice, 1 can (13.5 oz) of coconut milk, 1/2 cup of water, and 1 teaspoon of salt in a large saucepan. Bring the mixture to a boil over high heat.
  2. Once boiling, reduce the heat to low, cover the saucepan, and simmer the rice for 18-20 minutes, or until the liquid is absorbed and the rice is tender.
  3. While the rice is cooking, heat a small amount of oil in a frying pan over medium heat. Add 1 minced garlic clove, 1 small chopped onion, 1 teaspoon of cumin seeds, and 1 teaspoon of mustard seeds to the pan. Sauté the mixture until the onion is soft and translucent, which should take about 5 minutes.
  4. Add 1/2 teaspoon of turmeric powder and 1 package (10 oz) of frozen chopped spinach to the frying pan. Cook the spinach mixture for an additional 5-7 minutes, or until the spinach is heated through and any excess liquid has evaporated.
  5. When the rice is done cooking, fluff it with a fork and add the spinach mixture to the saucepan. Gently stir to combine, and serve the Malaysian spinach rice hot.

malaysian spinach rice

How long does malaysian spinach rice last in the fridge?

Malaysian spinach rice can typically be stored in the refrigerator for up to four days after cooking. Proper storage is key to ensuring that the rice stays fresh and safe to eat. Be sure to transfer the rice to an airtight container or sealable plastic bag while it is still warm and allow it to cool before placing it in the refrigerator. If you plan to keep the rice for longer than four days, it is best to freeze it instead. When reheating, be sure to warm the rice thoroughly to kill any bacteria that may have formed during storage.

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


Low calorie malaysian spinach rice recipe substitutions

To make this recipe lower calorie, there are a few substitutions that can be made. Instead of using white rice, which is high in calories and carbohydrates, brown rice or cauliflower rice can be used as a healthier alternative. Coconut milk can be swapped out for light coconut milk or almond milk to reduce the fat and calories. Using fresh spinach instead of frozen can also be a healthier choice, as it is lower in sodium. Additionally, the amount of salt can be reduced or replaced with herbs and spices to add flavor without adding extra calories. Sautéing the onions and spices instead of frying them in oil can also be a healthier option. By making these substitutions, the overall calorie count for the recipe can be reduced without sacrificing flavor.

What to serve with a malaysian spinach rice?

Malaysian spinach rice is a flavorful and nutritious dish that can be served on its own or as a side dish. However, to enhance the taste and add some variety, here are a few suggestions for side dishes. You could serve it with a spicy egg curry, a tangy cucumber and tomato salad, or crispy fried chicken. If you’re looking for a vegetarian option, try pairing it with a creamy coconut milk lentil curry or some grilled vegetables. These options will complement the flavors of the spinach rice and add some much-needed texture and protein to your meal.

Whats the best sauce for a malaysian spinach rice?

The best sauce for Malaysian spinach rice would be a flavorful peanut sauce. To make this sauce, sauté some garlic and ginger in a pan, then add a cup of peanut butter along with some coconut milk, soy sauce, and brown sugar. Stir the mixture until smooth, then add some lime juice and red pepper flakes for a touch of brightness and heat. Serve the sauce on top of your spinach rice, and feel free to add some roasted peanuts or diced scallions for a crunchy garnish. The rich and nutty flavors of the peanut sauce will complement the savory and slightly sweet notes of the spinach rice, creating a delicious and well-balanced dish.

Malaysian spinach rice health benefits

Malaysian spinach rice is a nutritious dish that offers several health benefits. Spinach is the main ingredient in this recipe, which is high in vitamins A, C, and K, minerals like calcium and iron, and antioxidants. These nutrients help to maintain a healthy immune system, promote strong bones, and prevent chronic diseases like cancer and heart disease. Additionally, rice is a good source of carbohydrates and provides energy to the body. The combination of spinach and rice in this recipe creates a balanced meal that is both delicious and beneficial for overall health. If you are looking for a healthier recipe alternative, you can try steamed or stir-fried vegetables with brown rice or quinoa. This recipe offers a variety of nutrients and is lower in calories and carbohydrates compared to traditional rice dishes.

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