Homemade Chicken Tikka Skewers Recipe for Stovetop and Oven

Boneless chicken chunks marinated for several hours in ginger-garlic, lime juice, ground spices, yoghurt and mustard oil are then skewered along with bell peppers and onions and grilled on a stovetop or oven or outdoor grill. Perfect for serving for lunch or dinner as an excellent appetizer or side. Returning reader? Jump to Recipe.
Homemade Chicken Tikka Kebab on Cast-iron skillet
Chicken Tikka is a popular appetizer you will find in most South Asian restaurants all over the globe. With a bit of prep, you can make this in your kitchen without any fancy ingredients or equipment. My easy chicken tikka kebab recipe does not call for the boxed tandoori spice mix or besan flour. I have included instructions on how to make chicken tikka kebab in the oven and stovetop.

Certain recipes become so popular that there is no longer a right way or a wrong way of doing it. I believe butter chicken, naan, kulcha, dal makhani, and even this chicken tikka is some of those recipes. Can you name any? Do let me know in the comments! 

I have been making homemade chicken tikka kebabs since the Yanbu days... around 2016 when I purchased a stovetop grill pan from IKEA, Jeddah. My recipe has since then evolved and I am happy to share it here. As I write this, I realize that my cast-iron pans have entirely taken over my cooking pans. I haven't used my IKEA grill pan for a long time now... maybe should plan a grilled cheese sandwich day soon. Ok, coming back to this tikka recipe that I keep going back to is inspired and adapted by popular Indian chefs; Chef Harpal Singh Sokhi, Chef Kunal Kapoor and Chef Ranveer Brar. At the end of this post, you will learn how to make chicken tikka on skewers like a pro! 

Homemade Chicken Tikka Kebab served with yoghurt and methi paratha and pickle

Did you also wonder what is the difference between tikka, kebab and tandoori? I always believed that kebabs are made with ground meat, tikka is made with boneless and tandoori is made with bone-in meat or chicken cooked in a tandoor. But apparently, kebab also refers to meat or poultry chunks that are skewered and grilled. So not necessary that all kebabs are made with ground meat, which explains why most of the articles title tikka recipes as tikka kebab.

Ingredients List for Chicken Tikka

  1. boneless chicken breasts: You may use boneless thighs or boneless legs and adjust the cooking time. 
  2. ginger-garlic paste
  3. lemon or lime juice: You may use vinegar if you don't have fresh lime or lemon.
  4. yoghurt: Always best to use full-fat thick yoghurt like hung curd, labneh or Greek yoghurt. If your tub of yoghurt has more whey, then make sure to strain and then use. 
  5. ground spices: Kashmiri red chilli powder, turmeric powder, pepper powder, garam masala powder. Try to use north Indian or Pakistani garam masala for this recipe. Also, try to use kashmiri red chilli powder so you don't have to add artificial food colours. 
  6. Kasuri methi: dried fenugreek leaves. 
  7. mustard oil: Even though you can use any other oil, I insist you source mustard oil for this recipe. As a Moplah, mustard oil is not part of our cuisine but I have adopted it for us ever since I fell in love with Bong food. 
  8. salt 
  9. skewers: I have used wooden for the stove-top and metal for the oven. If using wooden skewers in the oven, then you will have to soak them in water to prevent burning. 
  10. a small piece of charcoal for smoking: and a tsp of ghee to smoke it! (this step is optional)
What about besan flour? You may have come across an easy chicken tikka skewers recipe that calls for roasted besan flour but my recipe is without it. I have tried with besan but it is kinda tricky and an added step if you don't have a properly roasted version. When do you really need to add besan? It is better to add if you find your marinated chicken is too watery after several hours of resting. The culprit is either not pat-dried the chicken well enough or too much salt. Also, PLEASE avoid adding the bell peppers and onions into the bowl of marination as that will also lead to a pool of liquid. 

Don't have skewers? You can still make chicken tikka but you may have to cut the breast thinner instead of cubes and grill both sides on high heat. 

How to make homemade chicken tikka kebabs?

How to make chicken tikka kebab at home? Well, marination is the key. Though I have specified two marination steps, some days I have done it all at once and rested for just 30 minutes. But for the best results, it is always best to go the long way. Next, pan grill on high flame to seal and lock the flavours and then cook on low until done. You don't have to cover the pan while making a frying pan or grill pan. The idea is to cook the chicken without steaming it... so if you cover the pan, then ideally you are steam cooking. And lastly, you may add a smoked flavour with burnt charcoal though this is optional, I highly recommend it!
  1. Prep the chicken
  2. The first marination - rested for 15 to 20 minutes
  3. Second marination - 2 hours or overnight
  4. Skewer and grill on a pan or in the oven
  5. Smoke 
  6. Serve
First marination

Second Marination

Skewered and grilled in an oven

Skewered and grilled on a stovetop grill pan

Serve chicken tikka along with my methi paratha with fresh fenugreek leaves or methi pulao!

Served with naan, rice and methi parathas

Homemade Chicken Tikka Kebabs

Homemade Chicken Tikka Skewers Recipe for Stovetop and Oven 


First Marination: 
  • 500gms boneless chicken breasts; washed, pat dried and cut into large cubes
  • 1 tablespoon ginger garlic paste
  • 1 tablespoon lemon or lime juice
  • a little salt
