Heat the oven to 350 degrees fahrenheit
Start by measuring out the dry ingredients in a large bowl. Add the Coconut flour, cassava flour, Arrowroot flour, baking soda, and salt. Mix together and set aside.
Take your orange and start zesting it. Pro tip, make sure your orange is nice and firm. If your orange is older and squishy, the zest will be impossible to get off. You should have about 1 ½-2 tablespoons of zest. Set aside about ¼ teaspoon for the orange glaze
After you have gotten the zest of the orange, cut the orange in half and juice the orange. You should get about ½ cup orange juice. Set aside 2 teaspoons for orange glaze. Its ok if your juice is not exact, but you want to be close.
Before you pour the orange juice into the dry ingredients, measure the rest of the wet ingredients. You will want to act fast once you add the orange juice because the acid in the juice reacts with the soda in the dry ingredient mixture.
In a 1 cup glass measuring cup, measure Honey, vanilla, coconut milk, and coconut oil. Mix together and set aside.
Pour the orange juice in and mix until incorporated, then add the rest of the wet ingredients and mix again. Add in about 1 ½ tablespoons orange zest and the fresh cranberries to the batter.
The batter will be thick, but don’t worry. Do not add more liquid or it may mess with the texture! Pour batter in a pan and bake in the oven for 22-28 minutes.