Ingredients
Metric weights use grams. US weights use ounces; liquids use fluid ounces. Conversions are rounded. Spoon measures use 5 ml teaspoons and 15 ml tablespoons; cups use 240 ml.
Serves 3
Main ingredients
Seasoning and finishing
Liquids
Equipment
Bowl; sieve; saucepan with tight lid; spoon; fork.
Check all product labels and cross-contact. Diet groups describe this listed recipe, not every substitution.
Steps
Soak · About 20 min
- Rinse 240 ml basmati rice until the draining water becomes less cloudy.
- Cover the rice generously with cool water.
- Soak for 20 minutes.
- Drain the rice.
Make the tomato base · About 6 min
- Heat 2 tbsp neutral oil in the saucepan over medium heat.
- Put these seasonings into the saucepan: ½ tsp mustard seeds, plus 1 piece 1 cm cinnamon stick, together with 2 pods green cardamom and 3 whole cloves.
- Cook for 30–60 seconds.
Check: The mustard seeds should pop.
- Add 79.2 ml chopped onion and 7 leaves curry leaves carefully.
- Cook for 4–5 minutes, stirring often.
Check: The onion should soften.
- Put 1 ½ tsp ginger garlic paste into the saucepan together with ½ tsp chopped green chili.
- Stir for 30 seconds.
- Add 200 g finely chopped tomatoes, ¼ tsp turmeric, ½ tsp red chili powder, ½ tsp black pepper, ½ tsp ground coriander, 1 tsp ground cumin and ½ tsp salt.
- Cook for 5–6 minutes, stirring frequently.
Check: The tomato should collapse into a thick mixture.
- Add ½ tbsp chopped mint and 60 ml chopped coriander.
Cook and rest · About 15 min
- Add the drained rice and 480 ml water for cooking.
Check: The measured water is for cooking; soaking water is discarded.
- Bring the mixture to a boil.
- Cover the saucepan tightly.
- Reduce the heat to its lowest setting.
- Cook for 12–15 minutes.
Check: The water should be absorbed and the grains should have no hard centre.
- Turn off the heat.
- Leave the rice covered for 5 minutes.
- Remove the visible whole spices.
- Separate the rice gently with a fork.
Tips
- Soaking and resting together account for 25 minutes of the total.
Substitutions
- Use ripe fresh tomatoes instead of canned, allowing extra reduction time.
Storage
- Divide Tomato Rice into small, shallow portions for cooling. Refrigerate Tomato Rice promptly, ideally within one hour, and finish it within 24 hours.
- For Tomato Rice, reheat the rice only once; it must steam throughout and reach 74°C / 165°F. Cover Tomato Rice while reheating and add a little water.
Make ahead
- Make the tomato base one day ahead; cook rice on the serving day.
FAQ
Why is rice firm?
Add a small splash of boiling water and cook covered a little longer.
Can I use brown rice?
It needs different liquid and cooking time.
How should I store tomato rice?
Divide Tomato Rice into small, shallow portions for cooling. Refrigerate Tomato Rice promptly, ideally within one hour, and finish it within 24 hours.
Recipe source and adaptation
Measured home adaptation: Dassana Amit: Tomato Rice Recipe.
Stovetop adaptation with measured cooking water; optional fenugreek seeds omitted.
Food safety references
FoodSafety.gov: cooking temperatures · Food Standards Agency: rice storage and reheating



