The tender, melt-in-your-mouth meatballs are served in a Thai-style coconut red curry sauce that is full of flavor for an Asian twist on meatballs in red sauce.
Heat a medium saucepan over medium heat, add the peanut oil and heat through. Add the onion and sauté, stirring occasionally, until the onion is soft and tender, about 4 minutes.
Add the garlic and ginger and cook for an additional minute before stirring in the red curry paste and sugar. Let cook until the mixture is fragrant, about an additional 30 seconds.
Add the tomatoes and coconut milk to the pot and stir to combine. Reduce the heat to medium-low and let simmer about 30 minutes.
Let the sauce cool slightly then transfer the sauce to a blender. Puree the curry sauce then return to the heat. Stir in the fish sauce.
For the chicken meatballs:
In a small bowl stir together the panko and milk and let sit for 10 minutes.
In the bowl of a food processor fitted with the blade attachment add the chicken, panko mixture, onion, garlic, cilantro, egg, lemon, salt, pepper and oil.
Pulse until the chicken is ground but not pureed. The mixture will be sticky. Add the mixture to a medium mixing bowl and freeze for 30 minutes.
Gently shape the mixture into 2” meatballs and place on a parchment paper lined baking sheet.
For serving:
Add the chicken meatballs to the pot and gently stir to coat the meatballs in the sauce. Cover and continue to simmer, until the meatballs are cooked through and tender, about 15 minutes.