This traditional Indian preparation transforms chicken through a rich yogurt and spice marinade. The combination of garlic, ginger, coriander, cumin, and garam masala creates layers of aromatic flavor that penetrate deep into the meat. After marinating for several hours, the chicken develops a beautiful reddish hue and tender texture. Roasting at high heat produces lightly charred edges and that signature tandoor-style smokiness. Serve with naan, rice, or fresh salad for a complete meal.
The smell of cumin and paprika hitting yogurt still transports me straight to my friend Priyas cramped apartment on a rainy Saturday afternoon, where she casually mixed together what looked like a simple paste and ended up changing how I think about chicken forever.
I have made this for backyard cookouts, weeknight dinners, and once memorably at a vacation rental with a bare bones kitchen where the only spice I could find was a forgotten jar of garam masala in the cupboard.
Ingredients
- 1 kg chicken pieces, bone in and skinless: Thighs and drumsticks work best because they stay juicy through high heat.
- 250 g plain yogurt: Whole milk yogurt gives the richest result and helps the spices adhere to every crevice.
- 2 tbsp lemon juice: Brightens the marinade and starts breaking down the protein for tenderness.
- 2 tbsp vegetable oil: Keeps the chicken from drying out and helps achieve that beautiful charred edge.
- 4 garlic cloves, minced: Fresh garlic matters here, the jarred version loses too much punch in a long marinade.
- 2 tsp fresh ginger, grated: Grate it fine so it melts into the yogurt rather than leaving stringy bits.
- 1 tbsp ground coriander: Adds a warm citrusy note that balances the heavier spices.
- 1 tbsp ground cumin: The earthy backbone of the whole flavor profile.
- 1 tbsp paprika: Gives the chicken its signature deep red color without overwhelming heat.
- 2 tsp garam masala: This is the finishing warmth, added to the marinade for depth that blooms in the oven.
- 1 tsp turmeric powder: A little goes a long way and contributes color and gentle bitterness.
- 1 to 2 tsp chili powder: Start with one teaspoon if you are heat shy, you can always serve extra on the side.
- 1.5 tsp salt: Essential for drawing the marinade into the meat.
- 1 small red onion, thinly sliced: The sharp crunch against the tender chicken is a texture gift.
- Fresh cilantro and lemon wedges: Never skip these, they cut through the richness and make each bite feel complete.
Instructions
- Score the chicken:
- Take a sharp knife and make two or three shallow slashes on each piece of chicken, going just deep enough to reach the bone. This is the one step people skip and regret, because it is the only way the marinade truly soaks through.
- Build the marinade:
- In a large bowl, whisk the yogurt, lemon juice, oil, garlic, ginger, and every spice until you have a smooth, vibrantly colored paste. Stop and smell it, it should already taste complex when you hover your nose over the bowl.
- Coat and rest:
- Toss the chicken pieces in the marinade, massaging it into every cut and crevice with your hands. Cover tightly and refrigerate for at least four hours, though overnight is where the real magic happens.
- Set up for roasting:
- Preheat your oven to 220 degrees Celsius and line a baking sheet with foil, then set a wire rack on top so the chicken roasts instead of steaming in its own juices.
- Roast until charred:
- Arrange the chicken on the rack and roast for 25 to 30 minutes, flipping once halfway through, until the juices run clear and the edges have those irresistible dark crispy spots.
- Rest and serve:
- Let the chicken sit for five minutes so the juices redistribute, then scatter the sliced onion and cilantro over the top and squeeze a lemon wedge over everything right at the table.
The first time I served this to my family, my brother in law went quiet after the first bite and just pointed at his plate with wide eyes, which is honestly the highest compliment I have ever received in a kitchen.
What to Serve Alongside
Plain basmati rice or warm naan are the obvious choices and they work beautifully, but a crisp cucumber and onion salad with a squeeze of lemon cuts through the richness in a way that makes the whole meal feel balanced.
Making It Your Own
I have swapped the chicken for whole cauliflower steaks and used the same marinade with equal success, and a friend swears by brushing it on thick salmon fillets for a quick weeknight twist.
Storage and Leftover Ideas
Leftover tandoori chicken keeps well in the fridge for up to three days and reheats surprisingly well in a hot skillet. The leftovers also shred beautifully into wraps, salads, or a quick fried rice.
- Always store the chicken and garnishes separately so nothing gets soggy.
- A splash of water in the skillet while reheating keeps the meat from drying out.
- Frozen portions will keep for up to two months if you seal them airtight.
Some dishes become part of your rotation and some become part of your stories. This one is both, and I hope it finds its way into yours.
Questions & Answers
- → How long should I marinate the chicken?
-
Marinate for at least 4 hours, but overnight is ideal. The longer marinating time allows the spiced yogurt to fully penetrate and tenderize the meat.
- → Can I make this dairy-free?
-
Yes, substitute plain coconut yogurt for the dairy yogurt. The marinade will still provide excellent texture and flavor penetration.
- → What's the best way to get smoky flavor?
-
Roast at high heat (220°C/430°F) and finish under the broiler for 2-3 minutes. For authentic smokiness, grill over charcoal if possible.
- → What cuts of chicken work best?
-
Bone-in, skinless thighs and drumsticks are ideal. They stay juicy during high-heat cooking and absorb marinade beautifully through the shallow cuts.
- → How spicy is this dish?
-
The spice level is medium. Adjust chili powder from 1-2 teaspoons based on your preference. The yogurt naturally balances the heat.
- → Can I freeze the marinated chicken?
-
Yes, place the marinated chicken in an airtight container and freeze for up to 3 months. Thaw overnight in the refrigerator before cooking.