Preheat your oven to 425°.
Combine all meatball ingredients in a large bowl and mix well.
Form the mixture into 1 ½-inch meatballs and arrange them on a large rimmed baking sheet about 1-inch apart.
Bake until the meatballs are golden brown and just cooked through, about 12 to 14 minutes.
Meanwhile, in a large saucepan, combine the coconut milk, stock, ginger, garlic, chiles, lime zest and juice, fish sauce, turmeric, and sugar.
Bring to a boil over high heat, then reduce the heat to a simmer and simmer for 10 minutes.
Remove solids for a smooth broth if desired, and season to taste with salt.
Add the meatballs to the broth, return to a simmer, cover, and simmer until cooked through and tender, about 10 to 15 more minutes.
Add spinach and cook just to wilt.
Adjust seasoning with more sugar, salt, and lime juice if necessary.
Serve with herbs, additional chiles, lime wedges, and rice.
