Preheat the oven to 350º Fahrenheit. Grease a 9x13 baking pan with cooking spray.
In a large bowl, mix together the flour, salt, and baking powder.
In another bowl, mix together the milk, sugar, eggs and vanilla.
Add the dry ingredients to the wet ingredient and mix just until combined.
Once mixed, slowly pour in the melted butter.
Pour into the prepared 9×13 pan.
For the topping, mix all the ingredients together until well combined. The mixture will be thick.
Drop by spoonfuls evenly over the top of the batter. Swirl with a knife.
Bake for 30-40 minutes.
In a small bowl, whisk together the powdered sugar, cream and vanilla until smooth.
Drizzle the glaze over the warm cake. Dust the cake with extra cinnamon if you'd like.
Serve the cake warm.
The calories shown are based on the cake being cut into 15 pieces, with 1 serving being 1 slice of cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**