01 - Wrap the grated cucumber in a clean kitchen towel and squeeze firmly to remove all excess moisture. In a mixing bowl, combine the Greek yogurt, drained cucumber, minced garlic, dill, lemon juice, olive oil, and season with salt and pepper. Stir until smooth and well blended. Cover and refrigerate to allow the flavors to meld while you prepare the meatballs.
02 - In a large mixing bowl, combine the ground turkey, breadcrumbs, egg, minced garlic, grated onion, parsley, mint, oregano, cumin, salt, and pepper. Gently mix with your hands until just combined, being careful not to overwork the meat.
03 - Portion the turkey mixture into 18 to 20 equal walnut-sized balls, rolling each gently between your palms to form a smooth, uniform shape.
04 - Heat the olive oil in a large nonstick skillet over medium heat. Working in batches to avoid crowding, add the meatballs and cook for 8 to 10 minutes, turning regularly, until deeply golden brown on all sides and cooked through to an internal temperature of 165°F.
05 - Preheat the oven to 400°F. Arrange the shaped 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 and cooked through.
06 - Arrange the cooked meatballs on a serving platter alongside a generous bowl of tzatziki sauce. Garnish with fresh herbs and lemon wedges. Serve with warm pita bread or a crisp side salad.