Second Marination:
  • 4 tablespoons thick yoghurt, whisked (you can use labneh or greek yoghurt or hung curd)
  • 2 teaspoons kashmiri red chilli powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon pepper powder
  • 2 teaspoon kasuri methi, crushed
  • 1/2 teaspoon garam masala powder
  • 1 tablespoon mustard oil 
  • Salt to taste 
Add-ons for Skewers:
  • 1 small bell pepper (any colour), cut into squares (optional)
  • 1 red onion, cut and peeled or cubed
  • 4 to 5 metal or wooden skewers
  • cooking oil to grease the pan, for the stovetop method
  • melted butter or oil to baste 
  • a small piece of charcoal for smoking 
  • a teaspoon of ghee to smoke the charcoal
  • Chaat masala to sprinkle before serving (optional)


  1. Prep the chicken: Wash, drain well and pat dry the chicken breasts thoroughly. Next, cut them into chunky cubes of little more than an inch or so. I first remove the thin cutlet behind the breast and keep it as is. You can fold and thread this piece while skewering because cutting it further will be too thin to skewer. Then I cut the breast into two halves and quarter each half. One end of a chicken breast is always thicker than the other end, so you might need to adjust and cut the thicker part. Add them into a bowl to marinate. 
  2. First Marination:  Add a teaspoon of salt, lime juice and ginger garlic paste to the chicken and mix thoroughly. Cover and rest for 15 minutes.
  3. Second Marination: Take another bowl and whisk the strained thick yoghurt to a creamy texture, then add the spice powders (kashmiri red chilli powder, turmeric powder, pepper powder, kasuri methi and garam masala), and mix well. If you find the first marination has shed liquid, drain it and then add this paste along with the mustard oil and mix well. Keep covered and refrigerate for at least 2 hours or overnight.
  4. Skewer: Make sure to dice the peppers (capsicum) and onions in similar sizes to the chicken pieces. Remove the chicken from the refrigerator at least 30 minutes before grilling to bring it to room temperature. Thread the marinated chicken, alternating with bell peppers and onions on the metal or wooden skewers. I thread them slightly packed tight without leaving too much space as I found it helped in even browning and preventing the rolling of the chicken piece while turning the skewers. If planning to use the oven, then it is better to soak the wooden skewers to prevent burning. I find metal skewers are better for grilling in the oven. Next use one of the three cooking methods.
    • Stovetop grill pan: Heat a grill pan on medium to high heat. Drizzle any cooking oil like sunflower or canola. Carefully place the skewers on the hot pan and let it sizzle for 2 minutes on each side. Don't crowd the pan by placing it all at once. Turn the skewers and grill all the sides evenly until charred. Reduce the flame to low to medium flame and continue to grill until the chicken is cooked through. No need to cover the pan. You may drizzle more oil while grilling. This usually takes less than 15 minutes if using a breast piece. The timing will vary depending on the type of chicken cut and the size of the chunks. Remove skewers as and when it is done and brush with some butter immediately. You may finish off by roasting the skewered chicken on direct flame for a more charred look if you don't have a grill pan or charcoal. 
    • Oven-Baked: Pre-heat oven to 250℃ / 480℉ hot air setting. I used my cast-iron skillet but you may use a shallow ovenproof dish to suspend the skewers or line a baking tray with foil and use a wire rack over it to suspend the skewers. Once the oven is preheated, place the tray on the top middle rack. Bake for a total of 20 mins. Flip the skewers halfway through the cooking time and quickly brush with more butter or oil. Remove from the oven and brush butter and serve or take a few more minutes to add smoked effect with the charcoal method. 
    • Oven Grilled: Preheat oven to grill mode of level 2 and grill with the oven door closed for a total of 15 minutes making sure to rotate the skewers at 7 minutes. Remove skewers as and when it is done and brush with some butter immediately. You may finish off by roasting the skewered chicken on direct flame for a more charred look if you don't have a grill pan or charcoal. 
  5. Smoke the chicken tikka: If you plan to smoke the chicken tikkas, then make sure you have the charcoal ready around the same time the chicken is ready. Firstly, make a small bowl with foil or onion peels or use a small steel bowl. Place this bowl alongside the skewered chicken tikkas in the pan or tray. Make sure you have a large foil to cover the pan or tray. Take a piece of coal and place it over a gas flame and burn it until red hot with grey shades. Use a tong to transfer the hot coal into the foil cup and pour a spoon of oil or ghee on the coal. Immediately cover the dish with a foil or lid and let it rest for about 10 minutes. Open and remove the coal cup and discard it. 
  6. Serve: Place the skewered chicken tikka on the serving platter and sprinkle some chaat masala. Serve with lemon wedges, onion rings and mint dip for the side. This can be served along with rice or naan, parathas, or make wraps. 
I clearly didn't have the lemon wedges, mint chutney or the onion rings in any of my images but they went on our plate and then tummy. 😄 

Homemade Chicken Tikka Kebabs

I would love to hear from you. If you have made this recipe then please do leave a comment below. If you like this recipe then please do share the recipe with your friends and family on Whatsapp, Facebook, Twitter and Pinterest. Please do follow me on Instagram and mention @butfirstchaai or tag #butfirstchaiblog so that I can see your creations!


Post a Comment

I would love to know if you tried this recipe or if you have any questions related to this post. Thank you!