Preheat oven to 350° F. Grease and line with parchment paper a 9 inch round baking pan. I used a springform pan.
Combine the dry ingredients (flour, sugar, baking powder, cinnamon and salt) in a large bowl. Mix well. Add the wet ingredients (milk, melted oil, and vanilla) and mix until combined, being careful not to overmix. ***Make sure your milk is warmed a little bit so the coconut oil doesn’t harden. You can mix the wet ingredients in a separate bowl first before adding it to the dry ingredients.
Pour into a round baking pan and cover with cranberries. At first glance, it may look like there isn’t enough batter, but it rises beautifully during baking.
Bake for 45 minutes or until golden brown and baked through (toothpick test). Let it cool in the pan for 15 minutes. Carefully grab the edges of the parchment paper and lift the cake out of the pan. Place on a wire wrack to cool completely.
To make the glaze, whisk all the glaze ingredients in a small bowl. Drizzle on the cake when the cake is cooled.
Enjoy!!!