In a large bowl, combine the ground meat, breadcrumbs, egg, half of the minced garlic, half of the grated ginger, salt, and pepper.
Roll the mixture into 1.5-inch meatballs, yielding approximately 16 to 20 units.
Heat oil in a large skillet over medium-high heat. Brown the meatballs on all sides for 5 to 7 minutes. Remove meatballs from the skillet and set aside.
In the same skillet, sauté the onion until translucent, about 3 minutes. Add the remaining garlic and ginger, cooking for 1 minute until fragrant.
Stir in the red curry paste and cook for 1 minute to release the aromatics.
Pour in the coconut milk, fish sauce, and brown sugar. Whisk until the sauce is smooth and reaches a simmer.
Return the meatballs to the skillet. Reduce heat to low and simmer for 10 minutes until the sauce thickens and meatballs reach an internal temperature of 165°F.
Stir in the lime juice and garnish with fresh cilantro before serving.