Ultimate Caramel Cake and Cake Collection

Ultimate Caramel Cake, which is a homemade classic yellow cake, filled with Dolce de Leche Buttercream and topped with homemade caramel! 
Course Dessert
Cuisine American
Keyword cake, caramel
Author Lyuba Brooke


  • Cake:
  • 3/4 cup butter softened
  • 1 cup sugar
  • 3 eggs room temperature
  • 2 1/2 cups flour
  • 2 1/2 tsp baking powder
  • 1/2 tsp salt
  • 2 tsp vanilla extract
  • 1 1/4 cups whole milk
  • Dulce se Leche Buttercream:
  • 1/2 cup butter softened
  • 10 oz Dulce de Leche
  • 2-3 Tbsp of meringue powder for stabilizing
  • If you prefer to use powder sugar, use 1/2 to 1 cup of powder sugar.
  • Homemade Caramel:
  • 3/4 cup of heavy cream
  • 2 cup of white granulated sugar
  • 8 tbs butter


  1. Cake:
  2. Preheat oven to 350. Grease and lightly flour 3, 8-inch round baking pans. (To flour the pans: grease with cooking spray then add some flour. Pat baking pan so that it's lightly covered in flour all over the inside, then turn the pan upside down and lightly pat to discard loose flour. **I do recommend using 3 cake pans at a time because it will be much easier to divide all the batter equally among the pans.)
  3. Have all your ingredients ready.
  4. Beat butter in the electric mixer on high, for about a minute. Add sugar and beat for another minute or two, until light and fluffy.
  5. Add eggs, one at a time, beating on medium-high speed after each addition. Add vanilla extract.
  6. Sift flour, baking powder and salt together.
  7. Lower the speed to low and add half the flour mixture.
  8. Add half the milk.
  9. Add remaining flour and after it's just incorporated, add remaining milk.
  10. Scrape sides and bottom of the bowl and mix until all ingredients are just combined.
  11. Separate the batter between the baking pans, evenly, and bake for 18-23 minutes.
  12. Let the cakes cool for about 10 minutes and then take them out of the pans. Let them cool completely on a rack before adding filling or it will melt.
  13. Buttercream:
  14. Beat butter in the electric mixer for a couple of minutes, on high speed, and add Dulce de Leche. Beat for 5-7 minutes, until light in color and fluffy. Beat in meringue powder, make sure it's mixed in well and set aside the frosting. (If using powder sugar, beat it with butter.)
  15. Caramel:
  16. * Do not walk away. Keep a close eye on sugar.*
  17. Preheat a heavy-bottom sauce pot over medium heat. Spread sugar in the pot evenly.
  18. When sugar begins to melt, start stirring with a wooden spoon. Keep stirring slowly as the sugar melts and starts to turn brown.
  19. When the sugar reached deep brown color (350 degrees F), add butter and stir constantly. (Be careful here, the mixture will bubble and it lava-hot!)
  20. When butter is all melted, you will notice that it gets thicker and looks more like caramel (You may have to switch to silicone covered whisk here). Take off heat.
  21. Slowly, add heavy cream while stirring. When the mixture is all smooth, let it stand until cools to room temperature and settles.
  22. When everything is cooled, divide filling among two center cake layers. Pour about half of caramel over the cake. You can use remaining caramel on individual slices of refrigerate it.

Recipe Notes

Recipe from Lyuba @ All images and content are copyright protected. Please do not use my images without prior permission. If you want to share this recipe, please simply link back to this post for the recipe. Thank you.