Butterscotch Cake with Silky Butterscotch Drip

Jump to Recipe

This butterscotch cake features moist, tender brown-butter layers, a silky butterscotch buttercream, and an easy homemade butterscotch sauce. It’s finished with a butterscotch drip, crunchy salted pretzels for texture, and chocolate curls for contrast — a comforting cake with rich, warming flavors.

Why you will LOVE this recipe:

  • Simple homemade butterscotch: The sauce comes together quickly on the stove — no complex caramelizing. Use it in the frosting and between the layers for concentrated flavor.
  • Brown butter layers: Browning the butter adds a toasty, nutty depth that complements the butterscotch beautifully.
  • Moist crumb: Sour cream and buttermilk keep the cake layers tender and moist.
  • Balanced frosting: The buttercream is made silky with butterscotch and brightened with a little fresh lemon juice to cut the sweetness.
Cut open butterscotch cake

Butterscotch vs. caramel

Butterscotch and caramel are similar, but butterscotch is simpler to make because it starts with brown sugar rather than caramelized granulated sugar. For butterscotch you combine the ingredients in a saucepan and simmer until slightly thickened. Caramel requires melting and browning granulated sugar first, then adding cream and butter and bringing it to the right temperature.

Brown butter

Brown butter is quick to make and adds a rich, nutty flavor to the cake layers. Melt unsalted butter over medium-low heat, stirring as the milk solids brown and the butter develops a toasted aroma. When you see golden bits and a nutty smell, remove it from the heat and cool.

For baking, cool the brown butter until it becomes thick but still spreadable. An ice bath speeds this up — stir frequently while it cools so the edges don’t harden into unusable lumps. The spreadable texture lets the butter whip smoothly with sugar.

Slice of butterscotch cake on plate

Key ingredients

Full measurements and steps are in the recipe card below. Read these notes first for tips that help ensure success.

Brown sugar: Gives butterscotch a deep, caramel-like flavor and helps thicken the sauce. Use light or dark brown sugar depending on how intense you want the flavor.

Butter: Use good-quality unsalted butter; it browns best without the off-flavors that can come from salted butter during browning.

Buttermilk: Store-bought buttermilk is best. If you don’t have any, make a quick substitute by stirring ½ tablespoon vinegar or lemon juice into ½ cup milk and letting it rest five minutes.

Sour cream: Keeps the cake rich and moist — don’t substitute with low-fat alternatives if you want the same texture and flavor.

Lemon juice: A small amount of freshly squeezed lemon juice brightens the buttercream and balances its sweetness.

Cream: Use heavy whipping cream (35% fat or higher) for a thick, rich butterscotch sauce; lower-fat dairy will make the sauce too thin.

All-purpose flour: Weigh your flour for best accuracy. If measuring by cup, stir the flour first, spoon it into the cup, then level off with a knife without packing.

Butterscotch cake with butterscotch drips

Step by step

Step 1 — Make the butterscotch. Combine butter, brown sugar, heavy cream, vanilla, and sea salt in a medium saucepan. Heat until the sugar dissolves, then simmer gently for about 3 minutes until the sauce is slightly thickened, stirring to prevent sticking. Remove from heat and cool to room temperature, then refrigerate until cold.

  • Combining butterscotch ingredients into saucepan
  • Prepared butterscotch sauce

Step 2 — Brown the butter. Melt unsalted butter in a saucepan over medium-low heat, stirring constantly. After foaming, the milk solids will brown and the butter will smell nutty. When golden brown bits appear and the butter foams again, remove it from the heat and pour into a heatproof bowl. Cool to room temperature, then chill until thick but still spreadable, stirring occasionally.

Step 3 — Combine wet ingredients. In a large bowl or stand mixer, beat the cooled brown butter with vegetable oil, brown sugar, and a pinch of salt until light and increased in volume. Add vanilla and eggs one at a time, mixing well. Mix in sour cream and buttermilk; the batter may look slightly separated but will come together when flour is added.

  • Soft brown butter
  • Adding eggs one by one to beaten butter and oil
  • Oil, butter, and eggs beaten until light and fluffy

Step 4 — Make the batter. Sift the flour, baking soda, and baking powder into the wet mixture. Fold gently with a paddle attachment on low speed or use a spatula until smooth. Divide the batter evenly between prepared pans and smooth the tops.

Step 5 — Bake and cool. Bake at 350°F (180°C) for 20–25 minutes, or until a toothpick in the center comes out clean. Cool in the pans for 15 minutes, then invert onto a rack to cool completely before frosting.

Step 6 — Make the butterscotch buttercream. Beat softened butter with powdered sugar until very light and fluffy. Gradually beat in cold butterscotch sauce until the frosting is airy. Add 1–3 teaspoons freshly squeezed lemon juice to taste to balance the sweetness.

  • Beating butter and powdered sugar for the buttercream
  • The finished butterscotch buttercream

Step 7 — Assemble the cake. Spread a small amount of frosting on the cake board, place the first layer, add buttercream, then drizzle butterscotch. Repeat for remaining layers. For a thicker butterscotch filling, pipe a border of frosting and spoon butterscotch into the center, chilling between layers so the filling stays contained.

Step 8 — Crumb coat and final coat. Apply a thin crumb coat and chill 10 minutes. Finish with a thicker coat of frosting, smooth the sides, and press crushed pretzels onto the lower half of the cake. Chill again to firm the frosting.

Step 9 — Drip and decorate. Put chilled butterscotch into a piping bag, snip the tip, and pipe drips around the edge. Smooth a thin layer on top. Chill to set the drips, then pipe a decorative border and scatter crushed pretzels and chocolate curls.

