Cut chicken into bite-sized pieces and coat in a yogurt-based spice blend (tandoori masala, cumin, coriander, paprika, turmeric, garlic and ginger). Marinate at least 1 hour or overnight for deeper flavor. Thread onto soaked skewers and grill or broil on high heat, turning until nicely charred and cooked through (about 8-10 minutes per side). Serve hot with lemon wedges and fresh coriander; swap coconut yogurt for a dairy-free option.
The smoke alarm went off three times the afternoon I figured out these skewers, and honestly I would do it all again. I had left the kitchen window closed while charring chicken on a grill pan cranked dangerously high, filling my entire apartment with a haze that smelled like tandoori and regret. My neighbor knocked to check if I was alive. I offered her a skewer, still slightly too pink in the center, and she politely declined. That evening I nailed it, and the memory of those first perfect charred edges still makes me grin.
I made a double batch of these for a rooftop gathering last summer, expecting leftovers for the week. They disappeared in under twelve minutes, and two friends texted me the next morning asking for the recipe. One of them had never cooked Indian food at home before and now makes these every other weekend.
Ingredients
- 600 g boneless, skinless chicken thighs or breasts: Thighs stay juicier and are more forgiving if you accidentally overcook, but breasts work if you prefer leaner meat.
- 200 g plain Greek yogurt: This is the foundation of the marinade, so use full fat if you can find it for the richest texture and most tender result.
- 2 tbsp lemon juice: Fresh squeezed only, the bottled stuff tastes flat and metallic against these spices.
- 2 tbsp tandoori masala powder: This blend does most of the heavy lifting, so buy from a shop with high turnover or an online spice specialist.
- 2 tsp ground coriander: Adds a subtle citrusy warmth that rounds out the sharper spices beautifully.
- 2 tsp ground cumin: Toast it briefly in a dry pan before measuring and your whole kitchen will smell incredible.
- 1 1/2 tsp ground paprika: Lends a gentle sweetness and that signature reddish tint.
- 1 tsp turmeric powder: Mostly here for color and a faint earthy bitterness that balances the heat.
- 1 tsp garam masala: Stirred in for a finishing layer of warm complexity.
- 1/2 tsp cayenne pepper: Optional but recommended if you enjoy a slow, pleasant burn at the back of your throat.
- 1 tsp salt: Do not skip this, under salted marinade is the number one reason homemade tandoori tastes flat.
- 4 garlic cloves, minced: Smash them with the flat of your knife before mincing to release more oils.
- 1 tbsp grated fresh ginger: Use a microplane for the finest grate, those stringy bits can cling to the chicken unpleasantly.
- 2 tbsp vegetable oil: Helps the marinade adhere and promotes better browning on the grill.
- Fresh coriander leaves, to serve: A generous handful at the end makes everything taste brighter and more finished.
- Lemon wedges, to serve: A squeeze right before eating wakes up every single spice in the dish.
Instructions
- Build the marinade:
- In a large bowl, combine the yogurt, lemon juice, every spice listed, the garlic, ginger, and oil, then whisk until you have a smooth, vibrantly colored paste. Taste it on your fingertip and it should punch you with salt and spice.
- Coat the chicken:
- Add the cubed chicken and use your hands to massage the marinade into every crevice, which feels messy but is deeply satisfying. Cover tightly and refrigerate for at least one hour, though overnight transforms the flavor entirely.
- Prepare your heat source:
- Preheat your grill, broiler, or grill pan to high heat and let it get genuinely hot before the chicken goes anywhere near it. A hard sear in the first minute creates the char that makes these skewers sing.
- Thread the skewers:
- Slide the chicken pieces onto skewers with a small gap between each one so the heat can wrap around every side. If using wooden skewers, remember to soak them first or you will be fishing ash off your food.
- Grill to perfection:
- Cook for eight to ten minutes per side, turning every few minutes for even color, until the edges darken and caramelize and the center reads 74 degrees Celsius on a thermometer. The smell at this point will draw people into the kitchen without you saying a word.
- Finish and serve:
- Transfer the skewers to a platter, scatter fresh coriander over the top with abandon, and tuck lemon wedges around the edges. Serve immediately because these lose their magic as they cool.
There is something primal about eating food off a stick, especially when it is stained red with spice and faintly blackened at the tips. I watched a friend close her eyes after the first bite and whisper that it tasted like a market stall in Delhi, which remains the best compliment my cooking has ever received.
What to Serve Alongside
These skewers love company, and the right side dish turns them from an appetizer into a full feast. Warm naan or flaky paratha is essential for scooping up any stray bits of spiced yogurt that fall off the chicken. A cool cucumber raita provides relief if you went heavy on the cayenne, and a simple kachumber salad of diced cucumber, tomato, and red onion dressed with lemon adds crunch and freshness.
Making It Dairy Free
Swap the Greek yogurt for full fat coconut yogurt and you barely notice the difference once the spices take over. The coconut version actually adds a subtle sweetness that some people prefer, and it keeps the chicken just as tender. Make sure your tandoori masala is certified gluten free if that matters to you, since some commercial blends sneak in fillers.
Storage and Reheating
Cooked skewers keep well in the refrigerator for up to three days and reheat beautifully in a hot pan or air fryer to restore the charred edges. The raw marinated chicken, unthreaded, freezes for up to two months and thaws overnight in the fridge ready to skewer and grill. Leftovers make an exceptional lunch tucked into a warm wrap with mint chutney and shredded lettuce.
- Always let leftover skewers cool completely before wrapping or the trapped steam turns the char soft.
- A quick blast under the broiler for two minutes per side brings back the smoky edge better than microwaving ever will.
- Never reheat more than once, the chicken dries out and loses the tenderness that makes this recipe special.
Once you nail the marinade ratio, these skewers become a weekly staple you can riff on endlessly. Trust your nose and your taste buds more than the timer, and you will never go wrong.
Recipe FAQs
- → Which cut of chicken works best?
-
Boneless thighs stay juicier and more forgiving on the grill, while breasts cook leaner and faster; both work well when cut into even 3 cm pieces for uniform cooking.
- → How long should the chicken marinate?
-
A minimum of 1 hour allows flavors to penetrate, but marinating overnight intensifies aroma and tenderness thanks to the yogurt and acid in the lemon juice.
- → Can I cook these without a grill?
-
Yes. Broil on high or use a hot grill pan to achieve a similar char. Finish under the broiler for a minute or two if you want extra color
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 30 minutes before threading the chicken; this helps keep them from charring during high-heat cooking.
- → What are good swaps for dietary needs?
-
Use coconut yogurt to make the marinade dairy-free. Check spice mixes for additives if avoiding gluten or other allergens, and adjust heat with less cayenne.
- → What should I serve alongside?
-
Bright accompaniments like lemon wedges, fresh coriander, a cooling yogurt condiment or a simple salad balance the smoky, spiced chicken nicely.