In a large bowl, mix olive oil, lemon juice, sliced onion, and all the spices. Add chicken thighs and toss well to coat. Cover and refrigerate for at least 3 hours (or overnight for deeper flavor).
Heat a large skillet or grill pan over medium-high heat. Cook chicken in batches for 4–5 minutes per side, until golden and cooked through (165°F internal).
Transfer chicken to a plate, rest 5 minutes, then slice into strips.
Serve in wraps or bowls with yogurt sauce and fresh veggies. Perfect for packing into lunch boxes!
Notes
Nutrition per serving: Calories: 329 | Total Carbs: 3g | Net Carbs: 2g | Fats: 27g | Protein: 19g