Grilled Indian chicken kabobs are juicy, flavorful, and grilled to perfection. Flavorful chicken gets marinated in yogurt, garlic, lemon, ginger, and Indian spices like garam masala, cumin and turmeric and then skewered with zucchini, onion and red pepper before grilling to perfection.

These spiced Indian chicken kabobs are the perfect healthy weeknight meal! So good, we’ve been making them on repeat! If you haven’t tried yogurt marinated chicken, it is high time you give it a go.
The yogurt makes the chicken so tender and juicy while the Indian spices, garlic, ginger and lemon add tons of flavor! The underlying curry flavor is very subtle so don’t let that turn you off. It’s the meddling of the ingredients together and the marinade time that creates all the flavor.
These ones are similar to tandoori chicken skewers but more lemon forward. This gives them more flavor faster so, between that and cutting into pieces, you can get away with a quicker marinade time too.
If you want a faster curry chicken recipe and want to skip the marinade time, my 30-minute Instant Pot eggplant chicken curry is legendary! So simple and like grilling, using the Instant Pot won’t heat up your house on a hot summer day.
Why make these chicken kabobs
While you can definitely use this delicious marinade for whole chicken breasts or chicken thighs, I love making them into kabobs for a few reasons:
- Cutting the chicken into smaller pieces means the chicken becomes more flavorful with less marinating time.
- Adding veggies means you don’t need to cook a separate side.
- They’re perfect for portion control and feeding a crowd (just double or triple the recipe – there’s a button for this in the recipe card)
- Kids love helping assemble them.
- And possibly most importantly, kabobs are just fun okay?
Ingredients
The ingredients needed for yogurt marinated chicken kabobs are pretty simple. Starting with the chicken, you’ll need:
- boneless, skinless chicken breasts or chicken thighs
- plain yogurt – I’ve used both plain yogurt and Greek and both have turned out great. Just don’t use non-fat!
- lemon juice – fresh squeezed of course!
- garlic and ginger – you can use fresh ginger and garlic or go simple and use the pre-minced kind here.
- spices – garam masala, salt, ground cumin, turmeric and black pepper.
Okay, now that we’ve got the chicken covered. The veggies I recommend for this kabob recipe are:
- bell pepper
- zucchini
- red onion
That being said, feel free to swap with your favorite veggies. Just make sure to choose firm ones that grill well.
How to make Indian spiced chicken kabobs
First and foremost, get that chicken marinating! Stir the marinade ingredients together and then add the chicken pieces, stirring to get each piece nice and saucy. Refrigerate and marinade for 30 minutes to 24 hours.
While the chicken cooks, prep those veggies by cutting and then tossing in oil, salt and pepper. This can be done up to 24 hours in advance for quick meal prep later on.
From here, light the grill and assemble those kabobs onto metal or wooden skewers. If you’re having people over, this is a great job to hand off to anyone wanting to help in the kitchen since the hard part is done and assembly is pretty hard to screw up.
Once the kabobs are assembled, its time to grill! These marinated chicken kabobs cook pretty fast since they’re cut into small pieces, just 3-5 minutes per side on a hot grill.
Prepping ahead of time
This is an excellent recipe to prep ahead of time so you can get dinner on the table fast. You can marinade the chicken and cut and toss the veggies in oil, salt and pepper 24 hours ahead of time.
You can go ahead and assemble the kabobs up to 24 hours in advance too. Just let the chicken marinate for 20-30 minutes beforehand while you’re prepping the veggies. It will continue to absorb the sauce after skewering so don’t worry that you didn’t marinade on its own very long.
Freezing
Marinades make for the best grilling recipes, and I’m a master at them. I like to make a big batch of several marinated chicken recipes at the beginning of summer, freeze and then pull out as needed for quick summer dinners.
To freeze, whip up the marinate and place the chicken and marinade in a freezer safe bag, making sure the chicken is evenly coated before placing in the freezer. It will keep for about 3 months in the freezer when sealed tightly. You can do this with the chicken either cubed for kabobs or whole. I
Defrost frozen yogurt marinated chicken in the refrigerator overnight for use at the next evening’s dinner.
What to serve with kabobs
You really don’t need to serve much of anything since you’ve already got the veggies and meat covered, but a simple side salad and quinoa or rice will turn this into a full meal. My Instant Pot coconut rice would be an excellent pairing. You can serve alongside some mint chutney or yogurt sauce for even more authentic flavor.
Equipment
- Bamboo or reusable skewers
- Grill
Ingredients
Chicken
- 2 lbs. boneless, skinless chicken breasts or thighs cut into 1" pieces with fat removed
- 1 cup plain yogurt low-fat is fine but don't use non-fat
- 2 Tbsp. lemon juice fresh squeezed
- 1 Tbsp. minced garlic
- 1 Tbsp. grated or minced ginger
- 2 tsp. garam masala
- 1 tsp. salt
- 1 tsp. cumin
- 1 tsp. turmeric
- 1/2 tsp. black pepper
Vegetables
- 1 red pepper seeded and cut into 1" pieces
- 1 red onion cut into 1" pieces (save small inner part for another recipe)
- 2 medium zucchini sliced into 1/2" rounds
- chopped fresh parsley for garnish optional
Instructions
- Add yogurt, lemon, garlic, ginger, garam masala, salt, cumin, turmeric and black pepper to a medium sized bowl and stir to mix well.
- Add chicken to marinade and stir to evenly coat. Cover and place in the refrigerator for at least 30 minutes (preferably 4-6 hours) and up to 24 hours.
- While chicken is marinating (about an hour before you plan to grill), fill a flat baking dish with water and soak bamboo skewers for at least 30 minutes, preferably an hour, to prevent burning. (skip this step if using reusable metal skewers)
- When chicken is done marinating, assemble kabobs by pushing a piece of chicken all the way through the pointy side of the skewer to the bottom, alternating with a piece of red onion, red pepper, or zucchini, between each piece of chicken. Make sure to leave a little bit of room between them as you are stacking so that everything will all cook evenly. Repeat until chicken and vegetables are used up.
- Grill for 3-5 minutes per side until cooked through. Grilling time depends on how hot the grill is (mine was about 450° F; 332° C).
- Serve immediately while warm. I typically serve over seasoned rice or potatoes. Enjoy!
Notes
- If using wooden skewers, soak them for about 20 minutes in water before using to prevent them from burning too much.
- You can use the marinade on whole boneless, skinless chicken breasts or thighs. For the most flavor, poke a few holes in each chicken breast or thigh using a fork and marinade for at least 4 hours, preferably overnight. Grill over high heat (breasts for 8-10 minutes per side and thighs for 6-7 minutes per side) until the chicken’s internal temperature reads 165° F (73° C). Let sit for 10 minutes before serving.
- To prepare kabobs in advance, let the chicken marinate for 20-30 minutes while prepping the veggies, then prepare the skewers and store refrigerated in a sealed container until an hour before grilling. Can be prepped 24 hours in advance.
- To freeze chicken – prepare marinade and pour into a freezer safe bag. Add either chicken chunks or whole boneless skinless chicken breasts or thighs to marinade and use your hands to make sure chicken gets evenly coated. Freeze for up to 3 months. Defrost in refrigerator overnight for use the next evening.
Nutrition
did you make this recipe?
Make sure to follow on Pinterest @feastingnotfasting and on Instagram @feastingnotfasting
Leave a Review