In a large bowl, add all the ingredients for the meatballs and mix together with your hands, careful not to overwork the meat.
Line a large baking sheet with wax paper and using a medium cookie dough scoop (used specifically for meats) divide the meat into balls. Once all divided, shape the meat into ball shapes. At this time, you can freeze half of them in a freezer-safe plastic bag.
In a large skillet, add 1 tablespoon of coconut oil over medium high heat. Once oil has heated up, add the meatballs. Brown on all sides until meatballs are cooked through. Remove from skillet and set aside on a plate. Place in microwave to keep warm.
In the same skillet over medium high heat, add another tablespoon of coconut oil and add the diced onions. Saute until translucent then add the curry powder and garam masala. Stir to incorporate then add the coconut milk and chicken stock. Lower the heat to medium and let mixture simmer and thicken for about 10 minutes. Add the kale leaves and cook until wilted. Season with salt and pepper to taste.
Add the meatballs back into the stew to warm up for 5 minutes. Remove skillet from heat and divide into bowls and serve!