
This recipe brings the bold, smoky flavors of traditional Punjabi cuisine straight to your kitchen.
I’ve refined this method to stay true to the authentic tandoori style while using a standard oven for convenience. The yogurt marinade, infused with aromatic spices, tenderizes the chicken and delivers that signature charred flavor.
The result is juicy, tender chicken legs with a slightly crispy exterior, packed with the complex, warming spices that define this classic dish.
Perfect for a flavorful weeknight dinner or a festive gathering, this dish captures the essence of authentic Punjabi cooking.
Ingredients for Tandoori Chicken Legs
Authentic Punjabi flavors start with these carefully selected aromatic ingredients and spices.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Legs 🍗 | 2 ½ lb | Skin-on, bone-in preferred |
| Plain Yogurt 🥛 | 1 ½ cups | Full-fat Greek for richness |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced finely for marinade |
| Fresh Ginger 🌿 | 2 tbsp | Grated or minced |
| Garam Masala 🌶️ | 2 tbsp | Freshly ground for best aroma |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Essential for authenticity |
| Turmeric Powder 🌶️ | 1 tsp | For vibrant color |
| Kashmiri Red Chili Powder 🌶️ | 1 tbsp | Mild heat, vibrant color |
| Paprika 🌶️ | 1 tbsp | Smoked or sweet variety |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | 2 tbsp | For brushing chicken |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The chicken legs are the foundation—skin-on, bone-in delivers the juiciest, most flavorful result. For the yogurt, full-fat Greek yogurt provides the necessary thickness and richness to carry the spices. Sourcing garam masala from an Indian grocery store ensures optimal freshness and complexity. Look for Kashmiri red chili powder specifically; regular chili powder lacks the vibrant color and mild heat this dish requires.
No Kashmiri chili powder? Substitute with half cayenne and half paprika for color and heat. Fresh ginger and garlic are non-negotiable for authentic flavor—do not use powdered versions. For a milder dish, reduce the chili powder by half. The yogurt can be substituted with dairy-free alternatives, but full-fat coconut yogurt works best for texture and flavor.
Marinate the chicken for at least 4 hours (overnight for maximum flavor penetration). Store raw marinated chicken in the refrigerator for up to 24 hours. Cooked chicken keeps well for 3-4 days refrigerated and reheats beautifully in the oven or air fryer.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just toss chicken legs with yogurt, lemon, garlic, and ginger—no fancy knife work here.
- Flavor Explosion: That tangy yogurt marinade with garlic and ginger gives it that authentic tandoori zing I crave.
- Meal Prep Hero: I make a big batch on Sunday and we’ve got lunches sorted for days.
- Budget Friendly: Chicken legs are cheap, and the marinade uses pantry staples I always have.
Step-by-Step Instructions for Tandoori Chicken Legs
This authentic method delivers restaurant-quality results with a vibrant, aromatic Punjabi marinade.
Step 1: Prepare the Yogurt Marinade
In a large mixing bowl, combine the 1.5 cups plain yogurt with the 3 tbsp lemon juice, 6 cloves minced garlic, and 2 tbsp grated fresh ginger. Whisk until smooth and well incorporated.
Add the 2 tbsp garam masala, 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1 tbsp Kashmiri red chili powder, 1 tbsp paprika, and 1.5 tsp salt. Mix thoroughly to create a uniform, deeply colored marinade with a fragrant, spiced aroma.
Step 2: Coat and Marinate the Chicken Legs
Pat the 2.5 lb chicken legs dry with paper towels to ensure the marinade adheres well. Using a sharp knife, make a few deep slashes into each piece to allow the marinade to penetrate deeply.
Add the chicken legs to the bowl with the marinade, turning each piece to coat completely. Cover the bowl with plastic wrap and refrigerate for at least 4 hours, though overnight marination yields the most tender and flavorful results. The longer marinating time allows the yogurt and spices to tenderize the meat and infuse it with authentic Punjabi flavors.
Step 3: Preheat and Prepare for Grilling
Preheat your grill to medium-high heat (400-450°F). If using an oven, preheat the broiler to high and position the rack about 6 inches from the heat source. This high heat is essential for achieving the characteristic char and smoky flavor of tandoori chicken.
While the grill heats, remove the marinated chicken legs from the refrigerator and let them sit at room temperature for 15-20 minutes. This step ensures even cooking. Brush the grill grates with 2 tbsp vegetable oil to prevent sticking, as the yogurt marinade can cause the chicken to adhere to the grates.
Step 4: Cook to Perfection
Place the chicken legs on the preheated grill, skin-side down. Cook for 6-8 minutes until the skin develops a deep, charred appearance and releases easily from the grates. Flip the chicken and cook for another 6-8 minutes, or until the internal temperature reaches 165°F.
Baste the chicken with any remaining marinade during the first half of cooking for additional flavor. Avoid basting too close to the end, as the marinade may not be fully cooked. The chicken should have a vibrant red hue from the Kashmiri chili powder and turmeric, with visible char marks from the grill.
Step 5: Rest and Garnish
Transfer the cooked chicken legs to a clean platter and let them rest for 5-10 minutes. This resting period allows the juices to redistribute, ensuring moist, flavorful meat.
Garnish with 0.25 cup chopped fresh cilantro just before serving. The cilantro adds a bright, fresh contrast to the rich, smoky flavors of the tandoori chicken. Serve with naan, rice, or a simple salad for a complete, authentic Punjabi meal.
Pro Tips For Making Tandoori Chicken Legs
- Slash the Legs: Make deep cuts in the chicken legs before marinating—about 3-4 slashes per piece. I learned this the hard way when my first few batches had pale, under-seasoned meat hiding under the skin.
- Use Thick Yogurt: Drain plain yogurt in a strainer for 15 minutes to thicken it, otherwise the marinade slides right off the chicken. Sounds fussy, but it’s the difference between a coat and a puddle.
- Marinate Overnight: Give the chicken at least 8 hours in the yogurt-garlic-ginger mix—12 is even better. After burning through a few rushed dinners, I finally accepted that patience beats shortcuts here.
- High Heat Finish: Start on medium to cook through, then blast with high heat for the last 3-4 minutes to char the edges. My grandmother swore by this two-stage method, and she was right.
Best Sauces and Condiments for This Dish
Classic Mint Chutney
This refreshing green chutney cuts through the richness perfectly. I blend 1 cup fresh mint leaves with ½ cup cilantro, 1 green chili, 1 tbsp lemon juice, and ½ tsp salt. The brightness complements the smoky depth of the chicken beautifully. 💫
Creamy Raita
For cooling contrast, mix 1 cup Greek yogurt with ½ cup grated cucumber, 1 tbsp chopped mint, and a pinch of roasted cumin powder. I love how this soothes the palate between spicy bites.
Tamarind Date Chutney
This sweet-tangy chutney adds complexity. I use ½ cup tamarind pulp with 4 pitted dates, 1 tsp jaggery, and ½ tsp black salt. Simmer until thick, then cool before serving.
Onion Salad
Thinly slice 1 red onion and soak in ice water for 10 minutes to mellow the bite. Toss with 1 tbsp lemon juice and ½ tsp chaat masala for a crunchy, tangy side.
Mango Chutney
For a fruity touch, I blend 1 ripe mango with 1 tsp mustard seeds, ½ tsp turmeric, and 1 tbsp apple cider vinegar. The sweetness balances the smoky spices wonderfully.
Lemon Wedges
Never underestimate simple lemon wedges. A squeeze of fresh citrus right before eating brightens all the flavors and cuts through the yogurt’s richness.
Nutrition Facts
Frequently Asked Questions
Can I use chicken thighs instead?
Yes, bone-in, skin-on thighs work well and may stay juicier. Adjust cooking time to 8-10 minutes per side since they’re thicker than legs. The flavor will be equally delicious!
Why do I need to slash the chicken?
Slashing helps the marinade penetrate deeper for maximum flavor. It also allows heat to reach the center faster, ensuring even cooking without drying out the meat.
Can I bake this instead of grilling?
Use the broiler on high with the rack 6 inches from the heat. Broil for 6-8 minutes per side, watching closely to prevent burning.
How do I know when it’s done?
The safest way is using a meat thermometer—it should read 165°F at the thickest part. The juices should also run clear when pierced.
- Beaten Rice Recipe: Fluffy Grains With Nutty Depth - September 25, 2026
- Machboos Rice Recipe: Bahraini Spiced One-Pot Tradition - September 25, 2026
- Recipe For Zucchini Rice Casserole: Cheesy Bake With Garden Freshness - September 25, 2026