Tomato Rice

Tomato Rice

We prepared this deliciously easy tomato rice dish during our Penang Cooking Class, which was served with Penang Achar and Chicken Rendang.  Of all the dished we made during this class, this is probably the only one I could manage at home (aka this was the easiest to prepare and took the least amount of obscure ingredients).

Tomato Rice (recipe by Nazlina)


  • 2 cups basmathi rice or long grain rice or Thai fragrant rice (soaked for 30 minutes); then drain the water
  • 2 cups chopped tomatoes
  • ½ cup thick coconut milk
  • 1 1/2 cup water
  • 2 pandan leaves; shred into strips and tie into a knot
  • 1 stick cinnamon, 1 star anise, 2 cardamom, 4 cloves
  • 5 sprigs of fresh mint (optional)
  • 1 inch of fresh ginger, sliced in thin matchsticks or chopped finely
  • 6 cloves of garlic, pound into a paste.
  • Salt
  • Oil for sauté
  • Fried shallots for garnishing made out of 5-8 shallots


Peel and slice shallots lengthwise, heat oil and deep fry till light golden brown, take care not to burn them. Set aside. This is for garnishing.

fry shallots for garnish

Cook rice with 1.5 cup of water till rice is almost cooked; fork out the rice to let the lower layer of rice to cook.

In another wok or pot, heat 4 tbs of oil, sauté dried spices with pandan leaves, add ginger slices and garlic paste.

garlic + 4 sister spices + pandang leaf

Wait till the aroma comes out and then add in chopped tomatoes and simmer until the mix is a bit dry. Then add in coconut milk. Simmer for about 2-3 minutes.

garlic + pandang leaf + tomatoes + coconut milk

Pour into rice when the water of the rice is almost dry and sprinkle salt to taste.  Shred mint leaves and mix in the rice (optional).

mix the rice well with the tomato mixture

To serve, sprinkle the fried shallots for garnishing.


  • You might also have to add in some water if the rice is not properly cooked after the liquid dries up.
  • You can substitute coconut milk with evaporated condensed milk
  • You may also add in tomato puree or cream of tomato soup in place of chopped fresh tomatoes.
One Response to “Tomato Rice”
  1. Looks delicous and easy to make.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: