Butterscotch Cake with Caramel Icing

Butterscotch Cake with Caramel Icing is pure comfort in cake form. Rich, buttery, and filled with deep toffee notes, this cake is a nostalgic treat that always satisfies my sweet tooth. Paired with a luscious caramel icing that drips beautifully over each slice, it’s a dessert I turn to when I want something both classic and indulgent.

Why You’ll Love This Recipe

I love how this cake delivers warm, cozy flavors with every bite. The butterscotch brings that signature brown sugar richness, while the caramel icing adds a glossy, sweet finish that’s impossible to resist. It’s the kind of cake that makes people close their eyes on the first bite. Whether I’m baking it for birthdays, holidays, or a casual Sunday afternoon, it never lasts long on the table.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the Butterscotch Cake:

  • All-purpose flour
  • Baking powder
  • Baking soda
  • Salt
  • Unsalted butter (softened)
  • Brown sugar (light or dark for deeper flavor)
  • Granulated sugar
  • Eggs
  • Vanilla extract
  • Sour cream or buttermilk
  • Milk
  • Butterscotch chips (optional, for added texture)

For the Caramel Icing:

  • Unsalted butter
  • Brown sugar
  • Heavy cream or milk
  • Powdered sugar
  • Vanilla extract
  • Pinch of salt

Directions

To make the cake:

  1. I preheat the oven to 350°F and grease and flour two round cake pans (or one 9×13-inch pan).

  2. In a bowl, I whisk together flour, baking powder, baking soda, and salt.

  3. In a large mixing bowl, I cream the butter with the brown and white sugars until fluffy.

  4. I add eggs one at a time, beating well after each, then stir in vanilla.

  5. I alternate adding the dry ingredients and the sour cream/milk mixture to the batter, mixing just until combined.

  6. If I’m using butterscotch chips, I fold them in now.

  7. I divide the batter between pans and bake for 30–35 minutes, or until a toothpick comes out clean.

  8. I cool the cakes completely before frosting.

To make the caramel icing:

  1. In a saucepan, I melt the butter and stir in the brown sugar.

  2. I cook for 2–3 minutes, stirring constantly, until the sugar dissolves.

  3. I add cream and bring it to a gentle boil, then remove it from heat and stir in vanilla and a pinch of salt.

  4. I gradually whisk in powdered sugar until smooth and spreadable.

  5. I let it cool slightly before spreading it over the cake.

Servings and timing

This cake serves 10–12 people. It takes about 20 minutes to prep, 30–35 minutes to bake, and around 10–15 minutes to make the icing—so it’s ready in just over an hour (plus cooling time).

Variations

  • I sometimes add chopped toasted pecans or walnuts to the batter or sprinkle them over the frosting for a nutty crunch.

  • A touch of bourbon in the caramel icing gives it a grown-up kick.

  • I turn this into cupcakes by adjusting the bake time to 18–22 minutes.

  • For extra decadence, I drizzle more caramel sauce on top or serve each slice with whipped cream.

Storage/Reheating

I keep the cake covered at room temperature for up to 3 days, or refrigerated for up to 5 days. If chilled, I bring slices to room temp or microwave them for a few seconds to soften the icing. This cake also freezes well—just wrap slices tightly and freeze for up to a month.

FAQs

Can I make this cake ahead of time?

Yes, I often bake the cake layers a day ahead and frost it the next day. It actually gives the flavors time to develop.

What’s the difference between butterscotch and caramel?

Butterscotch is made with brown sugar and butter, while caramel usually uses white sugar. That gives butterscotch a deeper, molasses-like flavor.

Can I use store-bought caramel sauce for the icing?

I can, but homemade icing really makes a difference in flavor and texture—it’s worth the few extra minutes.

How do I keep the caramel icing from hardening?

I use it while it’s still warm and spreadable. If it thickens too much, I stir in a splash of milk and warm it gently to loosen it up.

Can I make this cake without butterscotch chips?

Absolutely. The chips add texture and extra flavor, but the cake is still delicious without them.

Conclusion

Butterscotch Cake with Caramel Icing is a show-stopping dessert that combines rich, buttery flavor with a dreamy, sweet finish. I love how comforting and classic it feels, and how easy it is to make from scratch. Whether I’m sharing it at a celebration or enjoying it with coffee, this cake always makes the moment feel extra special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butterscotch Cake with Caramel Icing

Butterscotch Cake with Caramel Icing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mary
  • Prep Time: 20 minutes
  • Total Time: 30–35 minutes
  • Yield: Serves 10–12
  • Category: Dessert, Cake
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Butterscotch Cake with Caramel Icing is rich, buttery, and irresistibly nostalgic—featuring layers of moist butterscotch-flavored cake topped with a silky caramel icing. It’s a comforting dessert perfect for birthdays, holidays, or cozy gatherings, with warm brown sugar notes and a sweet, glossy finish that’s pure indulgence in every slice.


Ingredients

For the Butterscotch Cake:

  • 2½ cups all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup unsalted butter, softened
  • 1 cup brown sugar (light or dark)
  • ½ cup granulated sugar
  • 3 large eggs
  • 1 tablespoon vanilla extract
  • ¾ cup sour cream or buttermilk
  • ½ cup milk
  • 1 cup butterscotch chips (optional)

For the Caramel Icing:

  • ½ cup unsalted butter
  • 1 cup brown sugar
  • ¼ cup heavy cream or milk
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

Make the Cake:

  1. Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans or one 9×13-inch pan.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a large bowl, cream butter, brown sugar, and granulated sugar until light and fluffy.
  4. Beat in eggs one at a time, then mix in vanilla.
  5. Alternate adding dry ingredients and sour cream/milk mixture, mixing just until combined.
  6. Fold in butterscotch chips if using.
  7. Pour batter into prepared pans and bake for 30–35 minutes, or until a toothpick comes out clean.
  8. Cool completely before frosting.

Make the Caramel Icing:

  1. In a saucepan over medium heat, melt butter and stir in brown sugar.
  2. Cook, stirring constantly, for 2–3 minutes until sugar dissolves.
  3. Add cream and bring to a gentle boil, then remove from heat.
  4. Stir in vanilla and salt, then gradually whisk in powdered sugar until smooth and spreadable.
  5. Let cool slightly and spread over cooled cake.

Notes

  • Add toasted pecans or walnuts to the batter or sprinkle on top for a nutty crunch.
  • Add 1–2 teaspoons bourbon to the icing for a grown-up twist.
  • Bake as cupcakes (18–22 minutes) for individual servings.
  • Serve with whipped cream or a drizzle of extra caramel for extra indulgence.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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