Preheat the oven to 375. Place parchment into a standard loaf pan.
Prepare flax egg in a large bowl. Allow to gel for approximately 10 minutes. Add-in mashed banana, coconut sugar, coconut oil, cashew milk and vanilla. Whisk vigorously to combine. Add almond butter and whisk again.
Next up are dry ingredients. Add gf flour, almond flour, baking soda, baking powder, salt and cinnamon. Stir in until well incorporated. Add chocolate chips and cranberries folding in gently. Pour into a loaf pan and spread evenly.
Chop walnuts and sprinkle onto batter. Scatter extra chocolate chips too.
Place in a preheated oven and bake for 55-60 minutes.
Once the toothpick comes out clean, remove it from the oven. Leave in a loaf pan for 30 minutes, remove and allow to cool completely before slicing. Store in the refrigerator if there is any leftover!
*Macros are provided as an estimate for convenience. Your final numbers will vary depending on ingredient brands, substitutions, and how you portion the recipe.