Go Back
+ servings
A close-up of a golden sponge cake topped with glossy caramel glaze.

Caramel Cake

Rich Caramel Cake made with tender buttermilk cake layers and a homemade caramel frosting prepared with sugar, butter, heavy cream, vanilla, and salt.
Print Pin
Course: Dessert
Cuisine: American, Southern-Inspired
Keyword: Caramel Cake
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 10

Ingredients

For the Cake

  • 2 c plus 2 tbsp all-purpose flour
  • 2 c white granulated sugar
  • 1/4 tsp salt
  • 1 c water
  • 2 sticks unsalted butter
  • 1/2 c buttermilk
  • 2 large eggs
  • 1 tsp baking soda
  • 1 tsp vanilla extract

For the Caramel Frosting

  • 3 c granulated sugar divided
  • 1 c heavy cream
  • 1 stick butter
  • 2 tsp vanilla extract
  • Pinch of salt

Instructions

  • Preheat the oven to 350°F.
  • Butter and flour two 9-inch round cake pans. Set aside.
  • Sift the all-purpose flour and salt into a large mixing bowl.
  • Add the granulated sugar and whisk until evenly combined.
  • In a saucepan, combine the water and unsalted butter.
  • Bring the butter and water mixture to a boil.
  • In a separate bowl, combine the buttermilk, eggs, baking soda, and vanilla extract.
  • Mix until fully blended.
  • Once the butter and water mixture reaches a boil, pour it over the flour mixture.
  • Stir until the batter is smooth.
  • Add the buttermilk mixture to the batter.
  • Stir until fully combined and smooth.
  • Divide the batter evenly between the prepared cake pans.
  • Bake for 20 to 25 minutes, or until a toothpick inserted into the center comes out clean.
  • Begin checking the cakes after 15 minutes to avoid overbaking.
  • Allow the cakes to cool in the pans for 15 minutes.
  • Turn the cakes out onto parchment-lined cooling racks.
  • Allow the cake layers to cool completely before frosting.

Caramel Frosting Instructions

  • Prepare two saucepans for the frosting.
  • In a large saucepan, combine 2 c granulated sugar, heavy cream, butter, and a pinch of salt.
  • Cook over medium heat until the mixture is close to boiling.
  • In a second saucepan, add 1/2 c granulated sugar.
  • Heat the sugar without stirring.
  • Gently shake the pan occasionally to move the sugar as it melts.
  • Continue heating until the sugar melts into a caramel syrup.
  • Carefully pour the caramel syrup into the large saucepan with the cream mixture.
  • Continue cooking over medium to medium-high heat until the frosting reaches the soft-ball stage, approximately 232°F on a candy thermometer.
  • Remove the saucepan from the heat.
  • Stir in the vanilla extract.
  • Allow the caramel mixture to cool for 15 minutes.
  • Using a hand mixer, beat the cooled caramel mixture until it reaches a spreadable frosting consistency.
  • If the frosting becomes too thick, add a small amount of heavy cream, one spoonful at a time, until the desired consistency is reached.
  • Place one cooled cake layer on a serving plate.
  • Spread a layer of caramel frosting over the top.
  • Place the second cake layer over the frosted layer.
  • Spread the remaining caramel frosting over the top and sides of the cake.
  • Allow the frosting to set before slicing and serving.

Notes

To make this Caramel Cake gluten free, replace the all-purpose flour with a high-quality 1:1 gluten-free baking flour blend that contains xanthan gum or another binder.
Verify that the baking soda, vanilla extract, heavy cream, butter, and all other packaged ingredients are labeled gluten free. Buttermilk, eggs, sugar, and plain butter are naturally gluten free, but label checking is still recommended for cross-contact.
Because gluten-free cakes can be more delicate, allow the cake layers to cool completely before removing or frosting. For best texture, avoid overmixing the batter and do not overbake the layers.