01 - In a large bowl, thoroughly mix ground lamb, grated onion, minced garlic, breadcrumbs, egg, parsley, mint, cumin, coriander, cinnamon, smoked paprika, chili flakes if using, salt, and black pepper until evenly blended.
02 - With damp hands, form the mixture into 16 walnut-sized meatballs.
03 - Warm olive oil in a large non-stick skillet over medium heat. Add meatballs in batches, avoiding overcrowding.
04 - Fry meatballs for 8 to 10 minutes, turning occasionally, until evenly browned and fully cooked. Drain on paper towels.
05 - In a small bowl, combine Greek yogurt, lemon juice, chopped mint, minced garlic, and season with salt and pepper.
06 - Plate the hot meatballs alongside the yogurt sauce for dipping.