Best Butterscotch Cake Recipe
Butterscotch has a distinct rich flavor that’s hard to resist. This simple and easy recipe makes the most decadent butterscotch cake with a moist texture and a soft crumb. Frosted with Swiss meringue buttercream and a butterscotch drip.

I must admit I love butterscotch more than I love caramel. Often, people think butterscotch and caramel are same and I very passionately tell them its’ not the same.
Well, Butterscotch is defined by the distinct brown sugar flavor that comes from molasses. This when caramelized gives a different flavor, aroma, and taste which is different from regular caramel.
In our home we often make wonderful treats with butterscotch sauce from simply drizzling it over an ice cream to making other treats like my butterscotch cupcakes, fruitcake, chocolate pecan squares, buttercream, butterscotch Irish cream, Valentines cake for two.
Why make this cake?
- This recipe is simple and easy and makes either one 3 layers – of 7-inch cake or two layers of 8-inch cake.
- It is a butter-based recipe with whipped eggs, which gives us a moist yet light and airy cake.
- It is a perfect cake to make for anyone who loves butterscotch.
- There are three components to making this cake:
- Cake layers – This a version of my light and fluffy vanilla cake with butter, whipped eggs, and butterscotch sauce in the recipe
- The sauce – You can use store-bought butterscotch but homemade is so easy and takes less than 10 minutes to make. If you do decide to use my homemade recipe and video I recommend making it ahead so it has enough time to cool.
- Frosting – Today, I am using a Swiss meringue buttercream (SMBC) but you can also use butterscotch buttercream.
Of course, there are other buttercreams that would work just as well. See my 50 plus buttercream frosting recipes on this blog.
The process and timeline for making this cake.
- Prepare butterscotch sauce – 10 mins
- Bake the cake – 45 minutes
- Chill cake – 4 hours at least (preferably overnight)
- Prepare buttercream – 15 minutes
- Frost the cake – 60 mins
- Decorate the cake – 10 mins

Ingredients and substitutes
- Butterscotch sauce – Sounds surprising but guess what? The butterscotch sauce works best to give this cake that butterscotch flavor. I like it better than butterscotch extract!
- All-purpose flour – regular all-purpose flour works just fine in this recipe. You can use cake flour but you will need an additional two tablespoons more for this recipe.
- Eggs – use fresh large eggs – to me large eggs are about 60 grams each.
- Dark brown sugar – This not just add that nice butterscotch color but also flavor. If you don’t have dark brown sugar you can use light brown sugar. If you still don’t have light brown sugar, the easiest trick is to use white sugar with molasses. For every one cup white sugar add 1 tbsp molasses.
- Sour Cream – This adds richness to the cake, keeps it moist with a tender crumb. You can make your own homemade sour cream Plain yogurt is also a good substitute for sour cream

Butterscotch Cake
Cake
- Grease and line 3 x 7-inch or 2 x 8- inch round cake pans
- Preheat the oven to 325°F / 165°C / Gas Mark 3
- In a mixing bowl combine the flour, baking powder, baking soda, and salt. Set aside
- In the bowl of a stand mixer with a whisk attachment whip the eggs until light and fluffy – remove and set aside.
Pro tip – you can also whip the eggs after you prepare the basic batter. But, this method means you do not need to wash the mixer bowl in between. But, you must work quickly. - Next, working quickly cream the butter and sugar until light and fluffy about 2 minutes
- Then, add the vanilla extract, sour cream, and butterscotch sauce – combine well
Pro tip – the butterscotch sauce gives the cake that flavor. Though, the color comes from the dark brown sugar.

