Butterscotch Cake with Caramel Icing

This Butterscotch Cake with Caramel Icing is a delightful treat that combines the rich, buttery flavor of butterscotch with the sweet, creamy goodness of caramel. The moist cake and the luscious caramel icing create a perfect harmony of flavors that will leave you craving for more.

Why You’ll Love This Recipe:

This butterscotch cake is incredibly moist and flavorful, and when paired with the creamy caramel icing, it becomes a dessert that’s hard to resist. The combination of butterscotch and caramel creates a symphony of sweet and buttery flavors that will delight your taste buds. Whether it’s for a special occasion or a simple gathering, this cake is sure to impress your guests and leave them wanting more.

  • Prep Time: 20 minutes
  • Cooking Time: 25-30 minutes
  • Total Time: 1 hour
  • Kcal: 350 per serving
  • Servings: 12


  • 2 Cups Brown Sugar
  • 1/2 Cup Butter
  • 1 teaspoon vanilla
  • 2 Eggs
  • 2 Cups Flour
  • 1 teaspoon Baking Soda
  • 1 teaspoon Baking Powder
  • 1/2 teaspoon salt
  • 1 Cup Buttermilk


  1. Preheat oven to 350 degrees. Grease and flour (or line with parchment) two 9″ or three 6″ round pans.
  2. Cream the butter and sugar with an electric mixer on medium until fluffy. Add vanilla, then add eggs one at a time, beating on low just until they are mixed in.
  3. In a separate bowl, sift together the flour, baking soda, baking powder, and salt. Starting with the flour mixture, add the flour and the buttermilk (alternating one then the other) into the sugar/egg mixture on low speed. When everything is mixed in, scrape down the bowl by hand.
  4. Pour batter into the pans and bake for 25-30 minutes, until a toothpick inserted in the middle comes out clean.
  5. Cool before frosting.

Caramel Icing:

  • 1 1/2 cups Brown Sugar
  • 1 Tablespoon flour
  • 1/4 Cup butter (plus 2 tablespoons for later)
  • 1/4 Cup Milk
  • 1 teaspoon vanilla
  1. In a small saucepan, mix together all ingredients except the vanilla and the extra 2 Tablespoons of butter. Heat over medium and bring to a boil. Stirring frequently to prevent burning, let the mixture boil for a good one minute. (I actually use a candy thermometer and let it reach 238 degrees, but if you don’t have one, just make sure you boil it for a good solid minute).
  2. Take off the fire and add in the vanilla and the 2 Tablespoons butter. Cool the mixture, occasionally giving it a vigorous stir, until it is still warm (but not HOT) and has thickened enough to spread.
  3. Spread it over the cake, moving fairly quickly because it will set as it cools. It will be a thin coating, not a thick layer. Let it set completely before cutting into the cake.


Store the Butterscotch Cake with Caramel Icing in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 1 week.

Recipe Tips:

  • For an extra pop of flavor, consider adding a sprinkle of sea salt on top of the caramel icing.
  • Make sure the caramel icing is spread over the cake while it’s still warm for the best results.

Enjoy this delectable Butterscotch Cake with Caramel Icing as a delightful dessert for any occasion!

Leave a Comment