In a large mixing bowl, combine the ground chicken, breadcrumbs, chopped cilantro, green onions, red curry paste, fish sauce, lime juice, minced garlic, grated ginger, egg, salt, and pepper. Mix until all ingredients are well incorporated.
Using your hands, form the mixture into meatballs, about 1 inch in diameter. Set aside on a plate.
In a large skillet, heat a tablespoon of oil over medium heat. Add the meatballs in batches, being careful not to overcrowd the pan. Brown the meatballs for about 5-7 minutes, turning occasionally until they are golden and cooked through. Remove from the skillet and set aside.
In the same skillet, pour in the coconut milk and bring it to a gentle simmer. Stir in the lime juice and season with a pinch of salt.
Add the meatballs back into the skillet, gently coating them in the coconut curry sauce. Simmer for an additional 5 minutes to allow the flavors to meld.
Taste and adjust seasoning if needed.
Serve the meatballs over jasmine rice or noodles, drizzle with the sauce, and garnish with fresh basil leaves.
Notes
Serve with jasmine rice or noodles for a complete meal.