I’ve been making these grilled chicken skewers for years, and they never fail to disappear at dinner parties. The combination of tender chicken thighs, bright lemon, and aromatic herbs creates something that’s both elegant enough for company and simple enough for a Tuesday night.
The secret is using chicken thighs instead of breasts. They stay juicy on the grill and won’t dry out if you cook them a minute too long. I learned this trick from my neighbor who grew up in Morocco, where they know a thing or two about grilling meat. She taught me to marinate the chicken for at least two hours, but overnight is even better if you’ve got the time.
Why Chicken Thighs Work Best for Skewers
What makes this marinade work is the balance of acid and oil. Fresh lemon juice tenderizes the meat while olive oil keeps it moist. I add garlic, oregano, and a touch of paprika for warmth. The key is not to overdo the lemon – you want brightness, not something that tastes pickled.
Getting the Lemon Marinade Just Right
These skewers are perfect for Shabbat dinner or any time you’re feeding a crowd. I serve them with rice pilaf and a simple cucumber salad. The leftovers (if there are any) make excellent sandwiches the next day.

Ingredients
Method
- In a large bowl, whisk together lemon juice, olive oil, minced garlic, oregano, paprika, salt, and pepper.
- Add the chicken pieces to the marinade and toss to coat evenly. Cover and refrigerate for at least 2 hours, or preferably overnight.
- About 30 minutes before cooking, remove chicken from refrigerator to come to room temperature. Soak 8 wooden skewers in water for at least 15 minutes.
- Preheat grill to medium-high heat. Thread chicken pieces onto skewers, leaving small spaces between pieces for even cooking.
- Oil the grill grates to prevent sticking. Grill skewers for 5-6 minutes per side, turning once, until chicken is cooked through and internal temperature reaches 165°F.
- Remove from grill and let rest for 2-3 minutes. Garnish with fresh parsley and serve with lemon wedges.
