Prepare the Meatball Mixture
In a large mixing bowl, combine ground chicken, egg, breadcrumbs, feta cheese, parsley, oregano, minced garlic, lemon zest, salt, and pepper. Mix gently with your hands until just combined. Avoid overmixing to keep meatballs tender.
Form the Meatballs
Using a small cookie scoop or your hands, form the mixture into meatballs about 1½ inches in diameter. You should get approximately 16-20 meatballs. Place them on a plate or baking sheet.
Cook the Meatballs
Heat olive oil in a large nonstick skillet over medium heat. Once the oil shimmers, add meatballs in a single layer with space between each one. Cook for 4-5 minutes per side, turning occasionally, until golden brown on all sides and internal temperature reaches 165°F (about 12-15 minutes total). Remove to a plate and tent with foil.
Prepare the Lemon Orzo
While meatballs cook, bring chicken broth to a boil in a medium saucepan. Add orzo and stir immediately. Cook according to package directions (typically 8-10 minutes), stirring occasionally to prevent sticking.
Finish the Orzo
Once orzo is tender and has absorbed most liquid, drain any excess if necessary. Return orzo to pot off heat. Stir in butter, lemon juice, lemon zest, and minced garlic. Mix thoroughly until butter melts and coats the orzo. Season with salt and pepper to taste (about ½ teaspoon salt and a few grinds of black pepper).
Plate and Serve
Divide lemon orzo among four plates or shallow bowls. Top each portion with 4-5 warm meatballs. Garnish with fresh dill or parsley, crumbled feta, and lemon wedges.