Getting a satisfying Indian dinner on the table during busy weeknights can feel like an impossible task. Between juggling after-school activities, work deadlines, and the usual evening chaos, those cravings for rich, aromatic curries often end up being answered by takeout menus instead of home cooking.
That’s why this chicken leg tikka masala has become my reliable solution: it’s deeply flavorful yet straightforward to make, works perfectly for meal prep, and uses budget-friendly chicken legs that stay tender and juicy every time.

Why You’ll Love This Chicken Tikka Masala
- Restaurant-quality taste – This homemade version brings the authentic flavors of Indian cuisine right to your kitchen, with perfectly spiced, tender chicken that rivals your favorite takeout.
- Quick dinner option – Ready in under an hour, this recipe fits perfectly into your weeknight dinner rotation while still delivering rich, developed flavors.
- Customizable spice levels – You can easily adjust the heat by controlling the amount of chili powder, making it perfect for both spice lovers and those who prefer milder flavors.
- One-pan meal – The chicken and rice cook separately but simultaneously, meaning less cleanup and more time to enjoy your meal.
- Budget-friendly – Using chicken legs instead of breast meat keeps this dish affordable while actually providing more flavor and staying juicier.
What Kind of Chicken Legs Should I Use?
For tikka masala, you can use either whole chicken legs (with thigh attached) or just the drumsticks – both options will give you juicy, flavorful results. If possible, try to get free-range or organic chicken legs, as they tend to have better flavor and texture than conventional options. When shopping, look for chicken legs that are plump and pink with smooth skin, avoiding any that have dark spots or seem dried out. It’s also best to keep the skin on during cooking, as it helps keep the meat moist and adds extra flavor, though you can always remove it before eating if you prefer.

Options for Substitutions
This tasty tikka masala recipe can be adapted with several substitutions if needed:
- Chicken legs: While chicken legs give the best flavor and stay juicy, you can use chicken thighs or even chicken breast (though cooking time will need to be reduced for breast meat to prevent drying).
- Kashmiri Red Chili Powder: If you can’t find Kashmiri chili powder, mix regular paprika with a pinch of cayenne pepper. This will give you similar color and heat level.
- Greek yogurt: Regular plain yogurt works fine – just strain it in a cheesecloth for 30 minutes to thicken. In a pinch, sour cream can work too, though the taste will be slightly different.
- Basmati rice: Any long-grain rice will work here, though basmati gives the best texture and aroma. Jasmine rice is the closest substitute.
- Tandoori Masala: Since this is listed as optional, you can skip it or add an extra 1/2 teaspoon each of garam masala and paprika instead.
- Garam Masala: This is pretty important for authentic flavor, but in a pinch, you can mix ground cinnamon, cumin, coriander, and black pepper as a basic substitute.
Watch Out for These Mistakes While Cooking
The biggest mistake when preparing chicken tikka masala is skipping the marination time – the chicken legs need at least 4 hours (preferably overnight) in the yogurt mixture to become tender and absorb all those amazing flavors. Another common error is cooking the chicken at too high a temperature, which can burn the outside while leaving the inside undercooked – instead, maintain a medium heat and turn the legs occasionally for even cooking. To ensure the perfect texture, avoid overcrowding the pan when cooking the chicken legs, as this will cause them to steam rather than develop that characteristic charred exterior. For the best results, let the chicken rest for 5 minutes after cooking, and always check that the internal temperature reaches 165°F at the thickest part near the bone before serving.

What to Serve With Chicken Tikka Masala?
While this dish comes with rice, there are lots of tasty sides you can add to make it a complete Indian feast! Warm naan bread is perfect for scooping up all that rich sauce – you can find it in most grocery stores or try making your own at home. A cooling cucumber raita (yogurt sauce) helps balance out the spices, and some simple sautéed vegetables like cauliflower or peas make great additions to the plate. If you want to keep it really simple, just serve it with some fresh cilantro on top and lime wedges on the side for squeezing over everything.
Storage Instructions
Keep Fresh: Your chicken tikka masala will stay good in the fridge for up to 4 days when stored in an airtight container. The flavors actually get better after a day or two as the spices have more time to mingle together! Just make sure to store the rice separately to maintain its texture.
Freeze: This dish is perfect for freezing! Place cooled portions in freezer-safe containers and they’ll keep well for up to 3 months. I like to freeze individual portions – it makes for super easy weeknight dinners when you’re too busy to cook.
Reheat: To warm up your tikka masala, heat it gently on the stovetop over medium-low heat, stirring occasionally. If using the microwave, heat in 1-minute intervals, stirring between each. Add a splash of water or cream if the sauce seems too thick. For best results, make fresh rice when you’re ready to serve the leftovers.
| Preparation Time | 5-10 minutes |
| Cooking Time | 40-45 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1300-1500
- Protein: 90-100 g
- Fat: 50-60 g
- Carbohydrates: 150-160 g
Ingredients
For the chicken:
- 1 tsp ground cumin
- 1 to 2 tsp kashmiri red chili powder
- juice of 1/2 lemon
- 1 tsp salt
- 1 to 2 tsp tandoori masala
- 1 tbsp garam masala (I use MDH brand for authentic flavor)
- 2 tsp ground coriander
- 3 cloves garlic (minced, about 1 tbsp)
- 1 tbsp oil (vegetable or canola oil)
- 3 tbsp Greek yogurt (full-fat for best results)
- 5 chicken legs
- 1 tsp paprika
For the spiced rice:
- 1 tsp garam masala
- 1 cup basmati rice (rinsed until water runs clear)
- 1 tbsp butter (preferably unsalted)
- 1/2 tsp turmeric
- 2 cups water
Step 1: Prepare the Chicken Drumsticks
Begin by removing the skin from the chicken drumsticks using a knife.
Make several slits on the drumsticks, which will help the marinade to penetrate evenly.
Pour lemon juice and salt over the drumsticks and mix well with your hands, ensuring each piece is coated.
Let it sit for 5 minutes as you prepare the marinade.
Step 2: Create and Apply the Marinade
In a bowl, combine the garam masala, Kashmiri red chili powder, coriander, paprika, cumin, minced garlic, Greek yogurt, and oil to form a marinade.
Massage this marinade thoroughly into the chicken drumsticks, ensuring it gets into all the crevices.
Allow the chicken to marinate for at least 1 hour to soak in all the flavors.
Step 3: Cook the Chicken
Preheat your oven or air fryer to 400°F.
Place the marinated drumsticks in the oven or air fryer and bake/air fry for 18-20 minutes, or until they are completely cooked through and the internal temperature reaches 165°F.
Step 4: Prepare the Spiced Rice
While the chicken is cooking, melt the butter in a pot over medium heat.
Add garam masala and turmeric, and toast them for about 15 seconds until fragrant.
Stir in the rice, mixing well and toasting it for 30 seconds to 1 minute.
Pour in the water, bring it to a boil, then reduce the heat to the lowest setting and cover the pot.
Let it cook for about 25 minutes, or until all the water is absorbed and the rice is tender.
Step 5: Serve and Enjoy
Once both the chicken and rice are cooked, serve the juicy drumsticks over a bed of spiced rice.
Enjoy your flavorful and aromatic meal!