1. In a large bowl, mix ground turkey, five spice, chili flakes, and salt. Shape mixture into 1-inch balls. Pour flour onto a large rimmed plate and roll balls in flour to coat lightly.
2. Pour oil into a 4- to 5-quart nonstick pan over medium-high heat. Add meatballs in a single layer. Cook, turning frequently, until lightly browned all over and barely pink in the center (cut to test), 5 to 7 minutes. Using a slotted spoon, transfer to a plate.
3. Add garlic and ginger to pan and stir just until fragrant, about 30 seconds. Add coconut milk, broth, and meatballs; bring to a simmer. Adjust heat to maintain a simmer, cover, and cook until meatballs are no longer pink in the center, about 5 minutes.
4. Stir in bok choy, baby corn, tomatoes, water chestnuts, green onions, and lime juice and cook, stirring often, until bok choy leaves are wilted and stems are barely tender to bite, about 5 minutes. Sprinkle with cilantro and serve from pan.