Preheat the oven to 350. Line a 9x5x2 inch loaf pan with parchment paper and grease the ends well. Set aside.
In a medium bowl, blend the coconut oil and honey until smooth with whisk or hand mixer. Add the eggs and mix until combined. Add the vanilla, bananas and pudding and stir to combine.
In a sifter over the top of the wet ingredients, add the flour blend, xanthan gum, baking powder, and salt. Sift into the wet ingredients and stir until no pockets of flour remain.Fold in walnuts if you are using them.
Transfer to the loaf pan and smooth out the top.Bake in the center of your oven until a toothpick inserted in the center comes out clean. About 40-50 minutes. Lift from the pan with the paper and allow to cool fully (at least one hour) on a cooling rack before slicing. Freeze, wrapped in plastic wrap for up to a month or wrap tightly and leave it out on the counter for up to a week.