Rich and sweet, this is a multipurpose cake. For a more pronounced almond flavor, use almond extract instead of vanilla or half of each. – The Village House, Jackson, New Hampshire
Cream the butter and sugar in a large bowl. Add the eggs, milk, flour, baking powder, and vanilla, blending thoroughly. Pour into a greased 11x7-inch pan.
Spread the topping evenly over the batter and bake in a preheated 350degree oven until golden brown, about 30 minutes. Let cool before cutting.
Combine the sugar, butter, vanilla, and cinnamon in a medium-size saucepan. Cook until melted and just beginning to bubble. Remove from heat and stir in almonds.