- Next, add flour mixture and combine well but do not overmix.
Pro tip – we do not want to activate the gluten in the batter so mix until just combined. - Finally, fold whipped eggs into the batter
Pro tip – First, combine 1/3 of the egg with a whisk to prevent lumps, Then, fold the rest in with a spatula using the folding method. - Divide batter equally between the prepared baking pans.
Pro tip – I like to use cake strips to ensure my layer cakes bake flat. You can use a measuring cup or weighing scale to ensure you have equal amounts. - Bake on the center rack for 25 to 30 mins or until a skewer inserted in the center comes out clean
- Cool in the baking pan for 5 minutes. Invert and cool on a wire rack completely before you decorate
Pro tip – it is very important that the cakes are completely cooled before frosting. Otherwise, the frosting will melt on the warm cakes.

Butterscotch sauce
- I shared how to make the butterscotch sauce in this video.
- Place the cream in a microwave-safe bowl – heat it up for 30 secs and set aside.
Pro tip – heating the cream for a while will help blend it better with the caramelized sugar. - In a heavy-based saucepan, on medium-low heat, melt butter gradually. Then add the brown sugar, salt, corn syrup, and lemon juice.
- Stir continuously until melted making sure to keep the heat on low.
Pro tip – brown sugar is quite sandy when melted. So it is difficult to know if it is melted. It must look like almost a paste. - Gradually, add the warm cream, stirring continuously. Remove from heat and cool to room temperature.

Swiss meringue buttercream
- I shared how to make Swiss meringue buttercream in this video.
- Place egg whites and sugar in the bowl of the stand mixer.
Pro tip – make sure the bowl is grease-free otherwise the egg whites will not whip - Using a whisk, place the bowl over a double boiler and constantly whip until all the sugar has dissolved and the egg whites are fairly warm (about 160 F).
Pro tip – you don’t need a thermometer, as long as all the sugar has completely melted your eggs are ready to use - Take the bowl off the heat and whip the egg whites until you have a thick meringue with stiff peaks.
Pro tip – it is best to start whipping eggs at medium speed then increase speed as you go for the best meringue - Let the mixer continue to whip on medium-low until the mixer bowl feels cool to touch. Then gradually add butter, one cube at a time, with the mixer at medium speed.
Pro tip – it is VERY important that the meringue is cooled completely before you add the butter otherwise you will have a soupy mess. - Once all the butter is added, whip on medium-high for 2 minutes. Lastly, add the vanilla. Combine well until everything is well combined.

Assemble
- Prepare simple syrup – cool completely before using.
Pro tip – simple syrup is just sugar and water boiled for 3 minutes. It keeps the cake layers moist. - Once cooled, cut the domes off the cake layers using a serrated knife. Save the domes for the cake balls for the top of the cake. Brush each layer with the cooled, simple syrup.
- Place a cake layer on the cake board or cake stand.
Pro tip -if you plan to move the cake again, it is best to use a cake circle under the cake, so you can pick the cake with its base and without any accidents. - Top with a big dollop of the frosting – spread evenly with an offset spatula or spoon. Then, top the second cake layer on top followed by more buttercream, then the top layer.
Pro tip – it is best to lift individual cake layers on pieces of clean cardboard or cake lifter so you do not break them from table to cake. - Place the cake in the fridge to chill for 10 to 15 minutes.
Pro tip – Chilling the cake at this point will ensure the layers don’t move when you frost the outside. Though, if you leave the cake uncovered in the fridge for too long it can dry out. So, 10 minutes is all you need - Crumb coat – Spread more buttercream around and on top of the cake. (see video). Chill the cake for another 15 to 30 minutes.
Pro tip – chilling the crumb-coated cake will ensure no cake crumbs get into the rest of the buttercream and you will have a nice clean cake. - Spread the remaining buttercream around and on top of the cake.
Pro tip – A straight-edge spatula for the top, an offset spatula, and a bench scraper for the sides work better. - Final smoothing – dip an off-set spatula and bench scraper in warm water and smooth the sides and top of the cake.
- Use the cooled but still pouring consistency butterscotch sauce as a drip on the cake.
Pro tip – if the sauce is set heat it in the microwave for 10 seconds or more until pouring consistency.

