01 - In a large bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, salt, and black pepper. Add the chicken pieces and toss thoroughly to coat. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more pronounced flavor.
02 - Combine the crumbled feta, Greek yogurt, olive oil, minced garlic, and lemon zest in a food processor. Blend until smooth and creamy, scraping down the sides as needed. Transfer to a serving bowl and refrigerate until ready to assemble.
03 - Thread the marinated chicken pieces onto soaked wooden skewers or metal skewers, leaving a small gap between pieces for even cooking.
04 - Preheat a grill or grill pan to medium-high heat. Cook the skewers for 10–12 minutes, turning occasionally, until the chicken is cooked through with an internal temperature of 165°F and lightly charred on the edges.
05 - On a large serving board or platter, arrange the whipped garlic feta as the centerpiece. Surround with the grilled chicken souvlaki skewers, sliced cucumber, halved cherry tomatoes, olives, red onion, baby bell peppers, and pita triangles. Tuck lemon wedges and fresh herbs throughout for garnish.
06 - Present the board immediately, allowing guests to compose their own plates or build pita wraps with the chicken, feta dip, and fresh accompaniments.