Real Deal Caramel Cake

There’s a reason why my real deal Caramel Cake recipe has been the number one recipe online for over 10 years. It’s legit the best, and here’s why! It’s got a moist buttery yellow cake that’s coated in the ultimate caramel icing from my Mississippi bred Aunt Beverly who handed it down to me. The icing is cooked slowly over the stove until it reaches the perfect texture unlike other recipes that take a shortcut sacrificing flavor. This is about as authentic of a recipe as you will find. I’ve tested and retested it until it was absolute perfection. They don’t call it the real deal for nothin!

This post may contain affiliate links. Read our disclosure policy.

A slice of the best caramel cake recipe on a white plate under a cake server with full caramel cake in the white background

Video Tutorial

How to Make Caramel Cake

Mix the Cake Batter

Butter, sugar and oil in a stand mixer mixing on white countertop

Step 1: Mix the butter, oil, and sugar on high until good and mixed up. We are looking for nice, light and fluffy vibes so let the mixer go for about 4-5 minutes.

Eggs being added to cake batter on white countertop

Step 2: Turn the mixer to medium speed and mix in the eggs and egg yolks one at a time until they are well incorporated.

Vanilla added to cake mixture in stand mixer bowl

Step 3: Next, toss in the vanilla extract and mix again.

Dry ingredients going into stand mixer bowl to mix cake on white countertop

Step 4: Sift the cake flour, baking powder, salt and baking soda into a medium sized bowl then slow the mixer to slow speed.

Sour cream being added to cake mix in stand mixer bowl on white countertop

Step 5: Alternate adding in the dry ingredients with the sour cream and heavy cream then finally end with the rest of the dry ingredients.

Completed yellow caramel cake mixture in stand mixer bowl on white countertop

Step 6: At the end of mixing, the batter should be silky and super smooth.

PRO TIP: Don’t overmix. Once you begin adding in the dry ingredients, it’s time to relax boos. We don’t want to overact the gluten and create a tough cake texture.

Time to Bake

Three cake pans filled with yellow cake before baking on white countertop

Step 7: Evenly pour batter into the greased up parchment lined cake pans and bake in the oven until fully baked, about 23-30 minutes.

Baked cake layers before icing with caramel

Step 8: Remove the cake pans from the oven and cool on cooling racks for 10 minutes and then remove them from the pan to continue cooling.

PRO TIP: You don’t want to overbake the cakes. I suggest checking earlier and watching closely in the last 5-10 minutes of baking so you can remove them as soon as they are done. Remember if you are using the toothpick test, a few moist crumbs are fine. It shouldn’t come out completely clean.

Make the Caramel Cake Icing

Butter, sugar, evaporated milk in a saucepan on white countertop melting together

Step 9: Add the butter, evaporated milk, and sugar to a saucepan over medium heat, mix together after it all melts.

Finished caramel icing on stovetop after cooking on white countertop

Step 10: Cook over low to medium heat for about 1 1/2- 2 hours, stirring consistently and watching the entire time to make sure it does not burn. Once it has thickened and the caramel has darkened to a beautiful golden brown, it’s good to go boos.

Want to Save This Recipe, Boo?

I'll email this recipe to you, so you can come back to it later!

TOP TIP: Remember to make sure that the caramel turns the color and thick texture of the photo BELOW before stopping the heat. It should also COMPLETELY coat the back of a spoon and slowly slide off to ensure thickness.

Ice the Cake

Layer of yellow cake being spread with caramel icing with spatula on white countertop

Step 11: Once cake layers are cooled, add a small dollop of icing to the center of your cake plate then place the first layer on top (no need to level the cake). This will help it stay in place. Using an offset spatula, spread a 1/4 of the caramel icing over the first layer spreading to the ends. Let it set for about 5 minutes so it can firm up just a bit.

Caramel cake layers being iced and stacked on white countertop

Step 12: Then carefully add the next layer and center it directly over the first layer. Repeat adding another 1/4 of the icing and spreading over it. Set another 5 minutes.

Caramel added to top layer of cake

Step 13: Finally repeat with the final layer of the cake adding right on top.

Caramel spread on layers of cake ready to serve

Step 14: Spread the remaining caramel cake icing over the top and around the sides of the cake. It ain’t gotta be perfect because it’s homemade ya dig? Let it set for about 30 minutes to set then get ready to serve it up!

A slice of old fashioned caramel cake on a white plate with a fork full taken out on a white background

Caramel Cake recipe

