Whisk together the flour, salt, sugar, baking powder, milk, eggs and vanilla. Once combined well, Add in melted butter. Pour batter into a greased 9 x 13 inch baking pan.
In a large bowl, combine all the ingredients for the cinnamon mixture: the butter brown sugar, flour, cinnamon and nuts (they taste great!) until well combined. Drop mound fulls of the mixture onto the surface of the cake. With the tip of a knife, swirl the mixture with the cake batter.
Bake for 25-30 minutes or until the center is no longer jiggly and a toothpick comes out nearly clean.
Cream together the cream cheese, butter and vanilla.
Alternate with the sugar and milk, stirring until nice and creamy. Drizzle over the warm cake- serve while still warm!
Notes
Feel free to 1/2 the recipe and make it in an 8×8 inch pan… but it’ll be gone before you know it!