Peel and cut pumpkin into small dice. Heat some water in a pan. When boiling, add pumpkin and cook until soft (around 10 mins). Drain and set aside.
Pre-heat the oven to 180C/Fan 160C/350F/Gas 4. Line a loaf tin with parchment paper.
Prepare chia eggs by mixing together 2 Tbsp milled chia seeds in 6 Tbsp water. Set aside.
In a large bowl, mix together flour, sugar, cinnamon, nutmeg, allspice, ginger, salt, baking powder, bicarbonate of soda and chopped pecans.
Mash pumpkin to a smooth paste. Mix in coconut oil, vanilla extract, chia eggs and orange zest until all is well blended.
Add pumpkin mixture to flour mixture. Stir with a wooden spoon until all the ingredients are well combined.
Pour mixture into the loaf tin. Cook in the oven for around 40-45mins or until an inserted cake skewer comes out completely clean.
Cool completely before making the orange icing.
To make the icing, mix together the icing sugar and orange juice. Pour orange icing over the pumpkin bread. Top the icing with some grated orange zest.