The origins of Malay nasi tomato must have been Indian biryani, with the use of fragrant spices during the cooking process. You will often find tomato rice at Malay feasts accompanying rich curries and stews like rendang. I’ve used the idea of nasi tomato but zhuzhed it up with minced (ground) beef for protein and peas for a more balanced one-pot meal – sort of like fried rice that you don’t have to fry! Fresh tomatoes add a fabulous tang at the end. Please do not use canned tomatoes for this recipe.
Method
Based on 4 servings, adjust as needed.
Step 1
Finely chop the onion, garlic cloves and ginger in a small food processor.
Step 2
Warm the butter in a large casserole dish (Dutch oven) over a medium heat. Add the onion-garlic-ginger mixture and stir-fry for 2 minutes. Add a couple of splashes of water if the mixture starts to stick – no more than 100ml (if cooking for 4) in total.
Step 3
Add the minced beef and stir-fry for 5-8 minutes.
Step 4
Add the rice, tomato purée, a generous pinch or 2 of salt, 800mls water (if cooking for 4), star anise, cloves, cassia bark or cinnamon, cardamom pods and peas. Stir, cover with the lid and bring to the boil, then reduce to the lowest possible heat and simmer for 30 minutes.
Step 5
Turn off the heat and leave to rest for 10 minutes. Stir through the chopped tomatoes, coriander (if using), fried shallots or onions and tomato sambal/Spicy Malaysian chilli sauce (it's hot, so go easy!) before serving.