Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine the ground turkey, chopped spinach, breadcrumbs, Parmesan cheese, milk, egg, garlic powder, onion powder, salt, and black pepper.
Mix everything together until well combined. Using your hands, form the mixture into meatballs, about 1 to 1.5 inches in diameter.
Place the meatballs on the prepared baking sheet and bake in the preheated oven for 15-20 minutes, or until cooked through (internal temperature should reach 165°F).
While the meatballs are baking, heat olive oil in a large skillet over medium heat. Add the heavy cream and chicken broth, stirring to combine.
Once the mixture begins to simmer, sprinkle in the Italian seasoning. Allow it to cook for about 5 minutes until slightly thickened.
When the meatballs are done, carefully transfer them to the skillet with the creamy sauce. Gently stir to coat the meatballs in the sauce.
Let simmer for an additional 5 minutes, then remove from heat.
Serve the creamy spinach turkey meatballs hot, garnished with fresh parsley if desired.