In a medium mixing bowl, combine the ground turkey, egg, almond flour, parmesan cheese, sea salt, black pepper, and garlic powder until well incorporated.
Gently roll the turkey mixture into small, bite-sized meatballs, approximately 1/2-inch in diameter, and set aside on a clean plate.
Heat the extra virgin olive oil in a large pot over medium heat.
Add the diced carrots, celery, and yellow onion to the pot and sauté for 5-7 minutes until the vegetables have softened and the onions are translucent.
Pour in the chicken bone broth and water, then increase the heat to high and bring the liquid to a rolling boil.
Add the acini di pepe pasta to the boiling broth and cook for 5 minutes.
Carefully drop the prepared turkey meatballs into the boiling soup one by one.
Reduce the heat to medium-low and simmer for 8-10 minutes, or until the meatballs are cooked through and the pasta is al dente.
Stir in the fresh baby spinach and cook for 1 minute until just wilted.
Ladle the hot soup into a bowl and serve immediately.