In a large gallon-size zip-top bag, combine the olive oil, garlic, oregano, smoked paprika, red pepper flakes, and the juice of 2 lemons. Mix well. Add the chicken pieces, ensuring they're well-coated in the marinade. Seal the bag and chill in the refrigerator for at least 1 hour or up to 12 hours to allow the flavors to meld.
While the chicken marinates, prepare the green basil sauce. In a blender or food processor, combine the remaining olive oil, fresh basil, chives, and a little water to help blend smoothly. Blend until you achieve a creamy consistency, adding more water if necessary. Taste and adjust the seasonings as needed. Set aside.
Once your chicken is ready, heat your grill, grill pan, or skillet to medium-high heat. If you prefer, you can thread the marinated chicken onto skewers for easier grilling. Grill the chicken for about 10 to 12 minutes, turning occasionally. Look for a nice char and ensure the internal temperature reaches 165°F. After grilling, remove the chicken and let it rest for five minutes, then slice against the grain.
In a large skillet, heat a drizzle of olive oil over medium heat. Once hot, add the slices of halloumi cheese and cook for 1 to 2 minutes per side until they are golden and slightly crispy. Carefully remove from the skillet and drain on paper towels.
Add the spiralized zucchini noodles to the same skillet, drizzling with a bit more olive oil. Season with kosher salt and pepper. Cook for 3 to 5 minutes, just until they warm through but still retain some crunch. Remove the skillet from the heat.
Toss the cooked zucchini noodles gently with half of the green basil sauce, cherry tomatoes, kalamata olives, and a handful of fresh basil. Mix to combine all the ingredients evenly.
To serve, divide the zucchini noodle mixture among plates. Top with the sliced grilled chicken and the crispy halloumi cheese. Drizzle with the remaining green basil sauce and garnish with microgreens or additional torn basil if desired. Enjoy your vibrant and satisfying meal!