In a large mixing bowl, combine ground chicken, breadcrumbs, Parmesan, egg, half of the minced garlic, oregano, salt, and pepper.
Form the chicken mixture into 1-inch spherical meatballs.
Heat olive oil in a large skillet over medium heat. Sear meatballs on all sides until the internal temperature reaches 165°F (74°C), approximately 8-10 minutes. Remove meatballs from skillet and set aside.
In the same skillet, add remaining garlic and sun-dried tomatoes; sauté for 60 seconds until fragrant.
Incorporate dry orzo into the skillet, stirring to coat with residual fats.
Pour in chicken broth and bring to a simmer. Cover and cook for 8-10 minutes, or until the orzo is al dente and the liquid is mostly absorbed.
Stir in heavy cream and fresh spinach, folding continuously until the spinach has wilted.
Return the meatballs to the skillet and toss to integrate with the orzo and sauce.
Garnish with fresh basil and serve immediately.