Step 10 — Serve. The cake is best at room temperature or slightly chilled. Store in the refrigerator in an airtight container for up to 3 days, or freeze for up to two months.

  • Filling the cake with buttercream and butterscotch
  • Final coat of frosting on the cake
  • Butterscotch cake with drips and chocolate curls

FAQ

How do I fix grainy butterscotch?

Gently reheat the sauce, stirring until sugar crystals dissolve. Stir in a tablespoon of heavy cream if needed, then cool to room temperature before using.

Why are my cake layers dense?

Check your flour measurement (a scale is best), make sure you bake long enough, confirm your baking powder is fresh, and verify the oven temperature with a thermometer. Too-low oven temperatures can produce dense layers.

Can I use salted butter for brown butter?

Unsalted butter is recommended for browning; salted butter can sometimes develop a bitter or metallic note. You can use salted butter elsewhere in the recipe if you prefer.

How do I get clean sides on a cake?

Start with a thin crumb coat to seal crumbs, chill for 10 minutes, then apply a final thicker coat and smooth with a bench scraper or spatula for clean sides.

How do I get a perfect butterscotch drip?

Chill the cake so the exterior is firm. The sauce should be at room temperature or slightly cool; test one drip and adjust temperature if needed. Pipe drips from a small bag and then fill the center for the best control.

Why is my buttercream thin and runny?

Chill the buttercream briefly (10 minutes) and rebeat until fluffy. If it’s still too soft, add powdered sugar a quarter cup at a time to reach the desired consistency.

How do I get a smooth batter?

Bring all ingredients to room temperature before mixing. This promotes an even, creamy batter and a tender crumb.

Serving a slice of butterscotch cake

Other recipes you might like

  • The Best Brown Butter Chocolate Chip Cookies
  • Salted Caramel Cake with Blackberries
  • Salted Caramel Apple Pie Bars

Happy baking!

Did you make this recipe? Please leave a rating and a comment to let us know how it turned out.

📖 Recipe

Butterscotch Cake with Butterscotch Drip

Author: Mary
Tender brown-butter cake layers filled and frosted with silky butterscotch buttercream and a homemade butterscotch drip. Topped with salty pretzels and chocolate curls.
Prep Time: 30 mins
Cook Time: 30 mins
Chill Time: 30 mins
Total Time: 1 hr
Servings: 12 people

Equipment

  • three 6″ cake pans (or see notes for alternatives)

Ingredients

Butterscotch Sauce

  • ½ cup butter
  • 1½ cups brown sugar, packed
  • ¾ cup heavy cream
  • 1 tablespoon pure vanilla extract
  • ½ teaspoon sea salt

Brown Butter Layers

  • ¾ cup unsalted butter
  • 2 tablespoons vegetable oil
  • 1 cup brown sugar, packed
  • ¼ teaspoon sea salt
  • 2 large eggs, room temperature
  • 1 tablespoon pure vanilla extract
  • ½ cup sour cream, room temperature
  • ½ cup buttermilk, room temperature
  • 2 cups all-purpose flour (240g)
  • ¼ teaspoon baking soda
  • 1¼ teaspoon baking powder

Butterscotch Buttercream

  • 1 cup butter, softened
  • 2½ cups powdered sugar
  • ⅔ cup butterscotch sauce, cold
  • 1–3 teaspoons freshly squeezed lemon juice
  • 3–5 tablespoons heavy cream

Assembly

  • 1 cup pretzels, crushed
  • ½ cup chocolate curls

Instructions

Butterscotch Sauce

  1. Combine butter, brown sugar, heavy cream, vanilla, and salt in a medium saucepan. Heat until sugar dissolves, then simmer 3 minutes until slightly thickened, stirring to prevent burning. Cool to room temperature, then refrigerate until cold.

Brown Butter Layers

  1. Melt butter over medium-low heat, stirring constantly, until milk solids turn golden brown and the butter smells nutty. Transfer to a bowl and cool until thick but spreadable.
  2. Grease three 6″ pans and line with parchment. Preheat oven to 350°F (180°C).
  3. Beat cooled brown butter with oil, brown sugar, and salt until light. Add vanilla and eggs one at a time. Stir in sour cream and buttermilk.
  4. Sift in flour, baking soda, and baking powder. Fold until smooth. Divide between pans and bake 20–25 minutes. Cool before decorating.

Butterscotch Buttercream

  1. Beat softened butter and powdered sugar until very light. Add cold butterscotch gradually and beat until fluffy. Stir in lemon juice to taste.
  2. Add heavy cream as needed to reach a spreadable consistency and beat on low briefly to remove large air pockets.

Assembly

  1. Place a dollop of frosting on the cake board. Layer cake and buttercream, drizzling butterscotch between layers. Chill between layers if filling is soft.
  2. Apply a thin crumb coat and chill 10 minutes. Finish with a smooth final coat, pressing crushed pretzels onto the lower half of the sides. Chill again.
  3. Pipe butterscotch drips around the edge, fill the top with a thin layer of butterscotch, and chill to set. Pipe a border and sprinkle pretzels and chocolate curls on top.

Notes

Serve at room temperature or slightly chilled. Store in an airtight container in the fridge up to 3 days, or freeze for up to 2 months.

Baking pan sizes: Double the recipe for an 8″ or 9″ three-layer cake, or use the same quantities for a 9″×12″ sheet cake. When making a sheet cake, raise the frosting edges slightly to hold the butterscotch filling.

Make ahead: Bake layers up to 2 days in advance and refrigerate wrapped. Make the butterscotch up to 2 days ahead and store in a jar; reheat gently if it becomes grainy. Buttercream keeps refrigerated for up to 2 days — bring to room temperature and rebeat before using.