You know that feeling when you bake something so good your whole family forgets they were "just stopping by the kitchen for a snack"? That's exactly what happens every time I pull this Butterscotch Crunch Cake out of the oven.

Last Saturday, I made it for John's birthday, and Bradley actually put down his phone to ask for a second slice. Amy was practically bouncing in her chair, watching me drizzle the warm butterscotch sauce down the sides. If you've ever made my moist banana chocolate chip muffins, you already know I'm all about recipes that taste fancy but don't require culinary school skills (even though I went to one).
This 3-layer beauty hits every note you want in a celebration cake. The sponge is fluffy and tender, the buttercream is silky with real butterscotch swirled through, and that homemade sauce drip on top? It's the kind of finish that makes people think you ordered it from a bakery.
Here's the thing about butterscotch desserts — most recipes either go too sweet or taste flat. After testing this recipe four times in my Nashville kitchen (yes, four, because John kept "quality testing" the leftovers), I finally got the balance just right.
Jump to:
Why You'll Love This Butterscotch Cake Recipe
Trust me on this one — once you try this cake, it'll become your go-to for every birthday and gathering.
- Real butterscotch flavor from brown sugar and butter, not artificial extract
- Triple-layer wow factor that looks impressive without complicated decorating skills
- Make-ahead friendly so you can bake the layers in advance
- Tender, moist crumb thanks to sour cream and oil in the batter
- Crowd-pleasing portion that feeds 12 generous slices
- Family-tested through Amy's picky phase and Bradley's teenage appetite
Ingredients For This Homemade Butterscotch Cake
Everything here comes from a regular grocery store. No specialty shops, no weird ingredients you'll use once and forget about.
For the Cake:
- 3¼ cups all-purpose flour (390g)
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- ¾ cup unsalted butter, softened (170g)
- 1½ cups packed light brown sugar (330g)
- 4 large eggs, room temperature
- 1 tablespoon vanilla extract
- ⅓ cup sour cream, room temperature (80g)
- ¼ cup vegetable oil (60ml)
- ½ cup milk, room temperature (120ml)
For the Butterscotch Sauce:
- ¼ cup unsalted butter, cubed (56g)
- ½ cup packed light brown sugar (110g)
- ½ cup heavy cream (120ml)
- 1 teaspoon vanilla extract
- ½ teaspoon salt
For the Frosting:
- 2 cups unsalted butter, softened (454g)
- 1 tablespoon vanilla extract
- ½ teaspoon salt
- 12 cups powdered sugar (1,440g)
- 2 tablespoons heavy cream
- 3 tablespoons butterscotch sauce
A quick note on the brown sugar: I always go with light brown for that classic butterscotch taste. Dark brown works too if you want a deeper, more molasses-forward flavor.
How To Make This 3-Layer Butterscotch Cake
Don't let the three components scare you. I usually make the sauce while the layers bake, which saves a ton of time.
Bake The Cake Layers
- Preheat your oven to 350°F. Grease three 8-inch round cake pans with baking spray (the kind with flour mixed in).
- In a large bowl, whisk the flour, baking soda, baking powder, and salt until evenly mixed.
- In a stand mixer with the paddle attachment, cream the butter and brown sugar for about 3 minutes until light and fluffy.
- Add the eggs one at a time, scraping down the bowl between each addition. Beat in the vanilla.
- With the mixer on low, add the sour cream and oil. Mix until just combined.
- Add a third of the flour mixture, then half the milk. Repeat, alternating until both are fully incorporated. Scrape down the bowl as needed.
- Divide the batter evenly between the three prepared pans.
- Bake for 20 to 25 minutes, or until a toothpick comes out with just a few moist crumbs.
- Cool the cakes in their pans for 20 minutes, then turn them out onto a wire rack to cool completely.
Make The Butterscotch Sauce
- In a medium saucepan, combine the butter, brown sugar, heavy cream, vanilla, and salt.
- Bring to a boil over medium heat, stirring occasionally and gently.
- Once boiling, cook until the sauce turns light amber.
- Remove from heat and cool completely before using. (I always start this while the cakes are baking so they cool together.)
Whip Up The Butterscotch Buttercream
- Beat the butter, vanilla, and salt on medium-high for about 5 minutes until pale and fluffy.
- With the mixer on low, gradually add the powdered sugar a cup or two at a time.
- Drizzle in the heavy cream as needed and stop to scrape the bowl occasionally.
- Add 3 tablespoons of cooled butterscotch sauce and beat on medium-high for about 1 minute until light and silky.
Assemble The Butterscotch Drip Cake
- Set aside 1 cup of frosting in a piping bag fitted with a star tip.
- Place one cooled layer on a cake stand. Spread ¾ cup of frosting all the way to the edge.
- Top with another layer and repeat with another ¾ cup of frosting.
- Add the final layer and frost the top and sides with the remaining buttercream.
- Spoon the rest of the butterscotch sauce over the top, letting it drip down the sides.
- Pipe decorative swirls along the top edge.
- Chill for 30 minutes before slicing so everything sets nicely.
Storage And Reheating Tips
This cake actually gets better after sitting for a day. The flavors settle in, and the buttercream firms up just right.
Cover the cake and keep it at room temperature for up to 5 days. If your kitchen runs warm (looking at you, Nashville summers), refrigerate it for up to a week. Just let slices sit out for 20 to 30 minutes before serving so the buttercream softens back up.
For longer storage, wrap individual slices in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the fridge.
Variations For Your Butterscotch Layer Cake
Want to play around? Here are a few twists I've tested with my family.
- Add a crunch layer by sprinkling toffee bits or crushed butterscotch chips between the cake layers
- Swap the milk for buttermilk for an even more tender crumb
- Try a sea salt finish with a pinch of flaky salt over the drip
- Make it into cupcakes for easier portioning at parties (bake for 18-20 minutes)
- Add toasted pecans to the sides for a Southern-style touch
Have you ever wondered what would happen if you stuffed a butterscotch ganache filling between the layers? Yeah, I tried it. Bradley nearly proposed marriage to the cake.

