Gather and prep all ingredients.
In a bowl, combine ground chicken, panko, Parmesan, egg, garlic, parsley, lemon zest, minced onion, salt, and pepper. Mix gently until just combined.
Shape mixture into 20-24 small meatballs, about 1 inch each.
Heat olive oil in a large skillet over medium-high heat. Add meatballs and cook, turning occasionally, until golden brown on all sides, about 5-6 minutes.
Remove meatballs from the skillet and set aside (they will finish cooking in the sauce).
Add orzo, broth, lemon juice, and butter to the same skillet. Bring to a simmer and cook until orzo is tender, stirring often. Add meatballs back to the skillet and cook until heated through.