Preheat oven to 350F and grease a loaf pan with oil or line with parchment
In a large mixing bowl, whisk the wet ingredients - eggs, molasses, almond butter, coconut sugar, coconut oil and vanilla - until combined
Whisk in the dry ingredients - almond flour, oat flour, baking soda, baking powder, cinnamon, ginger, allspice and salt - until fully incorporated
Transfer batter to the prepared pan
Bake for 30-40 minutes until a toothpick inserted into the center comes out mostly clean
Remove and let cool completely before frosting
Make the frosting by placing all ingredients in a mixing bowl
Use a hand mixer to beat on medium speed for a few minutes until light and fluffy
Spread the frosting over the top of the loaf, slice and enjoy
