Place the chicken in a medium sized bowl and season with the all purpose seasoning, pink salt, thyme and back pepper and set aside.
Add the coconut sugar, cinnamon, nutmeg, ginger, chilli flakes in a saucepan.
Mix the coconut aminos. maple syrup, water and tapioca starch together than pour it into the saucepan.
Bring the saucepan to the boil and reduce to simmer while stirring for 5 minutes then set aside.
Meanwhile heat the oil on medium heat.
Proceed to saute the garlic and onion until soft and translucent.
Add the seasoned chicken to the pan and proceed to cook the chicken until it's sealed (turns white-ish in colour) This will take several minutes. If the chicken gives off an liquid, you will need to get rid of this before adding the syrup by increasing the heat and stirring until the water evaporates.
Pour the nutmeg syrup all over the chicken and bring to a rolling boil.
Reduce the flame to medium-low, cover the pan with lid and occasionally baste the chicken throughout the 20-25 minute cooking time.
If you are left with excess liquid and want the syrup to adhere to the chicken increase heat to high and allow the liquid to evaporate and stick to the chicken (be careful not to burn the chicken).