Butterscotch balls (optional)
- Place the cake domes in a bowl and break them apart into crumbs. Alternatively, you can also place the domes in the food processor and pulse to breadcrumb consistency.
- Add just enough buttercream and butterscotch sauce to create a dough-like consistency. Rolled the cake pop mixture into balls. Place them in the fridge for at least 15 minutes.
- When chilled place them on the cake tops. And place any remaining crumbs around the cake.
Mermaid Cake Recipe
Cardamom Cake with Mocha Buttercream
Vanilla Kahlua Cake with Kahlua Buttercream
Black Forest Cake
More recipes with butterscotch
- Butterscotch cupcakes
- Butterscotch Irish cream (Homemade Baileys)
- and Butterscotch Fruitcake
- Butterscotch Cake for two
8 inch BEST Chocolate Cake EVER!
Easy Chocolate Ganache Cake
Checkerboard Cake
Gluten-Free Chocolate Cake Recipe (Video Recipe)
Frequently asked questions
Both are quite similar. Caramel is actually made with white sugar with an obvious bitterness from the burnt sugar while butterscotch has a softer molasses taste.
If properly stored, a butterscotch cake will last for 2 to 3 days at room temperature. It can be kept in the fridge for up to 5 or 6 days.
Oh, I do have an eggless vanilla cake recipe for you which can be used as a base for an eggless butterscotch cake. Just replace the sugar in that recipe with brown sugar. Frost it with butterscotch buttercream and butterscotch sauce
Naked Brown Butter Cake
BEST Sponge Cake Recipe
Frosted Swiss Meringue Buttercream Mango Cake
Cardamom Cake with Mocha Buttercream
Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and tutorials here on Pinterest. Follow me on Facebook, Twitter, and Instagram.
And, don’t forget to subscribe to my blog to receive new recipes by email.

