Carmel Cake is a classic Southern dessert that has been a beloved treat for generations. The rich, buttery flavor of the cake, combined with the smooth and creamy caramel frosting, creates a truly indulgent experience. This recipe is sure to delight your taste buds and bring a touch of Southern charm to any occasion.
Preheat the oven to 350°F. Grease and flour two 9-inch round cake pans.
In a medium bowl, whisk together the flour, baking powder, and salt.
In a large bowl, cream the butter and sugar until light and fluffy. Beat in the eggs one at a time, then stir in the vanilla.
Add the flour mixture to the creamed mixture alternately with the milk, mixing just until incorporated.
Pour the batter into the prepared pans and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
For the Caramel Frosting, melt the butter in a saucepan over medium heat. Add the brown sugar and stir until dissolved.
Slowly whisk in the heavy cream and continue cooking, stirring constantly, until the mixture thickens, about 5-7 minutes. Remove from heat and stir in the vanilla and salt.
Allow the frosting to cool to room temperature, then beat with a handheld mixer until light and fluffy.
Spread the frosting between the two cake layers and on the top and sides of the cake.