the best caramel layer cake

Caramel Cake

  • Prep time: 1 hr
  • Cook time: 30 min
  • Total time: 1 hr 30 min

This decadent caramel cake is moist, buttery and the salty-sweet treat of your dreams. Made with homemade caramel, the best vanilla cake ever and a fluffy vanilla buttercream!

Cakes & Cupcakes
April 3, 2020
Caramel Cake
  • Prep time: 1 hr
  • Cook time: 30 min
  • Total time: 1 hr 30 min
the best caramel layer cake

This decadent caramel cake is moist, buttery and the salty-sweet treat of your dreams. Made with homemade caramel, the best vanilla cake ever and a fluffy vanilla buttercream!

Caramel Cake

This decadent caramel cake is moist, buttery and full of caramel flavor! Made with homemade caramel, the best vanilla cake ever and a fluffy vanilla buttercream swirled with caramel sauce, you’ll love this caramel layer cake!

the best caramel layer cake

Caramel Layer Cake

Happy Friday! Another week down, which is cause for huge celebration in my opinion! And what better way to celebrate than with this buttery, salty sweet caramel cake. It’s decadent, moist, loaded with caramel and pretty much the only way I’ll be celebrating anything from now on. And while it does take a few steps to put together, believe me when I tell you that it is SO worth it

caramel layer layer cake with caramel swirl buttercream

What is Caramel Cake?

If you’ve never had a classic southern caramel cake, I am incredibly sorry for you. Caramel cake usually consists of layer of moist vanilla cake sandwiched together with thick caramel buttercream. It’s super rich but SO GOOD. I have been known to eat way too much of it and then feel incredibly ill. But that’s show biz, baby.

Instead of making our caramel cake with a completely caramel buttercream, we made ours with a caramel swirled vanilla buttercream, and let me tell you, it is delicious. This caramel cake require three components:

  1. The Best Vanilla Cake Ever: Our tender and moist vanilla cake is the perfect base for this caramel cake. Lucky for you, we have a step by step tutorial to take any and all guess work out!
  2. Homemade Caramel: Caramel gets a bad rap for being scary to make, but it’s actually pretty easy once you get the hand of it. You can find a full video break down on how to make caramel without a candy thermometer here!
  3. Fluffy Vanilla Buttercream: This vanilla buttercream is light a cloud and perfectly creamy AKA the perfect consistency to sandwich together your cakes!

caramel cake slice

Ingredients for Caramel Cake

This caramel cake requires a little bit of prep work, but it shouldn’t require a trip to the store! Made with all basic ingredients you probably already have on hand!

  • Unsalted butter
  • Vegetable Oil
  • Granulated Sugar
  • Eggs
  • Vanilla Extract
  • Flour
  • Baking Powder
  • Buttermilk
  • Heavy Cream
  • Powdered Sugar

caramel cake swirled with homemade salted caramel

Tips for making caramel cake

  • Prep Ahead: There are a few different moving parts in this caramel cake recipe, so it’s best to plan out your roadmap before you embark on this delicious journey. We recommend you make the components to this cake in the following order

    • Make the caramel a few days in advance. Keep it in an airtight container in the fridge (we love mason jars!) until you’re ready to assemble the cake. This will allow the flavors in the caramel to settle and the cool caramel will be much easier to work with!
    • Bake the cakes the night before and freeze it: It’s much easier to assemble a cake when the layers are cold or frozen. Cake is tender and delicate (as it should be!), and freezing the layer will prevent any crumbling when you assemble it!
    • Make the buttercream when you are ready to assemble: When you’re ready to put together your cake, take the caramel out of the fridge to soften to room temperature and then make the buttercream. The buttercream will be freshly whipped and fluffy to sandwich together your cakes and caramel!
    • Use high quality ingredients: Caramel, vanilla cake, and vanilla buttercream are relatively basic flavors and recipes so the equality of the ingredients you use will really shine through! Make sure you use good butter and pure vanilla extract for the best results!
    • Don’t be afraid to get a little messy: Caramel and frosting can get a little sticky. Don’t be a perfectionist when it comes to assembling the cake. It will be beautiful and super tasty no matter what!

What size caramel cake does this recipe make?

We love to make mini 3 layer 6 inch round cakes because they’re so darn cute, but this recipe will make all of these different sizes!

  • 3 layer 6 inch round cake
  • 2 layer 8 or 9 inch round cake
  • 1 layer 9 x 13 sheet cake

caramel layer cake with caramel buttercream

Happy caramel cake eating, love bugs! This is pretty much all I’ll be eating this weekend. I hope you’ll join me 🙂

Print
the best caramel layer cake
  • Author: Sofi | Broma Bakery
  • Prep Time: 1 hour
  • Cook Time: 30 minutes
  • Total Time: 1 hour and 30 minutes
  • Yield: 16 servings
  • Category: dessert
  • Method: oven
  • Cuisine: american

