There’s something magical about tandoori chicken. That vibrant color, the smoky aroma, and the bold, tangy flavors—it’s the kind of dish that instantly transports you to a bustling Indian kitchen, even if you’re just cooking in a cozy apartment. While traditional tandoori chicken is cooked in a clay tandoor oven, you absolutely don’t need one to make this at home. With just your oven or stovetop, a good marinade, and a little patience, you can recreate those same deep, complex flavors in your own kitchen.
This recipe has quickly become one of my go-tos for both weeknight dinners and casual weekend meals with friends. It’s deceptively simple to put together, yet the end result is bursting with layers of spice and tenderness. The secret is all in the marinade—a mixture of thick yogurt, bold spices, fresh lemon juice, and a little mustard oil to tie everything together. Whether you’re new to Indian cuisine or already a fan, this recipe is approachable, customizable, and, most importantly, completely delicious.
I still remember the first time I made this for my family. The kitchen smelled incredible, and everyone gathered around the oven, practically counting down the minutes. Since then, it’s become a household favorite. It’s the kind of dish that makes you feel like a kitchen rockstar—even if all you did was let it marinate and bake.
Why You’ll Love This Recipe
There are plenty of reasons why this tandoori chicken should earn a spot in your regular recipe rotation.
Easy to Prepare: Despite its bold, restaurant-level flavor, this recipe is incredibly beginner-friendly. The marinade does all the heavy lifting. All you need is a bowl, a spoon, and a little patience.
No Special Equipment Needed: You don’t need a clay tandoor to get that delicious charred flavor. A conventional oven or even a stovetop skillet will do the trick.
Family-Friendly: It’s flavorful without being overwhelmingly spicy, so it’s great for both kids and adults. You can always adjust the heat level depending on your preference.
Incredibly Versatile: Tandoori chicken is perfect on its own, but it also makes a great protein for wraps, rice bowls, or even salads.
Full of Flavor: The yogurt-based marinade not only tenderizes the chicken but also infuses it with layers of spice. You get a slight tang, a bit of smokiness, and a hit of earthiness with every bite.
Great for Meal Prep: Marinate it overnight, and you’ll have an easy, high-protein meal ready to cook the next day. It stores and reheats beautifully, making it ideal for leftovers.
Health Benefits
Tandoori chicken isn’t just tasty—it’s also a healthy choice when made at home.
High in Protein: Chicken is a lean protein source that helps with muscle repair and keeps you full longer.
Low in Fat: Because it’s either baked or grilled, you avoid the extra fat that comes from frying. Using skinless chicken also cuts down on saturated fat.
Probiotic Boost: The yogurt in the marinade offers a dose of probiotics, which are great for gut health.
Antioxidant-Rich Spices: Turmeric, ginger, garlic, and chili powder are all anti-inflammatory and packed with antioxidants.
Low Carb: If you’re watching your carbs, this is a fantastic option. It’s naturally low-carb and can be served with healthy sides like roasted veggies or a salad.
Preparation Time, Servings, and Nutritional Information
Total Time:
Prep Time: 15 minutes
Marination: Minimum 6 hours (overnight preferred)
Cook Time: 25–30 minutes
Total: About 6 hours 45 minutes
Servings:
Serves 4
Nutritional Information (Per Serving):
Calories: 320
Protein: 35g
Carbohydrates: 6g
Fat: 17g
Fiber: 1g
Sugar: 2g
Ingredients List
Here’s everything you’ll need to make this vibrant, flavor-packed tandoori chicken:
- 1 kg chicken (bone-in thighs and drumsticks work best, skin removed)
- 1 cup thick yogurt (Greek yogurt or hung curd)
- 2 tablespoons lemon juice (freshly squeezed)
- 2 tablespoons ginger-garlic paste
- 1 tablespoon Kashmiri red chili powder (adds color and mild heat)
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1½ teaspoons salt (or to taste)
- 2 tablespoons mustard oil (or any vegetable oil)
- 1 tablespoon kasuri methi (dried fenugreek leaves, optional)
Optional for smoky flavor:
- A piece of charcoal and a few drops of oil
Each ingredient brings something important to the table. The yogurt tenderizes the chicken and helps the spices cling. Mustard oil adds depth and a slight pungency that’s classic in Indian marinades. Kashmiri red chili provides that signature red hue without overwhelming heat.
Step-By-Step Cooking Instructions
1. Prep the Chicken
- Start by cleaning the chicken and patting it dry with paper towels. This step is crucial for helping the marinade stick properly.
- Use a sharp knife to make 2-3 deep slits on each piece of chicken. This allows the marinade to penetrate deeper for maximum flavor.
2. Make the Marinade
- In a large mixing bowl, combine the yogurt, lemon juice, ginger-garlic paste, chili powder, garam masala, turmeric, coriander powder, cumin powder, salt, and mustard oil.
- If you’re using kasuri methi, crush it between your fingers and add it to the mix.
3. Marinate the Chicken
- Add the chicken to the bowl and coat each piece thoroughly. Make sure the marinade gets into the slits you made earlier.
- Cover the bowl and refrigerate for at least 6 hours, preferably overnight.
4. Optional Smoky Infusion
- For that authentic tandoori aroma, light a small piece of charcoal until red-hot.
- Place a small heatproof bowl in the center of the marinated chicken and carefully drop the charcoal inside.
- Add a few drops of oil over the charcoal and quickly cover the entire bowl with a lid or foil. Let it smoke for 10–15 minutes, then remove the charcoal.
5. Oven Cooking Method
- Preheat your oven to 240°C (464°F).
- Place a wire rack on a baking tray and arrange the chicken pieces on the rack. This helps the heat circulate evenly and gives a nice char.
- Bake for 25–30 minutes, flipping halfway through, until the chicken is fully cooked and slightly charred on the edges.
6. Stovetop Cooking Method
- Heat a grill pan or heavy-bottomed skillet over medium-high heat.
- Add a small amount of oil and place the marinated chicken on the pan.
- Cook for 6–8 minutes on each side or until the chicken is cooked through and slightly charred.
How to Serve
Tandoori chicken is super versatile. Here are a few ways to serve it:
- With naan or roti, plus sliced onions and lemon wedges
- Over a bed of fragrant basmati rice
- Alongside a fresh cucumber raita or mint yogurt sauce
- Wrapped in a flatbread or pita with lettuce, cucumbers, and a drizzle of tahini
- As a protein addition to a grain bowl with quinoa, roasted veggies, and hummus
Pairing Suggestions
Looking to round out your meal? These pairings make it even better:
- Sides: Jeera rice, garlic naan, grilled vegetables, or a crisp kachumber salad
- Sauces: Mint chutney, tamarind chutney, or yogurt-based dips
- Beverages: Pair with a chilled mango lassi or iced lemon tea
- For kids: Serve with soft dinner rolls and a mild dipping sauce
Storage, Freezing & Reheating Instructions
Refrigeration:
Store leftover tandoori chicken in an airtight container in the fridge for up to 3 days.
Freezing:
Place cooked chicken on a baking sheet and freeze until solid. Then, transfer to a freezer-safe container or zip-top bag. Store for up to 3 months.
Reheating:
To reheat, preheat the oven to 180°C (356°F) and bake the chicken for 10–12 minutes. You can also reheat it in a covered skillet over low heat with a splash of water to keep it moist.
Common Mistakes to Avoid
- Not marinating long enough: The flavor won’t penetrate properly. Give it at least 6 hours.
- Using watery yogurt: This can make the marinade runny. Use thick yogurt or drain it first.
- Skipping the slits in the chicken: This step helps the marinade seep into the meat.
- Overcooking: Watch the chicken closely during baking or grilling to avoid drying it out.
- Crowding the pan or tray: Give each piece space to cook evenly and get that char.
Pro Tips
- Use bone-in chicken: It stays juicier and has more flavor.
- Broil at the end: For extra char, broil for 2–3 minutes after baking.
- Add a dash of chat masala: Sprinkle on top before serving for a tangy finish.
- Use gloves when marinating: Especially helpful if you’re using a strong chili powder.
- Double the recipe: It freezes so well, and you’ll thank yourself later.
Frequently Asked Questions (FAQs)
Can I use boneless chicken?
Yes, boneless thighs or breasts work, but they may cook faster and be slightly less juicy.
What if I don’t have mustard oil?
You can use any neutral oil, but mustard oil adds a classic depth of flavor.
Is this recipe spicy?
Not overly. Kashmiri chili is mild and mainly used for color. Adjust the chili to your preference.
Can I cook this on a barbecue?
Absolutely. It tastes amazing grilled outdoors over charcoal.
How do I make it dairy-free?
Use a thick plant-based yogurt like coconut yogurt and adjust spices as needed.
Can I skip kasuri methi?
Yes, it’s optional. But it adds a nice earthy aroma if you have it on hand.
How can I make it extra juicy?
Don’t skip the overnight marination. Also, avoid overcooking.
Can I make it ahead of time?
Yes. You can marinate up to 24 hours in advance. Cooked chicken also reheats well.
Do I need food coloring?
Not at all. Kashmiri red chili gives a beautiful natural red hue.
What cut of chicken is best?
Bone-in thighs and drumsticks are ideal for maximum flavor and moisture.
Conclusion & Call to Action
There you have it—a foolproof, flavor-packed tandoori chicken recipe that’s just as good as your favorite restaurant version, if not better. Whether you’re cooking for your family or impressing guests, this dish brings warmth, aroma, and color to the table in the most delicious way.
Now it’s your turn! Try this recipe and make it your own. I’d love to hear how it turns out—snap a photo and share it online. Be sure to tag me so I can see your beautiful creations. If you have questions or tweaks, drop them in the comments. Happy cooking!
Print
Tandoori Chicken
- Total Time: 6 hours 45 minutes (including marination)
- Yield: Serves 4
- Diet: Gluten Free
Description
This easy homemade Tandoori Chicken recipe delivers bold Indian flavors with a yogurt-based marinade and classic spices. No tandoor needed—cook it in your oven or on the stovetop!
Ingredients
-
1 kg skinless chicken (thighs and drumsticks)
-
1 cup thick yogurt (Greek or hung curd)
-
2 tbsp lemon juice
-
2 tbsp ginger-garlic paste
-
1 tbsp Kashmiri red chili powder
-
1 tsp garam masala
-
1 tsp turmeric powder
-
1 tsp coriander powder
-
1 tsp cumin powder
-
1½ tsp salt (or to taste)
-
2 tbsp mustard oil (or vegetable oil)
-
1 tbsp kasuri methi (optional)
Instructions
-
Clean and pat dry chicken. Make deep slits on each piece.
-
In a large bowl, mix all marinade ingredients.
-
Coat chicken with marinade. Cover and refrigerate for at least 6 hours (overnight best).
-
For optional smoky flavor: place hot charcoal in foil, add oil, cover bowl for 10–15 mins.
-
Preheat oven to 240°C (464°F). Bake chicken on a rack for 25–30 minutes, flipping halfway.
-
Alternatively, grill on a stovetop pan for 6–8 minutes per side until charred and cooked through.
-
Serve hot with lemon wedges and sliced onions.
Notes
- Marinate overnight for best flavor.
- Use bone-in chicken for juicy results.
- Broil for 2–3 minutes at the end for a charred finish.
- Adjust chili for spice preference.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Oven-baked or Pan-grilled
- Cuisine: Indian











