Tender chicken pieces marinated in yogurt and spices, threaded onto skewers, and grilled, broiled, or air-fried to perfection. Garnished with fresh cilantro and lime, these protein-rich kebabs are flavorful, low in carbs, and quick to prepare—a healthy, versatile option for any meal.
2poundsboneless skinless chicken thighscut into 1-inch pieces
1large red onioncut into 1-inch pieces
Lime or lemon wedgesfor garnish
Chopped fresh cilantrofor garnish
Instructions
Prepare the Flavorful Marinade: In a large mixing bowl, combine ⅓ cup of creamy Greek yogurt, 2 tablespoons of rich tomato paste, and 1 tablespoon of extra virgin olive oil. Add 1 teaspoon of freshly grated ginger (or ginger paste) and 1 teaspoon of minced garlic. Whisk everything together until smooth and uniform. The yogurt provides tenderness, while the spices and tomato paste create the bold, aromatic flavor base for the chicken.
Season with Spices and Salt: To the yogurt mixture, add ½ teaspoon turmeric, 2 teaspoons garam masala, ½ teaspoon ground coriander, ½ teaspoon ground cumin, ¼ teaspoon cayenne pepper, and 1 ½ teaspoons kosher salt. Stir thoroughly until the spices are evenly incorporated. This step ensures each piece of chicken will be infused with the classic Indian tikka flavors and a gentle, balanced heat.
Coat the Chicken Evenly: Add 2 pounds of boneless, skinless chicken thighs, cut into 1-inch pieces, to the marinade. Using a spoon or your hands, gently fold the chicken in the marinade until every piece is fully coated. Make sure the yogurt mixture clings to each chicken cube for maximum flavor and tenderness.
Marinate for Deep Flavor: Cover the bowl tightly with plastic wrap and refrigerate for at least 1 hour, or up to 4 hours for a more intense flavor. During this time, the yogurt tenderizes the chicken, while the spices penetrate, creating juicy, flavorful kebabs. Avoid marinating for more than 6 hours to prevent the yogurt from breaking down the chicken texture.
Prepare Skewers with Chicken and Onion: Remove the marinated chicken from the refrigerator. If using wooden skewers, ensure they have been soaked in water for at least 30 minutes to prevent burning. Thread the chicken pieces onto the skewers, alternating with large 1-inch chunks of red onion. Leave a small gap between pieces so heat circulates evenly during cooking.
Preheat the Grill or Cooking Appliance: For a grilled finish, preheat an outdoor grill or an indoor grill pan to medium heat. Lightly brush the grill grates with oil to prevent sticking. If using the broiler, preheat the oven on high and line a rimmed baking sheet with aluminum foil. For the air fryer method, preheat to 400°F. Proper preheating ensures a consistent cook and perfect sear.
Cook the Kebabs Perfectly: Place the skewers on the preheated grill, oven tray, or air fryer basket. On the grill, cook each side for 3–4 minutes until grill marks appear, rotating carefully. Continue cooking until the internal temperature reaches 165°F, which usually takes around 22–25 minutes on the grill. For broiling, keep the tray about 6 inches from the heating element, broil each side for 3–4 minutes, rotating until fully charred and cooked through. In the air fryer, cook for 16 minutes, shaking the basket halfway to ensure even cooking.
Check for Doneness: Use a meat thermometer to ensure the chicken has reached a safe internal temperature of 165°F. The chicken should be tender, juicy, and lightly charred on the edges. Avoid overcooking, as this can dry out the meat and reduce juiciness.
Garnish and Serve Beautifully: Once cooked, remove the skewers carefully. Garnish with freshly chopped cilantro and serve with lime or lemon wedges. For an added creamy touch, a dollop of Greek yogurt on the side complements the spices and balances the flavors beautifully.
Enjoy and Store Wisely: Serve the kebabs immediately while hot and juicy, alongside your favorite sides like rice, salad, or flatbread. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days or frozen for 1 month. Reheat gently to preserve moisture and flavor.
Notes
Use Greek yogurt instead of regular yogurt for a thicker, creamier marinade that tenderizes the chicken beautifully.
Marinate the chicken for at least 1 hour; 2–4 hours is ideal for maximum flavor infusion. Avoid exceeding 6 hours to prevent the yogurt from breaking down the meat.
Cut chicken into uniform 1-inch pieces to ensure even cooking and consistent texture.
Alternate chicken with onion pieces on skewers to enhance flavor and prevent the meat from drying out.
If using wooden skewers, soak them in water for 30 minutes to avoid burning during cooking.
Always preheat your cooking appliance—grill, oven, or air fryer—for best results and even cooking.