01 - Wrap the grated cucumber in a clean kitchen towel and squeeze firmly to remove excess moisture. Combine the drained cucumber with Greek yogurt, garlic, dill, lemon juice, olive oil, salt, and pepper in a mixing bowl. Stir until smooth and well blended. Refrigerate until ready to serve to allow the flavors to develop.
02 - In a large bowl, combine the ground turkey, breadcrumbs, egg, minced garlic, grated onion, parsley, mint, oregano, cumin, salt, and pepper. Gently fold the mixture with your hands until just combined, being careful not to overwork the meat.
03 - Portion the mixture into 18 to 20 equal, walnut-sized meatballs, rolling each one gently between your palms for a uniform shape.
04 - Heat olive oil in a large nonstick skillet over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan. Cook for 8 to 10 minutes, turning regularly, until golden brown on all sides and cooked through to an internal temperature of 165°F.
05 - Preheat the oven to 400°F. Arrange the meatballs on a parchment-lined baking sheet and brush or spray lightly with olive oil. Bake for 15 to 18 minutes, turning halfway through, until golden brown and fully cooked.
06 - Arrange the meatballs on a serving platter with a generous dollop of tzatziki sauce alongside. Garnish with fresh herbs and lemon wedges. Serve with warm pita bread or a crisp side salad if desired.