This is the Best Southern Caramel Cake. It's got a moist buttery yellow cake base topped with scratch caramel icing.
4.34 from 1013 votes
Prep Time 10 minutes
Cook Time 20 minutes
Caramel Icing 2 hours
Total Time 30 minutes
Course: Dessert
Servings: 12 servings

Equipment

Ingredients

For the Cake:

  • 1/2 cup unsalted butter 1 stick, room temperature
  • 1/2 cup vegetable oil
  • 1 1/2 cups granulated sugar
  • 2 large eggs room temperature
  • 2 large egg yolks room temperature
  • 1 tablespoon pure vanilla extract
  • 2 3/4 cups cake flour
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon baking soda
  • 1 1/4 cups sour cream room temperature
  • 1/3 cup heavy whipping cream room temperature

For Aunt Bev’s Caramel Icing:

  • 3/4 cups salted butter 1 1/2 sticks
  • 24 oz evaporated milk 2 (12 oz cans)
  • 2 cup granulated sugar
  • 2 teaspoons pure vanilla extract

Instructions

For the Cake:

  • Start by preheating your oven to 325°F then liberally spray 3 (8-inch) round cake pans with non-stick baking spray or grease and flour.
  • In your mixer bowl, add oil and butter and beat for 2 minutes on high speed. Slowly add in sugar and beat on high speed for an additional 4-5 minutes until very pale yellow and fluffy.
  • Next, add eggs, one at a time, combining well after each addition and scraping down the sides as needed.
  • Add in vanilla extract and mix.
  • Sift cake flour, baking powder, salt and baking soda into a medium sized bowl. Turn your mixer down to its lowest speed, and slowly add flour into batter in two increment. Be careful not to over beat.
  • Lastly, add sour cream and heavy cream and scrape down sides and mix until just combined and turn off mixer.
  • Evenly pour cake batter into prepared baking pans and place in oven to bake for 17-24 minutes or until a toothpick inserted into the center of the cake comes just barely clean but don't over bake!! I personally start checking the cakes around 16 minutes just to be sure since everyone's oven is different.
  • Remove cakes from oven and rest in pans for 10-15 minutes. Invert cakes from pans onto cooling racks until cooled.

