Preheat oven to broil and grease a baking sheet.
Combine ground chicken, parmesan, bread crumbs, capers, egg, garlic, salt, pepper, garlic powder, onion powder, Italian seasoning, parsley, and lemon zest in a bowl.
Mix with hands until well combined.
Form mixture into 12 meatballs and place on baking sheet with space between them.
Broil for 9 minutes, flip, and broil for 2 more minutes until browned.
Heat olive oil and butter in a large skillet over medium heat.
Add minced garlic and cook for 1 minute until fragrant.
Whisk in flour for 30 seconds until dissolved.
Pour in chicken broth and lemon juice, whisk to combine, and simmer for 2-3 minutes.
Stir in capers, lemon zest, and parsley.
Simmer sauce on low heat for 5 minutes.
Add broiled meatballs to sauce and spoon sauce over each one.
Cover and cook for 5 more minutes until meatballs reach 165F internal temperature.
Serve over pasta or salad with optional toppings of parmesan, lemon zest, and fresh parsley.