FAQs About This Butterscotch Crunch Cake
What's The Difference Between Butterscotch And Caramel?
Both come from cooking sugar, but the ingredients and flavors set them apart. Butterscotch uses brown sugar and butter, which gives it that deeper, molasses-like richness. Caramel is made with white sugar, so it has a lighter and more neutral sweetness. If you love that warm, almost toffee-like taste, butterscotch wins every time.
Can I Make This Butterscotch Cake Ahead Of Time?
Absolutely, and I do this all the time before busy holiday weekends. You can bake the cake layers up to 2 days in advance and wrap them tightly at room temperature, or freeze them for up to 2 months. The butterscotch sauce keeps in the fridge for a week. Just warm it gently before drizzling.
Why Did My Butterscotch Sauce Turn Grainy?
Graininess happens when the sugar crystallizes during cooking. To keep your sauce smooth, stir gently as it comes to a boil, don't scrape the sides of the pan, and make sure the brown sugar fully dissolves before the mixture reaches a rolling boil. Low and slow wins this race every time.
How Should I Store Leftover Butterscotch Cake?
Cover it well and keep it at room temperature for up to 5 days, or refrigerate for up to a week. If you chill it, pull slices out 20 to 30 minutes before serving so the buttercream softens. The cake stays moist because of the sour cream and oil in the batter.
Recipes You May Like
If you loved this cake, here are a few more sweet treats from my kitchen worth trying:
- Chocolate Molten Lava Cakes — Another show-stopping dessert with a gooey, warm center that feels restaurant-worthy
- Pumpkin Roll Cake — A spiced classic with cream cheese filling that's perfect for fall gatherings
- Pecan Pumpkin Cheesecake Bars — A make-ahead dessert with the same cozy, brown-sugar vibes as this butterscotch cake
Final Thoughts On This Butterscotch Cake
Honestly? This cake has earned a permanent spot in our birthday rotation. Between the tender sponge, the silky butterscotch buttercream, and that gorgeous drip, it's the kind of dessert that makes people stop talking mid-sentence to take a bite.
Bake this one for your next gathering and watch the compliments roll in. Save this recipe on Pinterest so you can find it again when birthday season rolls around!
Happy baking, and here's to many more sweet moments around your table.



