Looking for more free recipes?

Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

Grilled Indian Chicken Skewers

Grilled Indian Chicken Skewers

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4-6 servings 1x


These grilled chicken skewers are filled with lots of Indian flavors for a great meal filled with spice!



  • 2 lbs Tyson Fresh Chicken, cut into 2-inch pieces
  • 1 1/2 cups plain yogurt
  • 1/2 cup chopped red onion
  • 1 clove garlic, minced
  • 1 tablespoon lemon juice
  • 2 teaspoons garam masala
  • 2 teaspoons chopped cilantro
  • 1 teaspoon freshly grated ginger
  • 1 teaspoon salt
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon paprika
  • 1/2 teaspoon cumin
  • 1/4 teaspoon cayenne
  • additional cilantro, for garnish


  1. Place the chicken in a 9×13-inch baking dish.
  2. In a bowl, combine the yogurt, onion, garlic, lemon juice, garam masala, cilantro, ginger, salt, turmeric, paprika, cumin and cayenne. Spread over the top of the chicken. Cover the dish and refrigerate for 4-6 hours.
  3. Remove the chicken from the refrigerator and let it sit out for 30 minutes. If using wood skewers, soak in water during that 30 minutes. Take the chicken pieces and thread onto the skewers.
  4. Preheat a grill to medium high heat and lightly oil the grates. Grill the skewers until the chicken is cooked through, about 20 minutes, flipping as needed.
  5. Top with additional cilantro before serving.