Tomato Rice (Thakkali Sadham)
Tomato Rice (Thakkali Sadham) is a easy South Indian recipe that serves 3. 320 calories per serving. Recipe by Madras Samayal on YouTube.
Prep: 10 min | Cook: 15 min | Total: 35 min
Cost: $2.00 total, $0.67 per serving
Ingredients
- 2 Tbsp Vegetable Oil (neutral oil such as sunflower or canola)
- 0.5 tsp Mustard Seeds (yellow mustard seeds)
- 1 tsp Chana Dal (split Bengal gram)
- 1 tsp Urad Dal (split black gram)
- 1 tsp Fenugreek Seeds (dry fenugreek seeds (sombu))
- 12 leaves Curry Leaves (fresh)
- 1 large Onion (thinly sliced)
- 3 medium Tomatoes (ripe, chopped)
- 1 tsp Salt (or to taste)
- 1 tsp Ginger‑Garlic Paste (store‑bought or homemade)
- 3 Green Chilies (slit lengthwise)
- 0.5 tsp Turmeric Powder (ground)
- 1.5 tsp Red Chili Powder (adjust to heat preference)
- 0.5 tsp Garam Masala (store‑bought)
- 1 tsp Ghee (or Butter) (clarified butter; adds aroma)
- 1 cup Basmati Rice (uncooked, rinsed and cooked separately)
Instructions
Heat Oil & Temper Spices
Place the skillet over medium heat, add 2 Tbsp oil and let it warm. Add ½ tsp mustard seeds, 1 tsp chana dal, 1 tsp urad dal and fry until the dals turn golden and the mustard seeds start to pop.
Time: PT2M
Temperature: medium heat
Add Fenugreek and Curry Leaves
Stir in 1 tsp fenugreek seeds and the fresh curry leaves. Fry for another 10‑15 seconds until fragrant.
Time: PT1M
Temperature: medium heat
Sauté Onion
Add the sliced large onion and a pinch of salt. Cook, stirring occasionally, for about 2 minutes until the onion becomes soft and translucent.
Time: PT2M
Temperature: medium heat
Introduce Aromatics & Ground Spices
Add 1 tsp ginger‑garlic paste, 3 slit green chilies, ½ tsp turmeric, 1‑2 tsp red chili powder, ½ tsp garam masala and the remaining salt. Stir quickly and sauté for 1 minute until the raw spice aroma disappears.
Time: PT1M
Temperature: medium heat
Cook Tomatoes
Add the chopped tomatoes, mix well, then cover the pan with a lid. Let the tomatoes cook for 5‑7 minutes until they soften and break down.
Time: PT7M
Temperature: medium heat
Mash & Finish Tomato Base
Remove the lid, use a spoon to gently mash the softened tomatoes. Continue cooking uncovered for 3 minutes, or until the oil starts to separate and rise to the surface.
Time: PT3M
Temperature: medium heat
Add Ghee
Stir in 1 tsp ghee (or butter) and mix until fully incorporated, adding a glossy finish and extra aroma.
Time: PT1M
Temperature: medium heat
Combine Cooked Rice
Add the cooked basmati rice (about 2 cups cooked) to the tomato masala. Gently fold the rice into the sauce, ensuring each grain is coated. Cook for another 2 minutes, then turn off the heat.
Time: PT2M
Serve
Transfer the tomato rice to a serving bowl. Optionally garnish with a drizzle of extra ghee or fresh coriander. Serve hot with plain yogurt or a South Indian pickle.
Time: PT1M
Nutrition Facts
- Calories
- 320
- Protein
- 6 g
- Carbohydrates
- 55 g
- Fat
- 8 g
- Fiber
- 3 g
Dietary info: vegetarian, gluten‑free
Allergens: mustard, dairy
Ingredient Substitutions
- Instead of Vegetable Oil: olive oil, ghee
- Instead of Mustard Seeds: spice blend
- Instead of Chana Dal: toor dal
- Instead of Urad Dal: moong dal
- Instead of Fenugreek Seeds: asafoetida pinch
- Instead of Curry Leaves: bay leaf (different flavor)
- Instead of Onion: shallots
- Instead of Tomatoes: canned diced tomatoes
- Instead of Salt: sea salt
- Instead of Ginger‑Garlic Paste: fresh minced ginger and garlic
- Instead of Green Chilies: bird's eye chilies
- Instead of Turmeric Powder: fresh turmeric grated
- Instead of Red Chili Powder: cayenne pepper
- Instead of Garam Masala: curry powder
- Instead of Ghee (or Butter): unsalted butter
- Instead of Basmati Rice: any long grain rice
Equipment Needed
- Deep Skillet or Non‑stick Pan
- Knife
- Cutting Board
- Measuring Spoons
- Ladle or Wooden Spoon
- Rice Cooker or Pot
- Serving Bowl
Critical Steps — Do Not Skip
- Tempering mustard seeds, dals, fenugreek and curry leaves without burning.
- Sautéing onion just until soft, not browned.
- Cooking tomatoes until they fully break down and oil separates.
- Ensuring the rice is fully coated with the tomato masala.
Chef Tips from the Video
- Use ripe, juicy tomatoes for the best natural sweetness and less need for added water.
- A pinch of asafoetida (hing) can be added with the tempering for extra depth, especially if avoiding fenugreek.
- Finish with a small knob of ghee for a glossy, aromatic finish.
Troubleshooting
Rice turns mushy or soggy.
Use day‑old cooked rice or spread the freshly cooked rice on a tray to cool before mixing; ensure the tomato masala is not overly watery.
Masala is too dry and rice sticks.
Add a splash of water or a few cherry tomatoes while cooking the masala; let it simmer until oil separates.
Spices taste raw.
Sauté the ginger‑garlic paste and ground spices a little longer before adding tomatoes to develop flavor.
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Freeze in a sealed bag or container for up to 1 month; reheat gently.
Room temperature: Do not leave at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the tomato masala (steps 1‑6) a day ahead and refrigerate; reheat before adding fresh rice.
- Cook the rice in advance and keep it loosely covered; fluff before mixing.
Frequently Asked Questions
What is the cultural significance and history of Tomato Rice (Thakkali Sadham) in Tamil cuisine?
Tomato rice, known as Thakkali Sadham, is a staple comfort food in Tamil households, often prepared for quick lunches or as a festive side during temple festivals. Its roots lie in the tradition of using ripe tomatoes to add tangy flavor to rice, making a wholesome one‑pot meal that requires minimal effort.
What are the traditional regional variations of Thakkali Sadham in South Indian cuisine?
In coastal Tamil Nadu, the rice may be cooked with coconut milk and curry leaves, while in the interior regions, it is commonly tempered with mustard seeds, dals and fenugreek as shown in this recipe. Some families add peanuts or cashews for crunch, and others finish with a squeeze of lemon.
How is Tomato Rice traditionally served in Tamil households?
Thakkali Sadham is typically served hot alongside plain curd (yogurt), a crunchy South Indian pickle, or a simple raita. It can also be paired with a side of fried papad or a lentil soup (sambar) for a complete meal.
During which occasions is Tomato Rice commonly prepared in Tamil culture?
Tomato rice is popular for everyday meals, but it also appears during temple festivals, family gatherings, and as a quick lunch for school‑going children because it can be made in under 30 minutes and travels well in lunch boxes.
What makes Tomato Rice (Thakkali Sadham) special within South Indian cuisine?
Its specialness comes from the bright, tangy tomato base combined with the classic South Indian tempering of mustard, dals and curry leaves, creating a balance of sour, spicy, and aromatic flavors in a single rice dish.
What are the authentic traditional ingredients for Thakkali Sadham versus acceptable substitutes?
Authentic ingredients include mustard seeds, chana dal, urad dal, fenugreek seeds, fresh curry leaves, and ghee. Substitutes can be olive oil for the cooking oil, butter for ghee, and any long‑grain rice instead of basmati, though flavor may vary slightly.
What other South Indian dishes pair well with Tomato Rice?
Tomato rice pairs beautifully with coconut chutney, plain curd, mango pickle, or a simple lentil soup like rasam. It also complements fried papad or a side of sautéed vegetables such as beans poriyal.
What are the most common mistakes to avoid when making Tomato Rice (Thakkali Sadham)?
Common mistakes include over‑cooking the onions until they brown, not allowing the oil to separate which indicates the masala is under‑cooked, and using fresh hot rice that makes the dish mushy. Follow the timing cues in the recipe for best results.
Why does this Tomato Rice recipe use tempering of mustard seeds, dals and fenugreek instead of simply adding spices directly?
Tempering releases the essential oils of mustard, dals and fenugreek, creating a fragrant base that infuses the oil and later the rice. Skipping this step results in a flatter flavor profile and can make the dish taste raw.
What does the YouTube channel Madras Samayal specialize in?
The YouTube channel Madras Samayal specializes in authentic Tamil home cooking, offering step‑by‑step tutorials for everyday meals, festive dishes, and quick recipes that reflect traditional South Indian flavors.
How does the YouTube channel Madras Samayal's approach to South Indian cooking differ from other Indian cooking channels?
Madras Samayal focuses on simple, time‑efficient techniques using ingredients readily available in Indian grocery stores, emphasizing authentic tempering methods and cultural context, whereas many other channels may adapt recipes for a global palate or use more elaborate plating.
Last updated: August 20, 2026






