Preheat oven to 350 degrees while you mix all of the meatball ingredients together in a large mixing bowl.
Slightly oil your hands and roll the mixture into 2-inch balls and set aside.
Heat a cast iron skillet or oven-safe pan on high.
Add the curry ingredients to the warm pan using only half of the liquid at this time.
Allow the spices and liquid to simmer for 5 minutes before adding meatballs to the pan.
Braise the meatballs in the curry, turning occasionally, for 8 to12 minutes.
Whisk together the remaining milk and broth, pour over the meatballs and place the pan directly into your preheated oven for 15 to 20 minutes or until cooked through. Add more liquid to the pan midway through cooking if necessary.
Garnish with fresh basil and serve with cooked rice, if desired.