Caramel Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 5 reviews

This decadent caramel cake is moist, buttery and full of caramel flavor! Made with homemade caramel, the best vanilla cake ever and a fluffy vanilla buttercream swirled with caramel sauce, you’ll love this caramel layer cake!

  • Author: Sofi | Broma Bakery
  • Prep Time: 1 hour
  • Cook Time: 30 minutes
  • Total Time: 1 hour and 30 minutes
  • Yield: 16 servings
  • Category: dessert
  • Method: oven
  • Cuisine: american
Units:

Ingredients

for the caramel

  • 2 cups sugar
  • 3/4 cup butter, room temperature
  • 2/3 cup heavy cream
  • 2 teaspoons salt

for the cake

  • 1/2 cup butter, room temperature
  • 1/2 cup oil
  • 1 1/2 cups sugar
  • 4 eggs, room temperature
  • 2 tablespoons vanilla extract
  • 3 cups cake flour
  • 1 teaspoon salt
  • 2 1/2 teaspoons baking powder
  • 1 1/3 cups buttermilk

for the buttercream

  • 1 cup unsalted butter, room temperature
  • 1.5 pounds powdered sugar
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon salt
  • 4 tablespoons whole milk

Instructions

    for the caramel

    1. In a heavy bottomed sauce pan, heat the sugar on medium low heat until its completely melted, swirling the pan gently every 20 seconds or so. The sugar will start to form clumps before melting slowly. Be patient and keep an eye on it to make sure it does not burn.
    2. Once melted, remove from heat immediately and stir in the butter. The mixture will violently bubble. You’re doing it right.
    3. Next, pour in the heavy cream and sea salt. Stir until everything is combined.
    4. Pour into a container and allow to cool completely before using. We recommend doing this step a day in advance so that the caramel is completely cool and easy to work with when you make your caramel cake.

    for the cake

    1. Preheat the oven to 325°F and grease and flour  3 6 inch pans Set aside.
    2. In a large mixing bowl fitted with a whisk attachment, beat the softened butter and oil together until they become homogenous, about 3 minutes. This will not work if your butter is not completely room temperature.
    3. Slowly add the granulated sugar to the oil and butter, beating on high until the mixture is light and fluffy and turns a very pale yellow, about 3 minutes.
    4. Add the eggs in one at time, scraping down the bowl in between each addition. Add the vanilla extract. Beat the mixture on high for 3 minutes more to incorporate as much air as possible.
    5. In separate bowl sift together the cake flour, salt, and baking powder. Alternate mixing in the dry ingredients and the buttermilk in 4 batches, starting with the buttermilk and ending with the dry ingredients. It’s okay if the batter still has a few lumps in it–you don’t want to over mix it.
    6. Split the batter evenly into the prepared pans and back for 30 minutes or until the cake is a lightly golden brown and springs back when pressed. This will depend on your oven. Take out of the oven and transfer to a cooling rack. Let the cakes cool completely before using.

    for the buttercream

    1. While the cakes cool, make the buttercream.
    2.  Place the softened butter and powdered sugar in a stand mixer fitted with a whisk attachment. Beat the butter and sugar together until combined. The mixture will be thick.
    3. Add the milk, salt, and vanilla extract and turn the mixer on high. Beat for 3 minutes. Scrape down the sides of the bowl using a rubber spatula. Beat for 2 more minutes until frosting is thick and fluffy.
    4. Transfer the buttercream to a large piping bag and set aside.

    assemble the cake

    1. Bring the caramel to room temperature and set aside a half cup of caramel to use on the outside of the cake. Reserve the rest for the filling.
    2. Place the first cake round on a cake stand, then pipe a border around the the top of the cake to create a barrier to hold in the caramel. Pour half of the caramel for the filling on top of the cake, using an offset spatula to spread the filling to the buttercream border. Place the second cake on top and repeat. Place the third layer on top and use the frosting to frost the tops and edges of the cake. Take the reserved 1/2 cup of caramel and use an offset spatula to swirl the caramel into the buttercream or dab it along the sides of the cake, kind of link a paint palette. drizzle the cake with any additional caramel. Refrigerate the cake until ready to serve!

Leave a comment and rate this recipe!

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. Hi! I’m planning to make this cake for my friends birthday, is it possible to make it completely lactose free?

    • Hi Vanessa! You could replace the milk with a lactose free milk like lactaid, but it would be hard to make the caramel completely dairy free!

  2. Hi there.
    This cake looks delicious. I intend on baking it for our eid,can it be made in advance into minis and be frozen.

    • Hi Salma! You could definitely make the cakes in advance and freeze them! I’m always hesitant to freeze frosting because it can get a little funky so I’d recommend freezing the cakes and then frosting and assembling them the day you’re ready to serve them!