Preheat oven to 180°C and line a cupcake tin with cases.
In a large bowl beat the butter and light brown sugar until creamy. Add the eggs one at a time continuing to beat until combined. Add the golden syrup, black treacle, vanilla extract and dairy free milk and beat again until combined.
In a separate bowl mix plain flour, baking powder, bicarbonate of soda, salt, xanthan gum, ginger, cinnamon and nutmeg. Add the dry ingredients to the wet ingredients and fold to combine.
Divide the mixture between the 12 cupcake cases and bake in the oven for around 20-22 minutes, or until a skewer comes out clean. Remove from the oven and leave to cool.