Fragrant Malaysian Nasi Tomato with Star Anise and Cloves
A beautifully aromatic Malaysian dish, this Nasi Tomato combines fragrant rice with the warming flavors of star anise and cloves, resulting in a delicious and comforting main course.

Preparation
Get these tasks done before you start cooking.
Preparing the Rice Mixture
- 1
Rinse Rice
Rinse the basmati rice in cold water until the water runs clear. Drain well.
- 2
Combine Ingredients
In a large bowl, combine the diced tomatoes with their juice, chicken stock, and rice. Set aside.
Sautéing the Aromatics
- 1
Heat Oil
Heat oil in a large pot over medium heat.
- 2
Cook Onion
Add the chopped onion and sauté until translucent.
- 3
Add Spices & Garlic
Stir in the garlic, cinnamon stick, star anise, and cloves, and continue to cook for 2-3 more minutes.
Tip: Ensure not to burn the spices as it will lead to a bitter taste. Pro Tip: Consider tying the whole spices in a piece of cheesecloth for easier removal after cooking.
How to Make Fragrant Malaysian Nasi Tomato with Star Anise and Cloves
Total time: 2 h · Yields 4 servings
- 1
Toasting the Spices
Sauté the cinnamon, star anise, and cloves to release their oils and enhance flavor.
- 2
Combining Ingredients
Add the rice mixture to the pot and stir well to coat the grains with the spices and aromatics.
- 3
Simmering
Bring to a gentle simmer, then cover with a tight-fitting lid and reduce heat to low. Cook until the rice is tender and all the liquid is absorbed, about 15-20 minutes.
Chef's Tips
Frequently asked questions
Explore more from TastyFood
Looking for something different? Browse by category.