Preheat oven to 350 degrees F.
Grease a Bundt pan (or 4x8 bread loaf pan). Use cooking spray or coconut oil or butter and flour.
Peel bananas and add them to a large bowl and mash with a fork.
Add everything except for the flour to the mashed bananas. Beat with an electric mixer until combined.
Slowly add both flours to the banana mixture, mixing on low speed just until combined.
Pour batter into preapared pan, spreading evenly.
Bake in the center of the oven for 35 minutes, or until browned and a toothpick inserted into the middle comes out clean.
Let cool for 10-15 min before tipping the pan upside down to release the cake. You may need to use a flexible spatula or knife to gently loosen the cake from the edges and the central tube.
Sprinkle with powdered sugar and decorate with fresh cranberries before serving if desired.