Preheat oven to 180°C/350°F. Line the base of two medium sized loaf tins with baking paper.
Mix the flaxseed with a little water until the consistency thickens. Leave to stand.
Bring a small saucepan of water to the boil. Add the apple and simmer gently for around 4 minutes until soft. Remove from heat and mash with a fork.
In a large bowl, mix the flour, xanthan gum, baking powder, protein powder, salt, cinnamon, ginger, cloves, stevia and mashed banana until well combined.
In a separate bowl, mix the coconut milk, olive oil, egg, apple sauce and vanilla smoothly. Gently stir in the raisins and nuts.
Divide the mixture between the two loaf tins and sprinkle the nuts over the tops. Bake for 30 minutes. Remove from oven and leave to cool for 15 minutes on a wire rack. Remove from the tins and allow to cool completely.
Store in an airtight container at room temperature for up to 3 days.