Tomato rice
A bright, spiced one pan tomato rice with curry leaves and whole spices, ready in half an hour.
- Time30 minutes
- LevelEasy
- Costabout £1.43 a head
Cost is worked out from Aldi and Tesco shelf prices in October 2026. Your shop and brands will differ.
Ingredients
Tick what you need to buy. It goes on your shopping list.
Method
- 1
Rinse the rice until the water runs clear, then soak for 10 minutes and drain.
10 min - 2
Heat the oil in a wide pan with a lid. Fry the cinnamon, cardamom, cloves and cumin for 30 seconds.
- 3
Add the onion and cook for 5 minutes, then add the ginger, garlic, chillies and curry leaves for 1 minute.
5 min - 4
Stir in the tomatoes, chilli powder and salt and cook for 6 minutes until pulpy and the oil separates.
6 min - 5
Add the rice and water, bring to the boil, then cover tightly and cook on the lowest heat for 12 minutes.
12 min - 6
Rest, covered, for 5 minutes, then fluff with a fork and stir through the coriander.
Double check before you cook. Recipes can contain mistakes. Any diet labels come from the ingredients as written in this recipe and are a guide, not a guarantee. Always check every ingredient and the packet label for allergens and cross contamination, and ask your doctor or dietitian what is right for you, especially with coeliac disease, diabetes or a serious allergy. This is not medical advice.