Season chicken with salt, pepper, and garlic powder evenly. Allow it to sit briefly so flavors absorb into the meat. Proper seasoning ensures the chicken stands out in the salad.
Grill chicken over medium heat until fully cooked and lightly charred. Let it rest a few minutes to retain juices. Slice into strips or cubes for easy serving.
Combine avocado, yogurt, lemon juice, garlic, olive oil, salt, and pepper in a blender. Blend until smooth and creamy. Adjust thickness with a little water if needed.
Add greens to a large bowl and layer with cucumber, tomatoes, corn, and diced avocado. Arrange ingredients evenly for balanced bites and appealing presentation.
Place sliced chicken over the salad and drizzle dressing on top. Add chili flakes if desired. Serve immediately while ingredients remain crisp and fresh.