In a large bowl, combine the ground chicken, breadcrumbs, Parmesan cheese, onion, garlic, ginger, egg, salt, pepper, cumin, curry powder, and red pepper flakes (if using). Mix until well combined.
Preheat your oven to 400°F and line a baking sheet with parchment paper.
Form the chicken mixture into meatballs, about 1 to 1.5 inches in diameter, and place them on the prepared baking sheet.
Bake the meatballs in the preheated oven for 20-25 minutes, or until they are cooked through and golden brown.
While the meatballs are baking, prepare the coconut curry sauce. In a large skillet over medium heat, combine the coconut milk, red curry paste, soy sauce, and lime juice. Stir until well mixed and heated through.
Once the meatballs are done, transfer them to the skillet with the coconut curry sauce. Gently stir to coat the meatballs in the sauce and simmer for an additional 5 minutes.
Serve the meatballs warm, garnished with fresh cilantro.