Written by Best Recipes Of India » Updated on: May 08th, 2025
Tomato rice, also known as Thakkali Sadam in South Indian cuisine, is a bold and flavorful dish that offers a perfect blend of tanginess, spice, and comfort. Whether you're looking for a quick lunchbox meal or a hearty dinner option, mastering this spicy and tangy tomato rice recipe will elevate your cooking game. Follow our professional tips to make tomato rice like a pro — with rich spices, fluffy rice, and deep tomato flavor that lingers on the palate.
To create the most delicious tomato rice, quality ingredients are key. Here’s everything you’ll need:
For the Rice:
1 cup basmati or short-grain rice
2 cups water
½ tsp salt
1 tsp ghee (optional)
For the Tomato Masala:
2 tbsp oil (preferably sesame or sunflower oil)
1 tsp mustard seeds
½ tsp cumin seeds
1 sprig curry leaves
2 medium onions, thinly sliced
1 tsp ginger-garlic paste
4 ripe tomatoes, finely chopped or pureed
2 green chilies, slit
½ tsp turmeric powder
1 tsp red chili powder
1½ tsp coriander powder
½ tsp garam masala
Salt to taste
1 tbsp chopped coriander leaves
1 tsp jaggery or sugar (optional, to balance acidity)
Optional Tempering & Garnish:
1 tbsp roasted peanuts or cashews
Fried onions
Fresh mint or coriander leaves
Rinse the rice thoroughly 2-3 times until the water runs clear. Soak for 15 minutes. In a pot, boil 2 cups of water with salt and ghee. Add rice, cook covered on low flame until all water is absorbed. Let it rest for 5 minutes, then fluff with a fork.
Tip: Slightly undercooked rice works better for this recipe to prevent mushiness when mixed with masala.
In a heavy-bottomed pan or kadhai, heat oil. Add mustard seeds; when they crackle, add cumin seeds and curry leaves. Toss in sliced onions and sauté until golden brown.
Add ginger-garlic paste and sauté until raw smell disappears. Stir in green chilies and cook for 30 seconds.
Add chopped or pureed tomatoes, turmeric, red chili powder, coriander powder, and salt. Cook on medium heat until oil begins to separate and tomatoes are fully cooked down, forming a thick paste.
Professional tip: Caramelizing tomatoes slowly deepens their flavor and reduces acidity.
Lower the heat, add the cooked rice into the tomato mixture. Mix gently to coat every grain without breaking the rice. Add garam masala, sugar (if using), and coriander leaves. Stir and let the flavors meld for 2-3 minutes.
Cover and let it sit for 5 minutes before serving.
Serving Suggestions – Tomato Rice Meal Ideas
Tomato rice pairs excellently with:
Raita (onion, cucumber, or boondi)
Papad or fryums
South Indian pickle
A drizzle of ghee on top for extra richness
For a complete North Indian food style meal, pair it with a side of lauki ka kofta recipe or dalma recipe to add balance and variety.
Make It a Festive Platter – Bonus Pairings
Make your table festive by adding:
How to make gajar ka halwa recipe as a winter delight
Beetroot Kanji Recipe to aid digestion and add color
Crunchy salad with onions, carrots, and lemon
These pairings turn a simple tomato rice meal into a grand celebration that covers all textures and tastes.
Tomato-Tamarind Balance: Some cooks add a touch of tamarind for deeper tang. Use it sparingly (¼ tsp pulp) if desired.
Oil Separation: Wait for the oil to separate from tomatoes — it’s the sign your masala is ready.
Layered Spices: The blend of chili, coriander, and garam masala builds complexity and heat.
Resting Time: Always rest the dish for at least 5 minutes before serving. It allows the rice to absorb the masala fully.
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat by sprinkling a few drops of water and microwaving or warming in a pan on low flame.
Tip: Tomato rice tastes even better the next day as the flavors mature.
Variations to Try – Customize to Your Taste
1. Tomato Rice with Coconut Milk
Add ¼ cup coconut milk to the tomato masala for a creamy, tropical twist.
2. Tomato Pulao Style
Add mixed vegetables like peas, carrots, and beans, and cook rice along with the masala for a one-pot dish.
3. Tomato Rice with Tadka Dal
Serve tomato rice with moong or toor dal for a hearty and protein-rich combination.
Rich in antioxidants thanks to tomatoes
Low-fat and high in flavor
Gluten-free and vegan (when made without ghee)
Spice-rich which helps boost metabolism
Tomato rice is more than just a comfort food—it’s a celebration of Indian flavors, spices, and the perfect marriage of tanginess and warmth. With a few pantry staples and professional techniques, you can make this dish a star on your dining table. Whether paired with a festive sweet like besan ke laddu recipe, a rich side like lauki ka kofta recipe, or a refreshing drink like Beetroot Kanji, tomato rice remains a timeless classic.
Disclaimer: We do not promote, endorse, or advertise betting, gambling, casinos, or any related activities. Any engagement in such activities is at your own risk, and we hold no responsibility for any financial or personal losses incurred. Our platform is a publisher only and does not claim ownership of any content, links, or images unless explicitly stated. We do not create, verify, or guarantee the accuracy, legality, or originality of third-party content. Content may be contributed by guest authors or sponsored, and we assume no liability for its authenticity or any consequences arising from its use. If you believe any content or images infringe on your copyright, please contact us at [email protected] for immediate removal.
Copyright © 2019-2025 IndiBlogHub.com. All rights reserved. Hosted on DigitalOcean for fast, reliable performance.