Best EVER Butterscotch Cake
Print Pin Rate Share by Email Share on FB Save GrowDescription
Ingredients
Cake (makes 3 x 7-round or 2 x 8-inch round cakes)
- 6 oz (170 g) Butter unsalted (room temperature)
- 1 cup (220 g) Dark Brown Sugar
- 4 tbsp (60 ml) Butterscotch sauce
- 3 Eggs
- 2 ¼ cup (280 g) All-Purpose Flour
- 1 ¼ tsp Baking powder
- ½ tsp Baking soda
- ½ tsp Salt
- 1 cup (240 ml) Sour cream
- 2 tsp Vanilla extract
Butterscotch sauce
- 4 tbsp (60 g) Butter (unsalted, room temperature)
- 1 cup (220 g) Brown sugar
- ½ cup (120 ml) (120 ml) Whipping cream
- ½ tsp Lemon juice (optional)
- ½ tsp Vanilla extract (optional)
- ¼ tsp Salt (optional)
- 2 tbsp Light corn syrup ((optional))
Swiss Meringue buttercream
- 3 Egg whites
- ¾ cup (150 g) Sugar
- 8 oz (227 g) Butter
- 1 tsp Vanilla extract
- ¼ tsp Coconut extract
- ¼ tsp Salt
- ⅛ tsp Cream of tartar ((optional))
Instructions
Cake
- Grease and line 3 x 7-inch or 2 x 8- inch round cake pans
- Preheat the oven to 325°F / 165°C / Gas Mark 3
- In a mixing bowl combine the flour, baking powder, baking soda, and salt. Set aside
- In the bowl of a stand mixer with a whisk attachment whip the eggs until light and fluffy – remove and set aside.Pro tip – you can also whip the eggs after you prepare the basic batter. But, this method means you do not need to wash the mixer bowl in between. But, you must work quickly.
- Next, working quickly cream the butter and sugar until light and fluffy about 2 minutes
- Then, add the vanilla extract, sour cream, and butterscotch sauce – combine wellPro tip – the butterscotch sauce gives the cake that flavor. Though, the color comes from the dark brown sugar.
- Next, add flour mixture and combine well but do not overmix. Pro tip – we do not want to activate the gluten in the batter so mix until just combined.
- Finally, fold whipped eggs into the batterPro tip – First, combine 1/3 of the egg with a whisk to prevent lumps, Then, fold the rest in with a spatula using the folding method.
- Divide batter equally between the prepared baking pans.Pro tip – I like to use cake strips to ensure my layer cakes bake flat. You can use a measuring cup or weighing scale to ensure you have equal amounts.
- Bake on the center rack for 25 to 30 mins or until a skewer inserted in the center comes out clean
- Cool in the baking pan for 5 minutes. Invert and cool on a wire rack completely before you decoratePro tip – it is very important that the cakes are completely cooled before frosting. Otherwise, the frosting will melt on the warm cakes.
Butterscotch sauce
- I shared how to make butterscotch sauce in this video.
- Place the cream in a microwave-safe bowl – heat it up for 30 secs and set aside. Pro tip – heating the cream for a while will help blend it better with the caramelized sugar.
- In a heavy-based saucepan, on medium-low heat, melt butter gradually. Then add the brown sugar, salt, corn syrup, and lemon juice.
- Stir continuously until melted making sure to keep the heat on low. Pro tip – brown sugar is quite sandy when melted. So it is difficult to know if it is melted. It must look like almost a paste.
- Gradually, add the warm cream, stirring continuously. Remove from heat and cool to room temperature.
Swiss meringue buttercream
- I shared how to make Swiss meringue buttercream in this video.
- Place egg whites and sugar in the bowl of the stand mixer.Pro tip – make sure the bowl is grease-free otherwise the egg whites will not whip
- Using a whisk, place the bowl over a double boiler and constantly whip until all the sugar has dissolved and the egg whites are fairly warm (about 160 F).Pro tip – you don't need a thermometer, as long as all the sugar has completely melted your eggs are ready to use
- Take the bowl off the heat and whip the egg whites until you have a thick meringue with stiff peaks.Pro tip – it is best to start whipping eggs at medium speed then increase speed as you go for the best meringue
- Let the mixer continue to whip on medium-low until the mixer bowl feels cool to touch. Then gradually add butter, one cube at a time, with the mixer at medium speed.Pro tip – it is VERY important that the meringue is cooled completely before you add the butter otherwise you will have a soupy mess.
- Once all the butter is added, whip on medium-high for 2 minutes. Lastly, add the vanilla. Combine well until everything is well combined.
Assemble
- Prepare simple syrup – cool completely before using.Pro tip – simple syrup is just sugar and water boiled for 3 minutes. It keeps the cake layers moist.
- Once cooled, cut the domes off the cake layers using a serrated knife. Save the domes for the cake balls for the top of the cake. Brush each layer with the cooled, simple syrup.
- Place a cake layer on the cake board or cake stand.Pro tip -if you plan to move the cake again, it is best to use a cake circle under the cake, so you can pick the cake with its base and without any accidents.
- Top with a big dollop of the frosting – spread evenly with an offset spatula or spoon. Then, top the second cake layer on top followed by more buttercream, then the top layer. Pro tip – it is best to lift individual cake layers on pieces of clean cardboard or cake lifter so you do not break them from table to cake.
- Place the cake in the fridge to chill for 10 to 15 minutes.Pro tip – Chilling the cake at this point will ensure the layers don't move when you frost the outside. Though, if you leave the cake uncovered in the fridge for too long it can dry out. So, 10 minutes is all you need
- Crumb coat – Spread more buttercream around and on top of the cake. (see video). Chill the cake for another 15 to 30 minutes.Pro tip – chilling the crumb-coated cake will ensure no cake crumbs get into the rest of the buttercream and you will have a nice clean cake.
- Spread the remaining buttercream around and on top of the cake.Pro tip – A straight-edge spatula for the top, an offset spatula, and a bench scraper for the sides work better.
- Final smoothing – dip an off-set spatula and bench scraper in warm water and smooth the sides and top of the cake.
- Use the cooled but still pouring consistency butterscotch sauce as a drip on the cake. Pro tip – if the sauce is set heat it in the microwave for 10 seconds or more until pouring consistency.
Butterscotch balls (optional)
- Place the cake domes in a bowl and break them apart into crumbs. Alternatively, you can also place the domes in the food processor and pulse to breadcrumb consistency.
- Add just enough buttercream and butterscotch sauce to create a dough-like consistency. Rolled the cake pop mixture into balls. Place them in the fridge for at least 15 minutes.
- When chilled place them on the cake tops. And place any remaining crumbs around the cake.
Recipe Notes & Tips
- Make sure all your ingredients are at room temperature so you have a smooth, not curdled batter.
- Room temperature eggs will whip light and airy. If the eggs are chilled just let them sit in warm water for 5 minutes.
- If you whip the eggs first and the batter next, you must work quickly so the eggs don’t look volume.
- You don’t need to separate the egg yolks and whites. This method of whipping the whole eggs works just fine.
- Use room temperature butter and cream it well with the sugar so it’s light and airy. Do not skip this step.
- Use a thick butterscotch sauce to enhance the butterscotch flavor.
- Preheat the oven well in advance so you do not have to wait once the batter is ready. Batters with whipped eggs must be baked immediately.
- It is best to bake cakes on the center rack alternatively, rotate the cake pans halfway through baking for even baking.
- Cake strips are highly recommended for layer cakes so you have a flat top but if you plan to use the domes for cake pops as I have then you can omit the use of cake strips
What other pans can I use for this cake?
Well, if you don’t want to make this a layer cake,– You can use an 8-inch bundt pan like my butterscotch bundt cake.
– Make a sheet cake using a 9 x 11 sheet pan.
– Use a 9 x 9-inch square pan for a coffee cake.
– These will also make 18 to 20 beautiful cupcakes.
Conversions Used
1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Hi Veena,
Does this cake freeze well? Can I make the cakes few days ahead and freeze it and then thaw it the day before delivery to decorate? Will it still be moist?
Love your recipes! Thank you!
Yes, this cake freezes well and stays moist. I would also moisten the cakes with sugar syrup before frosting. Thanks
Hi Veena, thank you for this recipe. I made it and although it was tasty, it didn’t quite meet my standards for a truly delicious cake like your other recipes I have tried. It was flatter and denser than I had hoped for. I would like to make it again, and maybe I’ll try cake flour next time. I also wonder, for the eggs, is it the entire egg we are using in the cake? Usually folding a light and fluffy egg mixture into a cake involves egg whites only (or at least whites and yolks added separately). If this recipe uses the entire egg combined, can you give a sense of the expected consistency of the eggs or how long to beat them so that they can be folded properly? I think the eggs could be my problem. Even working quickly, it was hard to avoid having some liquid in the eggs when using the yolk and the white together, and I don’t think they added the lightness that is intended.
One more comment. The SMBC recipe you give here that goes with the cake is different than the main SMBC recipe that you link to (the one with the video). The main recipe calls for 6 egg whites, 1 lb butter, and 1 cup sugar. It was my first time making SMBC and I used the version from this recipe page (3 egg whites, 8 oz butter, and 3/4 c sugar) and I thought it was a bit sweet, which makes sense given the higher sugar ratio in this version. I will perhaps try the other version next time.
Thanks, Veena!!
Hey Sarah.
Actually, the fact that the eggs are whipped makes this a very light and airy cake. The whole eggs make it easier and more forgiving to whip and fold as often people tend to overwhip the egg whites and then don’t fold them in properly. You must whip the eggs until they are light and foamy or ribbon stage.
When I made this cake, the feedback, I got was that the buttercream was less sweet. So, I increased the sugar but feel free to use 1/2 cup sugar if you prefer.
Thank you for your response! I will give it another try and see what happens!