In a large bowl, thoroughly combine the yogurt, olive oil, onion powder, garlic, lemon and lime zest, lemon and lime juice, rosemary pieces, salt, and pepper.
Add the chicken pieces to the yogurt mixture. Mix well and let it rest in the refrigerator for at least 30 minutes.
Preheat the oven to 350°F. Place a cooling rack over a baking sheet and spray it with cooking spray.
Skewer the tomatoes, peppers, and red onions. Skewer the marinated chicken meat. Place all the skewers on the cooling rack.
Place the baking sheet in the oven and bake for 20-25 minutes or until the chicken is no longer pink.
Serve with yogurt.
Notes
If desired, for the last 5 minutes of the baking time, you can switch it over to the broil setting to brown the chicken more. Keep an eye on it, so it doesn't burn.
Although this recipe tells you how to bake the chicken, feel free to grill the skewers if you prefer!
There are so many ways to enjoy this recipe. You can serve this as kebabs. Or remove the meat from the skewers and place it in a pita or wrap. Try it on top of a salad.
Want a different way to enjoy any leftovers? Chop up any meat and vegetables and make an omelet!