In a large bowl, combine ground chicken, breadcrumbs, egg, garlic, ginger, soy sauce, lime juice, cilantro, green onions, salt, and pepper. Mix gently until just combined.
Using your hands or a cookie scoop, form the mixture into 1-inch meatballs and place them on a plate.
Heat oil in a large skillet over medium heat. Add the meatballs and cook until golden brown on all sides, about 8–10 minutes. Remove them from the skillet and set aside.
In the same skillet, add onion, ginger, carrots, bell pepper, snap peas, salt, and pepper. Sauté for 3–4 minutes until vegetables are slightly tender but still crisp.
Pour in coconut milk, soy sauce, red curry paste, and remaining lime juice. Stir to combine and bring to a gentle simmer.
Return the meatballs to the skillet. Let them simmer in the sauce for 8–10 minutes, stirring occasionally, until fully cooked and coated with the curry.
Plate the meatballs over rice, noodles, or a low-carb option like cauliflower rice. Garnish with fresh cilantro and sliced green onions.