01 - Combine ground chicken, breadcrumbs, egg, garlic, red onion, parsley, dill, oregano, cumin, salt, and pepper in a large bowl. Mix gently until just combined, being careful not to overwork the meat.
02 - With wet hands to prevent sticking, shape mixture into 16–18 meatballs, approximately 1.5 tablespoons each. Keep them uniform in size for even cooking.
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 to an internal temperature of 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 lightly toast the grains.
05 - Pour in chicken broth and bring to a gentle boil. Reduce heat and simmer uncovered, stirring frequently to prevent sticking, until orzo is tender and most liquid is absorbed, about 10 minutes.
06 - Stir in lemon zest, lemon juice, dill, parsley, and feta. Season with salt and pepper to taste, adjusting acidity as needed.
07 - Divide orzo among bowls, top with warm chicken meatballs, and garnish with additional lemon wedges and fresh herbs. Serve immediately while hot.