Tomato Pulao (Thakkali Pulav)

Inbarasi
By Inbarasi · Authentic South Indian RecipesPublished 26 May 2026
Cook 25 mins Prep 15 mins 4 servings easy Veg medium
Tomato Pulao (Thakkali Pulav)

Rate this recipe

Tomato Pulao, known as Thakkali Pulav in Tamil, is a beloved one-pot rice dish that holds a very special place in South Indian Tamil kitchens. Made with fragrant basmati rice cooked together with ripe, juicy tomatoes, whole spices, and fresh herbs, this dish is a beautiful celebration of simplicity. Originating from the rich tradition of Tamil home cooking, it brings together the tanginess of tomatoes with the warmth of spices to create a deeply satisfying and aromatic meal that is as comforting as it is delicious.

Tamil families absolutely adore Tomato Pulao for its versatility and ease of preparation. It is a go-to dish for busy weekday lunches, school lunchboxes, and weekend family meals. Mothers across Tamil Nadu rely on this recipe when they want to pack something quick yet flavourful for their children. It pairs beautifully with raita, pappad, or a simple onion salad. While it is an everyday comfort food, it also makes a wonderful appearance at small family gatherings and casual get-togethers, always winning hearts at the dining table.

What makes this Tomato Pulao recipe truly special is how effortlessly it comes together using pantry staples. The secret lies in sautéing the tomatoes until they are completely mushy, allowing their natural tanginess to infuse every grain of rice. Using good quality basmati rice and whole spices like bay leaves, cinnamon, and cardamom elevates the dish beautifully. For best results, always soak the rice for at least 20 minutes before cooking so every grain cooks perfectly fluffy and separate.

Ingredients

Ingredients checklist

Instructions

💡 Tap a step to mark it done
1

Wash the basmati rice thoroughly under cold running water until the water runs clear. Soak the rice in enough water for at least 20 minutes. This step is very important as it ensures the rice grains cook evenly and remain separate and fluffy. After soaking, drain the water completely and set the rice aside.

2

Heat a large heavy-bottomed pot or pressure cooker over medium flame. Add the ghee and oil together. Once hot, add the bay leaves, cinnamon stick, cardamom pods, cloves, star anise, and cumin seeds. Let them sizzle for about 30 seconds until they become fragrant and release their aroma into the oil.

3

Add the thinly sliced onions to the pot and sauté on medium-high heat, stirring frequently. Cook the onions for about 8 to 10 minutes until they turn golden brown and caramelised. This step adds a wonderful depth of flavour to the pulao, so do not rush it. Golden onions are the base of a great pulao.

4

Add the slit green chillies and ginger garlic paste to the caramelised onions. Sauté well for 2 minutes on medium heat until the raw smell of the ginger garlic paste disappears completely and it turns lightly golden. Stir continuously to prevent burning at the bottom of the pot.

5

Add the fresh mint leaves and half of the chopped coriander leaves to the pot. Stir and cook for about 1 minute. The mint leaves will wilt quickly and release a beautiful fragrance. This adds a lovely freshness and authentic pulao flavour to the dish that makes it taste truly special.

6

Add the finely chopped tomatoes to the pot along with turmeric powder, red chilli powder, coriander powder, and salt. Mix everything well. Cook on medium heat, stirring occasionally, for about 8 to 10 minutes until the tomatoes become completely soft, mushy, and the oil begins to separate from the masala. This tomato masala base is the heart of this recipe.

7

Add garam masala powder to the tomato masala and stir well. Now add the drained soaked basmati rice to the pot. Gently mix the rice with the tomato masala, coating every grain with the masala. Be careful not to break the rice grains. Sauté the rice for about 2 minutes on medium heat.

8

Pour 3.5 cups of water into the pot and add lemon juice. Taste the water for salt and adjust as needed. The water should taste slightly salty as the rice will absorb the salt. Bring the water to a rolling boil on high heat, then stir gently once to combine everything evenly.

9

If using a pressure cooker, close the lid and cook on medium heat for 2 whistles. Then turn off the flame and let the pressure release naturally. If cooking in a pot, reduce the flame to the lowest setting, cover tightly with a lid, and cook for 18 to 20 minutes until all the water is absorbed and the rice is fully cooked.

10

Once the pressure releases or the cooking time is done, open the lid gently. Fluff the rice carefully with a fork or the back of a spoon without breaking the grains. Garnish generously with the remaining fresh coriander leaves. Serve hot with onion raita, pickle, or pappad for a complete and satisfying meal.

Tips and Tricks

  • Always use ripe, red tomatoes for the best colour and flavour. The more tomatoes you use and the longer you cook them down, the deeper and richer the taste of your pulao will be.
  • Soaking the basmati rice for at least 20 minutes before cooking is essential. It reduces cooking time and helps each grain cook fully without becoming sticky or mushy.
  • To make a perfect lunchbox version, spread the cooked pulao on a wide plate or tray immediately after cooking. This stops the cooking process and allows excess steam to escape, keeping every grain separate and fluffy even after hours in the lunchbox.

⚠️ Nutrition values could not be verified for this recipe. Please check manually.

🎬 Enjoyed this recipe? Watch the full video!

🔴 Subscribe on YouTube