Indian-Spiced Grilled Chicken with Yogurt Sauce

These Indian spiced grilled chicken kebabs are marinated in yogurt and have a spicy, creamy yogurt dipping sauce to serve on the side. This recipe was developed for Stonyfield Organic. To see all of my Stonyfield yogurt recipes click here.

Did you know that yogurt was discovered by accident? It is believed that herdsmen in Central Asia began milking animals in 6000 BC. They would carry the milk in cleaned animal stomachs. A natural enzyme in the stomach would curdle the milk making something similar to yogurt. It kept longer than uncurdled milk and people enjoyed the taste of it. Yogurt was born!*

I’ve thought about making my own yogurt at home. I’ve heard it’s not that difficult, no stomach carrying case required. But usually when I think about it I decide that it’s easier to buy some of my favorite organic yogurt, Stonyfield of course, from the grocery store.

Indian Spiced Grilled Chicken with Yogurt Sauce
Which is what I did to make these yogurt-marinated grilled chicken kebabs and the yogurt sauce to dip them in.

Ever since back when I made this Pasta Carbonara with Greek Yogurt, I’ve loved incorporating yogurt into savory dishes. The creaminess and tang are perfect with so many things.

I especially love adding a bit of spiciness to dishes with yogurt since the yogurt cools and balances it really nicely.

There’s a bit of spicy zing to the yogurt sauce in this recipe but my kids haven’t seemed to notice and I’m not going to mention it to them.

These kebabs are a perfect lunch or appetizer for a sunny summer day. I like to get the chicken marinating in the morning and then grill them up in the afternoon for a snack when we get back from the park or come out of the pool or serve them as an appetizer when we have friends over for a BBQ.

Indian Spiced Grilled Chicken with Yogurt Sauce

To make these Indian-spiced grilled chicken kebabs you put a lot of onion, garlic and some red chili in a food processor with cumin, curry powder and yogurt. Then you pour half of it over skewers of chicken.

Let the chicken marinate for at least an hour.

To the other half of the yogurt mixture in the food processor you add tomato, cilantro and salt and puree it some more. Then stir in extra yogurt. This will be a dipping sauce for the chicken kebabs. Cover and refrigerate it until your chicken is cooked.

The chicken is then grilled over direct medium heat. When it’s done you serve it with the spiced yogurt sauce and some grilled flatbread (naan or pita) on the side. Or you can even fold the chicken into flatbreads and add the sauce in there to make wrap sandwiches.

Super-easy to make. No curdling milk in animal stomachs required.

Indian Spiced Grilled Chicken with Yogurt Sauce

And now, here’s my Indian-Spiced Grilled Chicken Kebabs with Yogurt Sauce recipe.



Indian-Spiced Grilled Chicken with Yogurt Sauce

  • Author: Christine Pittman
  • Prep Time: 25 minutes
  • Cook Time: 10 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings


These easy Indian-spiced grilled chicken kebabs are marinated in yogurt and have a spicy, creamy yogurt dipping sauce to serve on the side. I like to grill some naan bread and cut it into wedges to serve with it as well.


  • 126″ skewers
  • 1 and 1/2 cup Greek yogurt, divided
  • 1 small onion, peeled and cut into 4 pieces
  • 1 red chili, seeded and cut into a few pieces
  • 2 cloves garlic
  • 1 tsp. ground cumin
  • 1/2 tsp. curry powder
  • 6 boneless skinless chicken thighs (about 1 and 3/4 lbs.)
  • 1 medium tomato, cut into a few pieces
  • 1/3 cup cilantro leaves
  • salt


  1. Fill a large pot or sink with warm water. Add the skewers.
  2. Into a food processor put 1 cup of the Greek yogurt and the onion pieces, red chili, garlic, cumin and curry powder. Puree until smooth.
  3. Poke each chicken thigh all over with a fork. Unroll a thigh on a cutting board. Cut it in half lengthwise so that you have two long strips of chicken meat. Thread each strip onto a wet skewer and put them into a 9″x11″pan. Repeat with the remaining chicken thighs.
  4. Pour HALF of the yogurt and onion mixture from the food processor over the chicken skewers (set the remaining mixture in the food processor aside. It will be used to make a sauce). Turn the chicken skewers to coat them. Cover and refrigerate for at least an hour but up to 12 hours.
  5. Meanwhile, squeeze some of the juice out of the tomato pieces and then add them to the yogurt and onion mixture in the food processor. Also add the cilantro and 1/2 teaspoon of salt. Puree until smooth. Gently stir in the remaining 1/2 cup of yogurt. Cover and refrigerate the sauce.
  6. When ready to cook the chicken, preheat grill for medium direct heat grilling. Sprinkle the chicken on all sides with salt. Put chicken skewers on the grill and let them sit until nice grill marks appear on the undersides, about 3-5 minutes. Flip. Continue to cook the chicken, flipping occasionally, until cooked through, about another 5-7 minutes.
  7. Remove from grill and serve with the chilled yogurt sauce.


*The info about the origins of yogurt from the top of this post is from The Dairy Goddess.

Disclosure: I’m a Brand Ambassador for Stonyfield Organic, meaning that they compensate me to develop recipes that use Stonyfield yogurt and to promote the recipes and their products in my blog posts and social media. All opinions are my own.