Prep the chicken: Pat the chicken dry and cut into large bite-size pieces or keep whole if grilling.
This helps it cook evenly and stay juicy.
Make the marinade: In a bowl, whisk olive oil, lemon juice and zest, garlic, oregano, cumin, salt, and pepper. Add the chicken and toss to coat well.
Marinate: Cover and chill for at least 30 minutes, or up to 8 hours. The longer it rests, the better the flavor.
Cook the rice: While the chicken marinates, cook your rice according to package directions.
Fluff and keep warm.
Mix the yogurt sauce: Stir together Greek yogurt, olive oil, lemon juice, garlic, dill, salt, and pepper. Taste and adjust seasoning. Chill until serving.
Chop the veggies: Dice cucumber, halve tomatoes, slice red onion, and chop herbs.
Set aside.
Cook the chicken: Stovetop: Heat a large skillet over medium-high. Add a drizzle of olive oil. Cook chicken 4–6 minutes per side (thighs may take longer) until browned and cooked through (internal temp 165°F/74°C).
Grill: Preheat to medium-high.
Oil grates. Grill 5–6 minutes per side until cooked through.
Air fryer: 400°F (205°C) for 10–14 minutes, shaking or flipping halfway.
Rest and slice: Let chicken rest 5 minutes. Slice or cube into bite-size pieces.
Assemble the bowls: Add a bed of rice to each bowl.
Top with chicken, cucumber, tomatoes, red onion, olives, and feta. Spoon over the yogurt sauce. Finish with fresh herbs and a squeeze of lemon.
Season to taste: Add a pinch of salt and pepper or extra oregano if needed.
Serve warm.