Malaysian Tomato Rice
Get ready to spice up your mealtime with a dish that’s vibrant, aromatic, and downright irresistible! Malaysian Tomato Rice is a flavorful and colorful rice dish that brings a delightful twist to your table. Fluffy rice cooked in a rich tomato base with fragrant spices it’s like a little celebration happening in every bite. Trust me, you’re going to want to scoop up every last grain. Perfect for family dinners, festive gatherings, or just because you’re craving something comforting and exciting, this recipe is a total game-changer!
Why You’ll Love Malaysian Tomato Rice
This recipe isn’t just about the ingredients it’s about creating moments. Whether you’re cooking for a casual family dinner, hosting a get-together with friends, or simply indulging in some comforting flavors for yourself, this dish is versatile enough to fit the occasion. Here’s why it’s a favorite:
Versatile: Perfect on its own or as a flavorful sidekick to curries grilled meats or veggies.
Budget-Friendly: Uses simple pantry staples that turn into something extraordinary.
Quick and Easy: Minimal prep and mostly hands-off cooking make it ideal for busy days.
Customizable: Feel free to toss in veggies chicken or tofu to make it a hearty main course.
Crowd-Pleasing: A guaranteed hit with both kids and adults. It’s always a win when a single dish can satisfy everyone at the table. This recipe strikes the perfect balance of flavor and comfort, making it a universal favorite.
Ingredients
Ingredients in Malaysian Tomato Rice
Here’s the magic of this rice dish it’s simple yet layered with so much beautiful flavor:
Basmati Rice: The key to fluffy fragrant grains that absorb all those luscious flavors.
Tomatoes: Fresh juicy tomatoes create the rich flavorful base.
Tomato Paste: Intensifies the tomato flavor for that deep gorgeous color and taste.
Onion: Adds natural sweetness and a lovely caramelized note.
Garlic: Brings savory depth and irresistible aroma.
Ginger: Adds a warm peppery kick that brightens up the dish.
Spices: Think cinnamon star anise cloves and cardamom for that signature Malaysian aroma.
Chicken Stock: Infuses the rice with rich savory flavor.
Evaporated Milk: Adds a subtle creamy touch making the rice extra luxurious.
Butter: For that luscious silky finish.
Salt and Sugar: To perfectly balance the flavors.
Fresh Cilantro: Optional but wonderful for a pop of freshness at the end.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions
Let’s dive into the steps to create this flavorful masterpiece:
Preheat Your Equipment: No oven needed here just get your heavy-bottomed pot or rice cooker ready.
Sauté Aromatics: In a pot melt the butter and sauté the onion garlic and ginger until fragrant and golden.
Toast the Spices: Add the cinnamon stick cloves star anise and cardamom letting them bloom in the butter to release their wonderful aromas.
Cook the Tomato Base: Stir in the chopped tomatoes and tomato paste cooking until the tomatoes break down and the mixture becomes thick and jammy.
Add the Rice: Toss in the rinsed basmati rice stirring well to coat each grain with the flavorful tomato mixture.
Pour in the Liquids: Add the chicken stock evaporated milk salt and a touch of sugar. Give it a gentle stir to combine.
Simmer to Perfection: Cover and cook on low heat until the rice is tender and fluffy and all the liquid is absorbed.
Fluff and Finish: Fluff the rice gently with a fork and sprinkle with fresh cilantro if desired.
Serve and Enjoy: Serve warm and enjoy! Whether it’s paired with a side dish or served on its own, this recipe is sure to impress.
Nutrition Facts
Servings: 6
Calories per serving: 320
Preparation Time
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
How to Serve Malaysian Tomato Rice
This dish pairs wonderfully with various sides and accompaniments. Here are a few serving suggestions to enhance your dining experience:
- Serve with a spicy chicken curry or beef rendang for a hearty meal.
- Pair with grilled vegetables or a simple cucumber salad for a fresh contrast.
- Top with a fried egg for a quick and satisfying meal.
Additional Tips
Here are some extra tips to help you get the most out of this recipe:
- Rinse the rice thoroughly before cooking to remove excess starch and get fluffier grains.
- If using a rice cooker sauté the aromatics in a pan first then transfer everything to the cooker.
- Adjust the spice level by adding a chili or two if you like a little heat.
- Use high-quality ripe tomatoes for the best flavor.
- If you prefer a vegetarian version swap the chicken stock for vegetable broth.
- A squeeze of lime just before serving brightens up all the flavors.
- Let the rice rest covered for 5 minutes after cooking before fluffing.
- Stir gently when mixing to avoid breaking the rice grains.
- Toasting the spices briefly before adding liquids enhances their flavor significantly.
- You can freeze leftovers in an airtight container for up to 1 month.
FAQ’s
1. Can I use jasmine rice instead of basmati?
Basmati is preferred for its fluffy texture but jasmine can work in a pinch just adjust the water slightly.
2. Can I make this vegan?
Yes simply use vegetable broth and plant-based milk instead of evaporated milk.
3. What protein goes well with Malaysian Tomato Rice?
Chicken lamb beef or even tofu pairs wonderfully with this rice.
4. Can I use canned tomatoes?
Absolutely just make sure to drain them a little to avoid too much extra liquid.
5. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
6. Can I freeze tomato rice?
Yes it freezes well for up to a month just thaw and reheat gently.
7. How do I prevent the rice from getting mushy?
Use the correct water to rice ratio and avoid over-stirring once the liquid is added.
8. Can I add vegetables to the rice?
Definitely Peas carrots or bell peppers would be delicious additions.
9. Is it very spicy?
No it’s more aromatic than spicy but you can easily add some chilies if you prefer heat.
10. Can I make this in a rice cooker?
Yes just prepare the tomato base separately then transfer it with the rice and liquids to the rice cooker to finish cooking.
Conclusion
Malaysian Tomato Rice is pure comfort with a beautiful twist fluffy grains rich tomatoey goodness and those magical fragrant spices that transport you with every bite. Whether you’re serving it alongside a main dish or enjoying it as a star on its own this rice will steal the spotlight at your table. Trust me one bite and you’ll be hooked! It’s simple satisfying and the kind of dish you’ll want to make again and again.
Print
Malaysian Tomato Rice
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Malaysian
- Diet: Halal
Description
A fragrant and vibrant rice dish from Malaysia, cooked with tomatoes, spices, and aromatic herbs, perfect as a flavorful side or a base for curries and grilled meats.
Ingredients
- 2 cups basmati rice, rinsed
- 3 cups water or chicken broth
- 2 tbsp ghee or vegetable oil
- 1 onion, finely sliced
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 2 tomatoes, diced
- 2 tbsp tomato paste
- 1 cinnamon stick
- 2 star anise
- 3 cloves
- 2 cardamom pods
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat ghee in a pot over medium heat. Sauté onion, garlic, and ginger until fragrant and golden.
- Add cinnamon stick, star anise, cloves, and cardamom pods. Cook for 1 minute.
- Stir in diced tomatoes and tomato paste. Cook until tomatoes break down and mixture thickens.
- Add rinsed rice and stir to coat with the tomato mixture.
- Pour in water or broth and add salt. Bring to a boil, then reduce heat, cover, and simmer for 15-18 minutes until rice is tender.
- Fluff rice with a fork, garnish with fresh cilantro, and serve.
Notes
- Use basmati rice for the best texture and aroma.
- Add raisins or fried shallots for extra flavor.
- Pairs wonderfully with rendang, curries, or grilled chicken.
Nutrition
- Serving Size: 1 cup
- Calories: 260
- Sugar: 3g
- Sodium: 240mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 10mg
Keywords: malaysian tomato rice, nasi tomato, tomato rice recipe, Malaysian side dish, aromatic rice