In a large bowl, combine all of the meatball ingredients. Form into roughly 30 mini 1" meatballs.
In a large fry pan, add about 2 tbsp of oil and cook all of the meatballs on medium heat for 4-5 minutes, browning all sides. Meatballs do not need to be fully cooked because they will finish cooking in the sauce. Set meatballs aside on a plate.
Wipe out the pan, and begin to make your sauce.
Add white wine and garlic to the pan on medium heat. Cook for 5 minutes. Then, add orzo and mix around for 1 minute.
Add chicken broth, better than bouillon, butter, and juice of 1 lemon. Bring to a boil. Lower the heat to medium and add back all of the meatballs. No need to mix it yet. Lower the heat to low and cover the pan. Cook for 10 – 15 minutes, stirring once after 5 minutes.
Once orzo and chicken meatballs are fully cooked, turn off the heat. Stir in the cheese and a little black pepper according to your preference. If orzo is drier than you want, add a tiny bit of water to loosen up the consistency.