Tomato Rice (Thakkali Sadam)

Tomato rice, or 'Thakkali Sadam' in South India, is a flavorful and easy-to-make one-pot dish that's perfect for a quick meal or lunchbox. This recipe brings out the authentic South Indian flavors with a mix of aromatic spices and ripe tomatoes. It's a comforting dish that pairs beautifully with raita, papad, or a simple potato fry.

Stuck mid-recipe?
Chefadora AI has the answer - timers, swaps, step-by-step help.
Ingredients
Main Ingredients
Rice (Basmati, Sona Masoori, or any long-grain rice)1 1/2cups
Tomatoes, medium, ripe, finely chopped or pureed4
Onion, medium, finely chopped or thinly sliced1
Ginger-Garlic Paste1tbsp
Green Chillies, slit or chopped2
Oil/Ghee3tbsp
Whole Spices
Mustard seeds1tsp
Cumin seeds1tsp
Bay leaves2
Green cardamom pods3
Cloves3
Cinnamon stick1in
Chana Dal (optional)1tsp
Urad Dal (optional)1tsp
Asafoetida (Hing, optional)1pinch
Powdered Spices
Turmeric powder1/2tsp
Red Chilli Powder1tsp
Coriander powder1tsp
Garam Masala (optional)1/2tsp
Other Ingredients
Water2 1/2cups
Curry Leaves (optional)1sprig
Fresh Coriander Leaves, chopped for garnish1bundle- Salt, to taste1tsp
Nutrition (per serving)
Calories
271.4kcal (13.57%)
Protein
4.9g (9.8%)
Carbs
38.8g (14.11%)
Sugars
0.3g (0.6%)
Healthy Fat
8.4g
Unhealthy Fat
3.3g
% Daily Value based on a 2000 calorie diet
How to make Tomato Rice (Thakkali Sadam)
Prepare the Rice
- Step 1
Rinse the rice thoroughly 2-3 times until the water runs clear.
- Step 2
Soak the rice in fresh water for 20-30 minutes to help it cook evenly and remain fluffy.
- Step 3
Drain the soaked rice and set aside.
Sauté Aromatics and Spices
- Step 1
Heat oil or ghee in a heavy-bottomed pot or pressure cooker on medium heat.
- Step 2
Add mustard seeds, cumin seeds, bay leaves, cardamom pods, cloves, cinnamon stick, chana dal, urad dal, and asafoetida (if using). Let them splutter and turn fragrant. Fry dals until golden brown if using.
- Step 3
Add chopped onions and curry leaves (if using). Sauté until the onions turn translucent and soft.
- Step 4
Add ginger-garlic paste and green chillies. Sauté until the raw smell disappears.
Cook the Tomatoes
- Step 1
Add chopped or pureed tomatoes to the pot.
- Step 2
Add salt and turmeric powder. Mix well.
- Step 3
Cook the tomatoes on medium-low heat, stirring occasionally, until they become soft, mushy, and the oil starts to separate from the mixture. This takes about 5-7 minutes.
- Step 4
Add red chilli powder, coriander powder, and garam masala (if using). Sauté for another 30 seconds to a minute until the spices are fragrant.
Cook the Rice
- Step 1
Add the drained rice to the tomato mixture. Gently stir to coat the rice grains with the masala.
- Step 2
Pour in the water. Stir well and check for salt. Adjust if needed.
- Step 3
If cooking in a pot, bring the mixture to a rolling boil. Reduce the heat to low, cover with a lid, and let it simmer for 15-20 minutes until all the water is absorbed and the rice is cooked through. Avoid lifting the lid or stirring during this time.
- Step 4
If cooking in a pressure cooker, close the lid and pressure cook for 1-2 whistles on medium flame. Turn off the heat and let the pressure release naturally.
Finish and Serve
- Step 1
Once the rice is cooked, let it rest for 5 minutes with the lid on.
- Step 2
Open the lid, sprinkle with fresh chopped coriander leaves.
- Step 3
Gently fluff the tomato rice with a fork, being careful not to break the grains.
- Step 4
Serve hot with a side of raita, plain yogurt, papad, or potato fry.
Nutrition (per serving)
Nutrition (per serving)
Calories
271.4kcal (13.57%)
Protein
4.9g (9.8%)
Carbs
38.8g (14.11%)
Sugars
0.3g (0.6%)
Healthy Fat
8.4g
Unhealthy Fat
3.3g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
Use ripe, red tomatoes for the best flavor and color.
If using leftover cooked rice, ensure it's cooled completely to prevent it from becoming mushy when mixed with the masala.
Cook the tomatoes until they are soft and the oil separates, but avoid burning them.
Adjust the amount of green chillies and red chilli powder according to your spice preference.
Fresh coriander leaves add a wonderful freshness to the dish.
FAQS
Can I use pre-cooked rice for this recipe?
Yes, you can use pre-cooked rice. Ensure it is completely cooled to prevent it from becoming mushy when mixed with the masala.
What type of rice works best for tomato rice?
Basmati, Sona Masoori, or any long-grain rice works well for this recipe. Choose based on your preference.
Can I skip the whole spices?
While whole spices add authentic flavor, you can skip them or use powdered versions if unavailable.
How can I make this dish less spicy?
Reduce the quantity of green chillies and red chilli powder to make the dish less spicy.
What can I serve with tomato rice?
Tomato rice pairs well with raita, plain yogurt, papad, or a simple potato fry.
iorjia - Good Food Recipes
(@iorjia01)
Explore Iorjia - Good Food! Find Awesome meals, healthy options, tasty snacks & refreshing drinks.
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia