01 - In a large bowl, combine ground chicken, breadcrumbs, egg, garlic, red onion, parsley, dill, oregano, cumin, salt, and pepper. Mix gently until just combined.
02 - With wet hands, form mixture into 16-18 meatballs (about 1.5 tablespoons each).
03 - Heat 2 tbsp olive oil in a large skillet over medium heat. Add meatballs in batches and cook for 8-10 minutes, turning occasionally, until golden brown and cooked through (internal temperature: 165°F). Remove and set aside.
04 - In a medium saucepan, heat 2 tbsp olive oil over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Add orzo and stir for 1 minute to toast lightly.
05 - Pour in chicken broth and bring to a gentle boil. Reduce heat and simmer uncovered, stirring frequently, until orzo is tender and most liquid is absorbed (about 10 minutes).
06 - Stir in lemon zest, lemon juice, dill, parsley, and feta (if using). Season with salt and pepper to taste.
07 - Serve orzo in bowls, top with warm chicken meatballs, and garnish with extra lemon wedges and herbs.