Butterscotch Crunch Cake
- Total Time: 1 hour 25 minutes
- Yield: 12 slices 1x
Description
A stunning 3-layer butterscotch cake with tender sponge, silky butterscotch buttercream, and a gorgeous homemade butterscotch sauce drip. The kind of celebration cake that makes people think you ordered it from a bakery.
Ingredients
- 3¼ cups all-purpose flour (390g)
- ¾ teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- ¾ cup unsalted butter, softened (170g)
- 1½ cups packed light brown sugar (330g)
- 4 large eggs, room temperature
- 1 tablespoon vanilla extract
- ⅓ cup sour cream, room temperature (80g)
- ¼ cup vegetable oil (60ml)
- ½ cup milk, room temperature (120ml)
- ¼ cup unsalted butter, cubed (56g) - for sauce
- ½ cup packed light brown sugar (110g) - for sauce
- ½ cup heavy cream (120ml) - for sauce
- 1 teaspoon vanilla extract - for sauce
- ½ teaspoon salt - for sauce
- 2 cups unsalted butter, softened (454g) - for frosting
- 1 tablespoon vanilla extract - for frosting
- ½ teaspoon salt - for frosting
- 12 cups powdered sugar (1,440g)
- 2 tablespoons heavy cream - for frosting
- 3 tablespoons butterscotch sauce - for frosting
Instructions
- Preheat your oven to 350°F and grease three 8-inch round cake pans with baking spray.
- In a large bowl, whisk the flour, baking soda, baking powder, and salt until evenly mixed.
- In a stand mixer with the paddle attachment, cream the butter and brown sugar for about 3 minutes until light and fluffy.
- Add the eggs one at a time, scraping down the bowl between each addition, then beat in the vanilla.
- With the mixer on low, add the sour cream and oil, mixing until just combined.
- Add a third of the flour mixture, then half the milk, repeating and alternating until both are fully incorporated.
- Divide the batter evenly between the three prepared pans.
- Bake for 20 to 25 minutes, or until a toothpick comes out with just a few moist crumbs.
- Cool the cakes in their pans for 20 minutes, then turn them out onto a wire rack to cool completely.
- For the sauce, combine the butter, brown sugar, heavy cream, vanilla, and salt in a medium saucepan.
- Bring to a boil over medium heat, stirring occasionally and gently, until the sauce turns light amber.
- Remove from heat and cool completely before using.
- For the buttercream, beat the butter, vanilla, and salt on medium-high for about 5 minutes until pale and fluffy.
- With the mixer on low, gradually add the powdered sugar a cup or two at a time.
- Drizzle in the heavy cream as needed and add 3 tablespoons of cooled butterscotch sauce, beating on medium-high for about 1 minute.
- Set aside 1 cup of frosting in a piping bag fitted with a star tip.
- Place one cooled layer on a cake stand and spread ¾ cup of frosting all the way to the edge.
- Top with another layer and repeat with another ¾ cup of frosting, then add the final layer.
- Frost the top and sides with the remaining buttercream.
- Spoon the rest of the butterscotch sauce over the top, letting it drip down the sides.
- Pipe decorative swirls along the top edge and chill for 30 minutes before slicing.
Notes
Use light brown sugar for that classic butterscotch taste, or dark brown for a deeper molasses-forward flavor. Stir the sauce gently to prevent graininess, and make sure the brown sugar fully dissolves before reaching a rolling boil. The cake actually gets better after sitting for a day.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American




