01 - Combine ground chicken, breadcrumbs, egg, garlic, red onion, parsley, dill, oregano, cumin, salt, and pepper in a large bowl. Mix gently until just incorporated, being careful not to overwork the meat.
02 - Wet hands slightly and shape mixture into 16–18 meatballs, using approximately 1.5 tablespoons per meatball. Keep sizes uniform for even cooking.
03 - Heat 2 tablespoons olive oil in a large skillet over medium heat. Add meatballs in batches without crowding the pan. Cook for 8–10 minutes, turning occasionally until golden brown on all sides and internal temperature reaches 165°F. Transfer to a plate and set aside.
04 - Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add minced garlic and sauté for 30 seconds until fragrant. Add orzo and stir constantly for 1 minute to lightly toast the pasta.
05 - Pour in chicken broth and bring to a gentle boil. Reduce heat to maintain a simmer and cook uncovered for 10 minutes, stirring frequently to prevent sticking, until orzo is tender and most liquid has been absorbed.
06 - Remove from heat and stir in lemon zest, lemon juice, dill, parsley, and feta cheese if using. Season with salt and pepper to taste.
07 - Spoon lemon orzo into serving bowls, arrange warm chicken meatballs on top, and garnish with additional fresh herbs and lemon wedges.