A rich Southern layer cake soaked with buttery caramel filling and finished with a smooth brown sugar frosting. Moist, nostalgic, and deeply flavorful, this classic caramel cake is perfect for celebrations and family gatherings.
Course Cake, Dessert, Family Favorites, Holiday Treats, Southern Classics
Cuisine Southern
Servings 12slices
Calories 720kcal
Ingredients
1cupbutterroom temperature
2cupsgranulated sugar
4large eggs
3cupsself-rising floursifted
1cupmilk
1tsppure vanilla extract
1/2cupbutterfor filling
1cuplight brown sugarpacked, for filling
1/4cupmilkfor filling
1tsppure vanilla extractfor filling
1/2cupbutterfor frosting
1cupdark brown sugarpacked
1/3cupheavy creamplus more if needed
16ozconfectioners’ sugar
1tsppure vanilla extractfor frosting
1cuppecanschopped, optional
Instructions
Preheat oven to 350°F. Grease and flour three 9-inch round cake pans.
Cream butter until light and fluffy. Add granulated sugar and beat for 6–8 minutes until very fluffy.
Add eggs one at a time, beating well after each addition.
Alternate adding flour and milk, beginning and ending with flour. Stir in vanilla just until combined.
Divide batter evenly among pans and gently tap pans on the counter to release air bubbles.
Bake for 25 minutes or until golden and a toothpick inserted comes out clean.
For the filling, cook butter, light brown sugar, and milk in a saucepan over medium heat for 3–5 minutes, stirring constantly. Remove from heat and stir in vanilla.
Invert first warm cake layer onto serving plate. Poke holes across the surface and spread one-third of the filling over top. Repeat with remaining layers.
For frosting, melt butter in a saucepan. Add dark brown sugar and cream, bring to a boil, then transfer to mixing bowl.
Beat in confectioners’ sugar and vanilla until smooth and spreadable. Add extra cream if frosting becomes too thick.
Quickly frost the top and sides of the cake while frosting is warm. Sprinkle with chopped pecans if desired.
Notes
This cake tastes even better the next day as the caramel soaks deeper into the layers. Store covered at room temperature.