Welcome to Rice Cookers 101! Today, I will be sharing with you my recipe for Malaysian tomato rice. This dish is a deliciously fragrant and flavorful one-pot meal that is perfect for lunch or dinner. Infused with aromatic spices, juicy tomatoes, and fluffy rice, this recipe is sure to tantalize your taste buds. Whether you’re a seasoned rice cooker or a beginner, this recipe is easy to follow and is guaranteed to impress your family and friends. Let’s get cooking! We’ve made this malaysian tomato 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 tomato rice ingredients


  • 2 cups of basmati rice
  • 3 ripe tomatoes, chopped
  • 1 onion, chopped
  • 3 cloves of garlic, minced
  • 1 tsp cumin powder
  • 1 tbsp vegetable oil
  • 2 cups of chicken or vegetable broth
  • Salt and pepper to taste


  1. Wash the basmati rice and soak in cold water for about 30 minutes. Drain the water and set aside.
  2. In a large saucepan, heat the vegetable oil over medium heat. Add the chopped onion and sauté until it turns translucent.
  3. Add the minced garlic and cumin powder and stir until fragrant.
  4. Add the chopped tomatoes and cook until they turn soft and mushy.
  5. Next, add the drained basmati rice to the pot and stir gently to combine with the tomato mixture.
  6. Add the chicken or vegetable broth to the pot and stir gently.
  7. Season with salt and pepper to taste.
  8. Cover the pot and bring to a boil over high heat.
  9. Once boiling, reduce the heat to low and simmer for about 15-20 minutes or until all the liquid has been absorbed and the rice is fully cooked.
  10. Remove the pot from heat and let it sit for 5 minutes.
  11. Fluff the rice with a fork and serve hot.

malaysian tomato rice

How long does malaysian tomato rice last in the fridge?

Malaysian tomato rice is a flavorful dish made with rice, tomatoes, and various spices. If stored properly in an airtight container, it can be refrigerated for up to four days after cooking. It’s important to allow the rice to cool to room temperature before refrigerating it to prevent the growth of bacteria. Reheating the rice in the microwave or on the stove is simple, just make sure it reaches an internal temperature of 165°F (74°C) before serving. However, it’s best to consume the rice within 2-3 days to ensure its freshness and full flavor.

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


Low calorie malaysian tomato rice recipe substitutions

To make this recipe lower in calories, a few substitutions can be made. Firstly, using brown or wild rice instead of basmati rice can increase fiber content and reduce overall calorie count. Secondly, switching to low-sodium vegetable broth instead of chicken broth can cut down on sodium levels in the recipe. Thirdly, using a non-stick cooking spray instead of vegetable oil can reduce the amount of added fat in the dish. Lastly, cutting down on the amount of rice used and increasing the proportion of chopped tomatoes and other vegetables like bell peppers, zucchini, and cauliflower can increase the nutrient density of the dish while keeping calories in check. Overall, these substitutions can make the Malaysian Tomato Rice recipe a satisfying and nutritious option for those looking to reduce their calorie intake.

What to serve with a malaysian tomato rice?

Malaysian tomato rice is a flavorful and aromatic dish that can be served on its own or with a variety of side dishes. A popular option is to pair it with a curry dish such as chicken curry or vegetable curry. The spiciness of the curry complements the tanginess of the tomato rice and provides a balance of flavors. You can also serve it with some grilled or roasted meat or vegetables to add some texture and contrast. A simple cucumber salad or raita can also be served on the side to help cool down the heat of the dish. Overall, the possibilities are endless, but the key is to choose a side dish that complements the flavors of the tomato rice and provides a balanced meal.

Whats the best sauce for a malaysian tomato rice?

The best sauce for Malaysian tomato rice is a spicy, tangy sauce called sambal. Sambal is a versatile chili-based sauce made with various ingredients like chili peppers, onions, garlic, vinegar, and lime juice. The sauce is known for its bold, fiery flavor that pairs perfectly with the mild and slightly sweet flavors of tomato rice. Some variations of sambal also include dried shrimp, fish sauce, or tamarind paste which add additional depth and complexity to the overall taste. It’s easy to make sambal at home or you can find it at many Asian grocery stores. Simply spoon it over your tomato rice and enjoy!

Malaysian tomato rice health benefits

Malaysian tomato rice is a flavorful and nutritious dish that offers some health benefits. Tomatoes, a key ingredient in the recipe, are rich in lycopene, a potent antioxidant that may help lower the risk of certain types of cancer, heart disease, and eye disorders. Additionally, the dish contains spices such as turmeric and cumin, which have anti-inflammatory properties and may help improve digestion. However, the recipe may be high in carbohydrates and sodium, depending on the ingredients used. To make a healthier version of the dish, you could try replacing white rice with brown rice or quinoa, using fresh tomatoes instead of canned, and reducing the amount of salt. Alternatively, you could consider making a vegetable stir-fry with herbs and spices, or a salad with mixed greens, grilled chicken, and a variety of fresh vegetables.

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