Butterscotch Cake with Caramel Icing Recipe for a Decadent Dessert Delight! 🍰✨

Indulge your sweet tooth with our Butterscotch Cake with Caramel Icing Recipe! This delectable dessert combines the rich flavors of butterscotch with the luscious sweetness of caramel for a truly decadent treat. Whether you’re celebrating a special occasion or just want something sweet, this decadent cake will impress. Join us as we walk you through the steps of creating this delectable masterpiece that will have everyone coming back for seconds. Prepare to indulge in sweet bliss with each slice of this irresistible butterscotch treat!


For the Butterscotch Cake:

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1 cup packed light brown sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 3/4 cup buttermilk

For the Caramel Icing:

  • 1/2 cup unsalted butter
  • 1 cup packed light brown sugar
  • 1/4 cup whole milk or heavy cream
  • Pinch of salt
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract


  1. Preheat the Oven and Prepare the Cake Batter:
  • Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  • In a mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside.
  • In a separate mixing bowl, cream together the softened unsalted butter and packed light brown sugar until light and fluffy.
  • Beat in the eggs, one at a time, followed by the vanilla extract.
  • Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, until fully combined and smooth.
  1. Bake the Butterscotch Cake:
  • Divide the cake batter evenly between the prepared cake pans.
  • Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  • Remove the cakes from the oven and let them cool in the pans for 10 minutes before transferring them to wire racks to cool completely.
  1. Prepare the Caramel Icing:
  • In a saucepan, melt the unsalted butter over medium heat.
  • Stir in the packed light brown sugar, whole milk or heavy cream, and a pinch of salt.
  • Bring the mixture to a gentle boil, then remove it from the heat.
  • Gradually whisk in the powdered sugar and vanilla extract until smooth and creamy.
  1. Ice the Cake:
  • Once the cakes have cooled completely, place one layer on a serving plate or cake stand.
  • Spread a layer of caramel icing over the top of the first cake layer.
  • Place the second cake layer on top, then spread the remaining caramel icing over the top and sides of the cake.
  1. Serve and Enjoy:
  • Slice the Butterscotch Cake with Caramel Icing into pieces and serve.
  • Enjoy this decadent dessert with friends and family, savoring each bite of its rich and indulgent flavors.

With our Butterscotch Cake with Caramel Icing Recipe, you can indulge in a slice of pure dessert bliss. The moist and tender butterscotch cake layers, combined with the creamy sweetness of the caramel icing, make for an irresistible flavor combination. Whether served as a special treat for a celebration or as a comforting indulgence on any day of the week, this decadent dessert is sure to please everyone who tries it. So gather your ingredients and prepare to indulge in sweet bliss with this delicious Butterscotch Cake with Caramel Icing! 🍰✨