These flavorful chicken skewers are marinated in a spicy blend and served with a refreshing yogurt dip, perfect for grilling season.
Combine all marinade ingredients in a mixing bowl and mix well.
Let the marinade sit for a few minutes to allow the flavors to meld together.
Cut the chicken breasts into bite-sized pieces and coat them with the marinade. Cover and refrigerate for at least 2 hours.
For best results, marinate the chicken overnight for maximum flavor.
Prepare the yogurt dip by blending all dip ingredients in a food processor until smooth. Refrigerate until serving.
Chill the dip for at least 30 minutes to enhance its flavors.
Cut the onion and pineapple into chunks suitable for skewering.
Ensure all pieces are of similar size for even cooking.
Assemble the skewers by alternating chicken, onion, and pineapple pieces.
Leave a small gap between pieces on the skewer to allow for even cooking.
Preheat the grill and lightly oil the grates. Grill the skewers for about 10 minutes, turning occasionally, until the chicken is cooked through.
Use a meat thermometer to ensure the chicken reaches an internal temperature of 165°F.
Serve the skewers hot with the yogurt dip on the side.
Garnish with fresh cilantro for an added touch of freshness.