Go Back
Garlic Tomato Chicken Roast
Prep Time
20 mins
Cook Time
50 mins
Total Time
1 hr 10 mins
Course: Side Dish
Cuisine: South Indian
Servings: 4
Author: Akila
  • Chicken - 1/2 kg
  • Garlic cloves - 20 cloves with or without skin
  • Tomato - 2 tomatoes pureed
  • Chilli powder - 3/4 tbsp
  • Coriander powder - 1/2 tbsp
  • Garam masala powder- 1/4 tsp
  • Ginger paste - 1/2 tsp
  • Salt - as per taste
  • Oil - 4 tbsp
  • Coriander leaves - for garnishing
To temper (Optional)
  • Cinnamon stick - 1
  • Cloves - 3 to 4
  • Fennel seeds - 1/4 tsp
  • Curry leaves - 1 spring
  • Star anise - 1
  1. Crush the garlic nicely. (you can use your mortar or food processor to do so). Keep it ready. Now wash the chicken to remove the smell. (How to remove the poultry smell from chicken). Let the water drain out. Now add the mentioned powders and salt and mix well.
  2. Add the ginger paste and the crushed garlic cloves. Mix them thoroughly and let it rest for 1 hr.
  3. Add 2 tbsp oil and add the tempering items and fry for a minute. Then add the chicken pieces and start cooking. Cover and cook it.
  4. The chicken leaves out water and let the chicken cook by its own water. It might take around 10 to 12 minutes. Meanwhile puree the tomato and add it to the chicken. Again close and cook. Now and then mix the chicken and also check if chicken has water or else it gets burn at the bottom.
  5. Now add the remaining 2 tbsp oil and cook it. No need to add water. Keep stirring the chicken. Finally add the coriander leaves and switch off the stove.
  6. Serve the chicken with plain rice or as a side dish.
  7. Yummy and tasty Garlic Tomato Chicken Roast is ready.
Recipe Notes

All the tempering items are optional. I added for our family taste. The original recipe, doesn't call for the tempering items.

If you feel, chicken not cooked properly, then add slight water. Do not add more.

After adding the oil for the second time, do not close and cook. Keep it open and cook.