How to Make Tomato Rice with Chicken (Traditional & Healthy Version)

Tomato Rice with Chicken, known locally as 'Thakkali Sadam with Kozhi', is a beloved South Indian lunch dish that beautifully blends aromatic spices, juicy tomatoes, and tender chicken with fluffy rice. This vibrant one-pot meal is especially popular in Tamil Nadu and Andhra Pradesh, where it graces both festive occasions and daily meals. Its inviting red hue and tantalizing aroma make it a favorite during family gatherings, especially during festivals like Pongal and Tamil New Year. Traditionally, Tomato Rice is a vegetarian staple, but adding succulent chicken pieces elevates the dish, creating a protein-rich, wholesome option ideal for a hearty lunch. The tangy tomatoes, fiery green chillies, and earthy spices combine to create a comforting flavor profile that’s both satisfying and nutritious. The dish is quick to prepare, making it a practical choice for busy weekdays without compromising on authentic taste. Tomato Rice with Chicken is a testament to the simplicity and depth of South Indian cuisine, bringing together local flavors and nourishing ingredients in every bite.

35 min total2 servingsMedium320 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse the basmati rice thoroughly and soak for 10 minutes
0%
10 min

Step 1 · Rinse the basmati rice thoroughly and soak for 10 minutes

Rinse the basmati rice thoroughly and soak for 10 minutes. Drain and set aside.

Step 2: Heat oil in a kadhai or heavy-bottomed pan
0%

Step 2 · Heat oil in a kadhai or heavy-bottomed pan

Heat oil in a kadhai or heavy-bottomed pan. Add mustard seeds; when they splutter, add curry leaves.

Step 3: Add sliced onions and green chillies
0%

Step 3 · Add sliced onions and green chillies

Add sliced onions and green chillies. Sauté until onions turn golden brown.

Step 4: Add ginger garlic paste and sauté for a minute until raw smell disa...
0%

Step 4 · Add ginger garlic paste and sauté for a minute until raw smell disa...

Add ginger garlic paste and sauté for a minute until raw smell disappears.

Step 5: Add chopped tomatoes
0%

Step 5 · Add chopped tomatoes

Add chopped tomatoes, turmeric, red chilli, and coriander powder. Cook until tomatoes turn soft and oil separates.

Step 6: Add chicken pieces and salt
0%

Step 6 · Add chicken pieces and salt

Add chicken pieces and salt. Sauté until chicken turns white and is partially cooked.

Step 7: Add drained rice and gently mix
0%

Step 7 · Add drained rice and gently mix

Add drained rice and gently mix. Pour 2 cups water, cover, and cook on low heat until rice and chicken are done.

Step 8: Let it rest for 5 minutes
0%
5 min

Step 8 · Let it rest for 5 minutes

Let it rest for 5 minutes. Fluff with a fork and garnish with fresh coriander leaves before serving.

Why this recipe is healthy

This recipe uses lean chicken breast, a great source of protein, and minimal oil to keep fat content low. The addition of tomatoes and spices boosts antioxidant and anti-inflammatory properties. Basmati rice provides sustained energy, while the absence of heavy cream or ghee makes it suitable for calorie-conscious eaters. It’s perfect for those seeking a filling, wholesome meal without excess calories.

A note on tradition

Tomato Rice with Chicken is inspired by the classic 'Thakkali Sadam', a staple in South Indian households. It is often served during lunch, especially in Tamil Nadu and Andhra Pradesh. The addition of chicken transforms it into a special meal, enjoyed during family get-togethers or festive occasions like Pongal. Its simplicity, speed, and robust flavor make it a go-to dish for both everyday meals and celebratory spreads.

← Back to Tomato Rice with Chicken