For the Caramel Icing:

  • Add butter, evaporated milk, and sugar to saucepan over medium low heat until everything has melted together.
  • Leave over medium low heat stirring consistently for about 1 1/2- 2 hours (watch the entire time to make sure it does not burn until thickened and caramel has darkened to a beautiful golden brown. Note: if it is taking a while, you can turn up the heat a little more to speed up the thickening process but you MUST WATCH CAREFULLY AND STIR FREQUENTLY.
  • Make sure that the caramel turns the color of the photo below before stopping the heat. It should thicken to the texture in the video as well.
  • It should also thickly coat the back of a spoon to ensure thickness. See notes below for additional tips for the caramel.
  • Be careful to watch, adjusting heat temperature to not let it burn.
  • Remove from heat and stir in vanilla extract.
  • Cool for about 15-20 minutes to allow it to thicken before icing the cake. If you see that it is too warm and still not completely thick enough, cool it in the refrigerator and get it thick!
  • P.S. Some people like to take the caramel and whip it in a stand mixer to create more of a frosting texture. That is totally up to you.

To Assemble

  • To assemble, make sure those cake layers have cooled down completely.
  • Add a small dollop of icing to the center of your cake plate or stand then place the first layer on top. This will help it stay in place.
  • Using an offset spatula, spread a 1/4 of the caramel icing over the first layer spreading to the ends. Let it set for about 5 minutes so it can firm up just a bit.
  • Then carefully add the next layer and center it directly over the first layer. Repeat adding another 1/4 of the icing and spreading over it. Set another 5 minutes.
  • Finally repeat with the final layer of the cake adding right on top. Spread the remaining caramel cake icing over the top and around the sides of the cake.Let it set for about 30 minutes to set then get ready to serve it up!

Video

Notes

 

Original Cake Recipe – More butter/Eggs

Several of you have been asking for the original cake recipe, and also asking why the change. The original recipe (below) calls for double butter as well as double eggs; with the prices of everything going up, I wanted to create a more cost-effective version, which I still think tastes amazing. But, if you prefer the older version, you can now make it! 

For the Cake:

  • ▢1 cup unsalted butter, room temperature 2 sticks
  • ▢⅓ cup vegetable oil
  • ▢2 ½ cups granulated sugar
  • ▢6 large eggs room temperature
  • ▢2 large egg yolks room temperature
  • ▢1 tablespoon pure vanilla extract
  • ▢3 cups cake flour, sifted
  • ▢1 teaspoon baking powder
  • ▢½ teaspoon salt
  • ▢1 cup sour cream

Instructions

  • Preheat oven to 350 degrees.
  • In a large mixing bowl, cream butter, oil and sugar on high until fully incorporated and light and fluffy, about 5-6 minutes.
  • Turn mixer to medium speed and mix in eggs and egg yolks one at a time until well incorporated.
  • Add in vanilla extract and mix.
  • Sift cake flour, baking powder and salt into a medium sized bowl.
  • With mixer on slow speed, alternate adding in flour mixture and sour cream ending with flour mixture until mixed through.
  • Do not over mix.
  • Spray three 9 inch round cake pans with baking spray or grease and flour them.
  • Pour batter into individual cake pans evenly.
  • Bake in preheated oven for 23-30 minutes or until fully baked (but DON’T OVERBAKE THESE CAKES- CHECK THEM EARILER SO THEY DON’T DRY OUT).
  • Remove cake pans from oven and cool on cooling racks for 10 minutes.
  • Remove cakes from pans and wait until completely cooled to ice.
 

How To Store Classic Caramel Cake

  • Room Temperature: This cake can stay at room temp for up to 3 days due to the high sugar content in the cooked icing. Just add to a cake carrier to keep it protected.
  • Fridge: Wrap your cake loosely with plastic wrap or add to a cake carrier to keep it from drying out. It will last about 4 days.
  • Freezer: Double wrap your iced cake loosely in plastic wrap so it creates a good sealing. Then wrap the plastic wrap with foil for an extra layer of freezer burn protection. It should last about 2 months boos.
  • How to Re-Serve: Bring your slices back to room temperature before serving it up! It will soften the texture and return the caramel icing back to silky glory.

Ingredient Swaps and Notes

For the Cake Batter

    • Butter: It needs to be room temperature. If you only have unsalted, add in a pinch of salt to the icing. If you only have salted butter, omit the salt in the cake batter.
    • Oil: With over a decade of recipe development and testing experience, I have learned that butter cakes can sometimes dry out if you let them overbake slightly so I give y’all some insurance by adding just a little vegetable oil in to keep it moist.
    • Granulated sugar: For sweetness. Make sure you don’t cut the creaming time so it blends in well with the butter.
    • Cake Flour: This keeps the cake from developing too much gluten and getting tough. Make sure you sift too! If you don’t have any, grab all-purpose flour and cornstarch and follow these steps on how to make cake flour.
    • Eggs: They bind the cake together and give structure! Egg yolks have more moisture than egg whites so we add a couple in.
    • Baking powder, baking soda and salt: No baking powder? Combine 1 teaspoon of cream of tartar with 1/4 teaspoon of baking soda to create a great substitute.
    • Sour cream: Sub in buttermilk or even plain greek yogurt.
    • Heavy Whipping Cream: Half and half also works here, as well as whole milk.
    • Vanilla extract: Grab the very best quality you can find.

For the Caramel Cake Icing

    • Butter: We use salted here. If you only have unsalted, toss some salt in.
    • Evaporated Milk: Keeps the texture smooth.
    • Granulated Sugar: For sweetness.
    • Vanilla extract: Again, use the best quality.

Nutrition

Calories: 862kcal | Carbohydrates: 104g | Protein: 12g | Fat: 44g | Saturated Fat: 27g | Cholesterol: 221mg | Sodium: 316mg | Potassium: 319mg | Sugar: 81g | Vitamin A: 1260IU | Vitamin C: 1.3mg | Calcium: 220mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @GrandbabyCakes or tag #grandbabycakes!

Recipe Tips

  • This cake recipe takes planning boos. Make sure you allow plenty of time to bake this up- at least three hours from start to finish.
  • Is your cake sliding? It’s because the caramel icing recipe is too thin and needs to be thickened some. 
  • Make sure the cakes are fully cool before icing.
  • After cooling the icing, if you see that it is too warm and still not completely thick enough, cool it in the refrigerator to allow it to thicken more.
  • Want more of a frosting texture? Some people like to take the caramel and whip it in a stand mixer to create more of a frosting rather than an icing. That is totally up to you.
  • Give it time to cool. I like to let it cool at least 30 minutes. It will help with frosting the cake without the icing dripping everywhere and the layers sliding too much.
A slice of old fashioned caramel cake on a white plate with a fork full taken out on a white background

Recipe Help

Can I make Southern Caramel Cake ahead?

Yep you sure can. You can make the layers ahead and freeze by wrapping them tightly with plastic wrap so they don’t get any freezer burn. Just let them come back to room temperature before you ice the cake. You can also make the icing ahead of time and pop in an airtight container in the fridge. When you are ready to ice the cake, reheat gently on the stovetop and add a little warm milk to loosen it if necessary.

My caramel cake icing is a little runny. What can I do to fix it?

Remember not to remove your icing from the stove until it is completely thickened and coating the back of a spoon and slowly falling off. If you still ended up not thickening enough, you can stick the caramel in the fridge after you finish it to allow it to thicken more.  Wait for it to solidify some, and then add a little warm milk if you need it to be more spreadable.  

Help! My caramel cake icing is too thick! What should I do?

Easy fix y’all! Just loosen it up by adding just a bit of warm milk.

Your Cake Creations

I love seeing your Real Deal Caramel Cake Recipe Creations!!  Check out some of the amazing photos I have received! After more than 10 years, I must say my southern caramel cake recipe is still one of my top ones!

A collage of Images of readers real deal caramel cake creations.

More Caramel Recipes

This post was published in November 2012. It has been updated with new content.

Filed Under:  Cake, Dessert and Baking, Oven, Southern Classics, Thanksgiving

Comments

  1. Took me forever to make but was sooooo worth it!
    The caramel simmered/bubbled away for 1 1/2 hours and coated the back of a spoon but didn’t thicken enough, it poured over the cake and made an awful mess! Still tasted amazing though, put the cake and the leftover caramel in the fridge, it thickened up enough to drizzle over the top. I said to myself I’m not going to all that trouble again for a cake, until I tasted it, its is sooooo delicious I only put 400g of sugar in the cake not 500g and it was perfect.
    Can’t wait to make it again and cook the caramel for 2 hours and get up to 240 degrees on my sugar thermometer.
    A ‘Must Make Cake’!
    Thankyou all the way from the UK

  2. I will love to try this divine looking cake ! what can I substitute sour cream with in this recipe ?as sour cm is not readily available in this part of my world.
    Thank you !

  3. Hi there, This recipe looks amazing. One of my closest friends is turning 60 and she told me her favorite cake is caramel cake. I’ve never made one, but found your amazing recipe so I’m going to make it for her. Any suggestions on how to transport this cake successfully in the car for 30 minutes?

    1. Hi Cindy, do you have a cake carrier? I have tons in my home and they are great for transporting desserts.

  4. Hello Jocelyn!

    I see a similar question to mine has been posted, but in case i don’t hear back from them on the results, I thought I would ask you if you are available! I will try to make this for an 80th bday party this weekend. I would like to use a half sheet rectangular wilton pan. Have you known others to have success with this? Do you have any idea how much batter the recipe makes so I can approximate whether doubling it or tripling it will be necessary? Finally, since it may be hard to layer, would you recommend poking a few holes throughout the finished cake, for the caramel frosting to sink into? Finally should i attempt to triple the icing in one batch- or is that destined for disaster?

    Any help at all with these questions would be greatly appreciated! Or other tips that I have not thought of. This cake looks to be exactly what was requested for the party so I am excited to try to make it! (oh yeah! Also can the icing be make a day or two ahead and reheated/thinned?)

    Sincerely,
    Sabrina

    1. Hi Sabrina, no I haven’t baked it in that pan but I did have a few people who have and it seemed to be ok. I would just make sure you watch it for baking time since we don’t know exactly how long it would bake. You definitely don’t need to poke the cake unless you keep the caramel loose and want it to seep in like a poke cake. However I would let it thicken as instructed and use it as an icing.

    2. Thanks so much Jocelyn! Trying the cake triple batched tonight! I’ll let you know how it goes!

    3. Turned out so great! Two versions. One according to recipe. One included a middle layer of my first batch of caramel. Also I sprinkled some salt on the middle layer and the top I that one. My first batch i thought needed to go to cook two hours but was done long before. I stopped it at two hours and it was very dark and almost in a ball in the pan. I thinned it with heavy cream and almond milk and that did get it to a soft ball candy stage. Tasted great but would never pour. I thinned it enough to spread it as the icing between the layers. I froze the half sheet for a day before icing it. So moist. I tripled the batch of both icing and cake. Took about 2 hours and 15 minutes to get the caramel to the right color/stage. So pleased with the whole experience. Rave reviews! thanks for the recipe and the help!

    4. Hooray! I think it is definitely a recipe that you just get better and better at making the more you make it.

4.34 from 1013 votes (668 ratings without comment)

Leave a Reply

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

Recipe Rating