Authentic Indian Tandoori chicken

Making the best authentic Indian Chicken Tandoori at home involves marinating the chicken in a flavorful mix of spices and yogurt and then cooking it at high heat to replicate the effect of a traditional tandoor oven. Here’s a detailed guide:


  1. Chicken pieces (legs, breasts, or a whole chicken cut into pieces)
  2. Plain yogurt (about 1 cup)
  3. Lemon juice (2 tablespoons)
  4. Ginger-garlic paste (2 tablespoons)
  5. Tandoori masala powder (2-3 tablespoons, available at Indian stores)
  6. Red chili powder (to taste)
  7. Turmeric powder (1 teaspoon)
  8. Garam masala (1 teaspoon)
  9. Cumin powder (1 teaspoon)
  10. Coriander powder (1 teaspoon)
  11. Salt (to taste)
  12. Oil or melted butter (for basting)
  13. Red food coloring (optional, for the traditional color)
  14. Fresh cilantro and slices of lemon for garnish


Preparing the Chicken

  1. Clean and Prepare: Clean the chicken and make deep cuts in the flesh so the marinade can penetrate.
  2. First Marinade: Mix lemon juice, salt, and red chili powder. Rub this mixture all over the chicken and let it sit for about 20 minutes. This helps to tenderize the chicken and infuse it with basic flavors.

Preparing the Marinade

  1. Mix Marinade Ingredients: In a large bowl, combine yogurt, ginger-garlic paste, tandoori masala, turmeric powder, garam masala, cumin powder, coriander powder, and red food coloring if using. Mix well to form a smooth paste.
  2. Marinate the Chicken: Apply this marinade thoroughly over the chicken, ensuring it goes into the cuts and under the skin. Marinate for at least 3 hours, preferably overnight, in the refrigerator. The longer it marinates, the more flavorful it will be.

Cooking the Chicken

  1. Prepare for Cooking: Preheat your oven to the highest temperature, around 450°F (230°C), or use a grill. If using an oven, line a baking tray with aluminum foil and place a rack over it to collect drippings.
  2. Cook the Chicken: Place the chicken pieces on the rack. Make sure they are not touching each other for even cooking. Cook in the preheated oven or grill. If using an oven, cook for about 20-30 minutes on one side, then turn the pieces over and cook for another 15-20 minutes.
  3. Basting: Halfway through cooking, baste the chicken with oil or melted butter. This keeps it moist and adds richness.
  4. Check for Doneness: The chicken is done when its juices run clear, and the inside is no longer pink. You can also use a meat thermometer to check if the internal temperature has reached 165°F (75°C).
  5. Char for Authenticity: For a more authentic tandoori experience, you can char the chicken slightly using a kitchen torch or by placing it under a hot grill for a few minutes.


  1. Garnish and Serve: Once cooked, let the chicken rest for a few minutes. Garnish with fresh cilantro and lemon slices. Serve with naan or rice and sides like mint chutney or raita (yogurt dip).


  • Marination Time: The key to flavorful tandoori chicken is the marination time. Overnight marination gives the best results.
  • Yogurt: Use thick yogurt for the marinade to stick well to the chicken.
  • Traditional Tandoor: If you have access to a tandoor, use it for an authentic flavor.
  • No Red Food Coloring: To avoid artificial colors, you can use paprika or beetroot powder for a natural red color.

Enjoy your homemade Chicken Tandoori with its rich, smoky, and tangy flavors, a true delight for the taste buds!