These chicken skewers are juicy, flavorful, and perfect for summer grilling. Marinated in a bright, zesty lemon marinade, they get beautiful char and smoky flavor on the grill or in the oven.
In a large bowl, whisk together all marinade ingredients until well combined.
Add the chicken and red onion pieces to the bowl. Toss until everything is evenly coated in the marinade. Cover and marinate in the fridge for at least 1 hour, or up to 6 hours.
If using wooden skewers, soak them in water for at least 20 minutes to prevent burning. Thread marinated chicken and onion pieces onto the skewers, alternating between the two. You may not need all the onions. Stack a few onion pieces together if you'd like to use more.
Grilling Instructions
Preheat the grill to high heat. Grill the skewers for 12–15 minutes, flipping halfway through, until the chicken and onions develop nice char marks. Chicken thighs should reach an internal temperature of at least 165°F. Don’t be afraid to cook a little longer - chicken thighs stay juicy and benefit from more char for better flavor and texture.
Oven Instructions
Preheat your oven to 425°F. Line a baking sheet with foil and set a wire rack on top (if you have one) for better airflow. Arrange the skewers on the rack and roast for about 25 minutes, flipping halfway through, until the chicken is cooked through and develops a golden color. For extra char, broil the skewers for 1–2 minutes at the end, watching closely.
Video
Notes
Skewers: You can use either metal or wooden skewers for this recipe. Metal skewers are reusable, conduct heat well, and don’t require soaking. If you’re using wooden skewers, be sure to soak them in water for at least 20–30 minutes before grilling to prevent them from burning.
Serving Suggestions: These lemon chicken skewers are extremely versatile! Add to this Hummus Bowl with Pearl Couscous and Vegetables for a nutritious meal. Or try pairing with rice or warm pita bread and a side of tzatziki, hummus, or whipped feta dip. They’re also great served over a big salad or tucked into wraps for easy lunches.
Storage: Store leftover skewers in an airtight container in the fridge for up to 4 days.