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. It is 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 the same, and I passionately tell them they’re not the same.
Well, Butterscotch is defined by the distinct brown sugar flavor that comes from molasses. When caramelized, this gives a different flavor, aroma, and taste 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, and Valentines cake for two.
Why make this cake?
- This recipe is simple and easy. It makes either one 3-layer 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 is 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 butterscotch is so easy and takes less than 10 minutes to make. If you 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 Swiss meringue buttercream (SMBC), but you can also use butterscotch buttercream.
Of course, other buttercreams would work just as well. See my 50-plus buttercream frosting recipes on this blog.

Ingredients and substitutes
- Butterscotch sauce—It sounds surprising, but guess what? A 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.
- Eggs – use fresh large eggs – large eggs are about 60 grams each.
- Dark brown sugar—This not only adds 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 of white sugar, add 1 tbsp molasses.
- Sour Cream – This adds richness to the cake and keeps it moist with a tender crumb. You can make your own homemade sour cream, and Plain yogurt is also a good substitute for sour cream.

Step-by-step: Butterscotch Cake
Cake
- Oven & Pans -Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans or 3 x 7-inch round cake pans with parchment paper.
- In a mixing bowl, combine the flour, baking powder, baking soda, and salt. Set aside.
- Whip the eggs in the bowl of a stand mixer with a whisk attachment until light and fluffy. Remove and set aside.
- Next, working quickly, cream the butter and sugar until light and fluffy, about 2 minutes.
- Then, combine the vanilla extract, sour cream, and butterscotch sauce.
Pro tip – The butterscotch sauce gives the cake its flavor. But the color comes from the dark brown sugar.

- Next, add the flour mixture and combine well, but do not overmix.
- Finally, fold the 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 the batter equally between the prepared baking pans.
Pro tip – I like to use cake strips to ensure my layer cakes bake flat. You can also use a measuring cup or a weighing scale to ensure you have equal amounts. - Bake on the center rack for 25 to 30 minutes or until a skewer inserted in the center comes out clean.
- Let cool in the baking pan for 5 minutes. Invert and cool completely on a wire rack before decorating.

Butterscotch sauce
- I shared how to make the butterscotch sauce in this video.
- Place the cream in a microwave-safe bowl – heat it 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, keeping 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. - Place the bowl over a double boiler, whisking constantly, until 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 bowl feels cool to the 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, it will be 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. 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.
- Top with a big dollop of the frosting—spread evenly with an offset spatula or spoon. Then, top with the second cake layer, followed by more buttercream, then the top layer.
- 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. However, 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 offset 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 it is a 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 a 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. Place any remaining crumbs around the cake.

- Butterscotch cupcakes
- Butterscotch Irish cream (Homemade Baileys)
- and Butterscotch Fruitcake
- Butterscotch Cake for two
Frequently asked questions
Both are quite similar. Caramel is actually made with white sugar, which has 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 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

Best EVER Butterscotch Cake
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.
Ingredients
- 2½ cup (310 g) All-Purpose Flour
- 1½ tsp Baking powder
- ½ tsp Baking soda
- ½ tsp Salt
- 1 cup (226 g) Butter unsalted room temperature
- 1¾ cup (385 g) Dark Brown Sugar
- ¼ cup (60 ml) Butterscotch sauce
- 4 large Eggs
- 1 cup (240 ml) Sour cream
- 2 tsp Vanilla extract
- 6 tbsp (80 g) Butter unsalted, room temperature
- 1 cup (220 g) Brown sugar
- ½ cup (120 ml) Whipping cream 38% or more
- ½ tsp Lemon juice optional
- ½ tsp Vanilla extract optional
- ¼ tsp Salt optional
- 2 tbsp Light corn syrup (optional)
- 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)
Method
- Oven & Pans -Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans or 3 x 7-inch round cake pans with parchment paper.
- In a mixing bowl combine the flour, baking powder, baking soda, and salt. Set aside2½ cup All-Purpose Flour, 1½ tsp Baking powder, ½ tsp Baking soda, ½ tsp Salt
- In the bowl of a stand mixer with a whisk attachment whip the eggs until light and fluffy – remove and set aside.4 large Eggs
- Next, working quickly, cream the butter and sugar until light and fluffy, about 2 minutes. hen, add the vanilla extract, sour cream, and butterscotch sauce – combine well. Next, add flour mixture and combine well but do not overmix.1 cup Butter unsalted, 1¾ cup Dark Brown Sugar, ¼ cup Butterscotch sauce, 1 cup Sour cream, 2 tsp Vanilla extract
- Finally, fold the whipped eggs into the batter
- Divide batter equally between the prepared baking pans. 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
- 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.1/2 cup Whipping cream
- 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.6 tbsp Butter, 1 cup Brown sugar, 1/2 tsp Lemon juice, 1/2 tsp Vanilla extract, 1/4 tsp Salt, 2 tbsp Light corn syrup
- Gradually, add the warm cream, stirring continuously. Remove from heat and cool to room temperature.
- I shared how to make Swiss meringue buttercream in this video.
- Place egg whites and sugar in the stand mixer bowl. Place the bowl over a double boiler using a whisk and constantly whip until all the sugar has dissolved and the egg whites are pretty warm (about 160 F). Take the bowl off the heat and whip the egg whites until you have a thick meringue with stiff peaks.3 Egg whites, 3/4 cup Sugar, 1/8 tsp Cream of tartar, 1/4 tsp Salt
- Let the mixer whip on medium-low until the mixer bowl feels cool to the touch. Then, gradually add butter, one cube at a time, with the mixer at medium speed.8 oz Butter, 1 tsp Vanilla extract, 1/4 tsp Coconut extract
- Once all the butter is added, whip on medium-high for 2 minutes. Lastly, add the vanilla. Combine well until everything is well combined.
- Prepare simple syrup – cool completely before using. 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. Top with a big dollop of the frosting – spread evenly with an offset spatula or spoon. Then, top the second cake layer, followed by more buttercream, then the top layer. Place the cake in the fridge to chill for 10 to 15 minutes.
- Crumb coat – Spread more buttercream around and on top of the cake. (see video). Chill the cake for another 15 to 30 minutes.
- Spread the remaining buttercream around and on top of the cake. 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.
- 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.
Notes
- 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
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.

















Can I add caramel sauce for this recipe
Yes, you can replace caramel instead of Butterscotch in this recipe.
Hi Veena mam. As per the recipe for the cake, it says use room temperature butter. Should the butter be very soft or should the butter be kept out of the fridge just one hour before creaming the butter and dark brown sugar? I’m planning to use brown butter. How many hours before shud I leave the brown butter outside from the fridge ? Can u pls help me out mam
The butter at room temperature works fine to cream with brown sugar. Room temperature butter can be pressed with your finger and it will be slightly soft but not too soft. I keep mine out for an hour and it works great.
Instead of corn syrup can I use golden syrup mam for the butterscotch sauce ? Can u pls tell us the best brand for golden syrup mam ?
Yes, you can also use [eafl id="117829" name="Golden syrup (Lyle's)" text="golden syrup"] for this sauce. I use [eafl id="117829" name="Golden syrup (Lyle's)" text="this brand "]
What about purix golden syrup mam? The price is very reasonable in amazon. Is it Gud mam ? Have u tried it ? Can I use purix golden syrup?
I think you can use whichever you like, Sharanya. I have not tried because I do not get it here.
Hi Veena, I made your butterscotch cake using 3×7” round tins. My cakes have come out only 1” high. Should I have multiplied the recipe 3 times?
I followed your instructions to the letter so why do you think this has occurred?
Your input would be so helpful.
Thank you
Kauser
Kauser each cake layer should be a little more than 1 inch tall. So when stacked together with three layers and three fillings it comes to about 4 inches tall. Hope that makes sense.
Yes thank you for such a prompt reply. It’s great as I am going to bake them again tomorrow as I don’t like such shallow layers. I plan to use the measurement for one cake and bake two cakes to achieve height. I want to put an Isomalt sail on the top so need the height. Thank you again Veena.
Hi Veena mam. Can I use softened brown butter instead of using salted butter? Will it work out? Because I feel brown butter gives that nutty flavour. Please correct me if I’m wrong mam.
Yes, you can use brown butter instead of salted butter. It will be delicious.
Hi, I have made this cake three times with smbc frosting and abc frosting…it is a no fail recipe..thank you for giving delicious recipe mam…my doubt is whether whipping cream frosting goes well with this cake? Whether it will get hard while serving chill?
Thank you, so much for the lovely feedback, Pradeepa. I am so happy you found these useful.
Whether this cake sponge goes well with whipping cream frosting mam?
Yes, you can use it with whipped cream too.
My butterscotch sauce is grainy.Can I use it for the cake batter?
Hridya, Sounds like the sugar crystalized. You can still use it in the cake batter. You can try to cook it again. Add 1 tsp lemon juice and let the sugar dissolve. Then cool it again to use on the top of the cake. I hope it helps.
Hello! I’m excited to make this cake. Can I use ermine frosting to make butterscotch buttercream instead of smbc/fmbc/imbc/abc?
Shamma. You can but it will be a very soft consistency buttercream. Might be ok for the filling but for spreading on a cake it might be a bit difficult to spread. Thanks
Hii! Can I make an eggless version of this? Please help!! Thankyou in advance!
Ritika. Sorry, I dont’ have the eggless version of this yet
Mam
I have tried again to make butterscotch sauce but this time it went with slight burned taste..Can I use that one for cake?Is there any problem if I didn’t add that sauce?
Also Mam I reside in kerala here its quite difficult to sour cream so can I add curd instead.In your notes I have seen yogurt worls well but here thick curd is available.
If it has a burnt taste perhaps best not to use it, no? Yes, you can use yogurt in place of sour cream but make are the yogurt is thick like Greek yogurt.
Hi Veena! I would like to make this butterscotch cake in a doll pan. Do you think 1 recipe suffice? What would you recommend the baking time and duration be for baking in a doll pan?
Just a suggestion, would it be possible to show the quantities in the ingredients in metric quantities( in grams) as that would be more accurate. Thank you!
Amrita. This will be good for an 8-inch doll pan. It will take close to 60 minutes to bake. Make sure to use a heating core and check for doneness in the center with a skewer. Not sure what happened to the grams and mls in there. All my recipes are with both metrics and imperial. I just fixed it. Now it should work. Thanks for letting me know
Thank you so much Veena for your prompt reply and answering my query! The quantities have been fixed too. I really appreciate it??
Hi! I need to bake this in an 9 inch pan. So what would be the quantity for ingredients
If you change the number of servings in the recipe card below to 12 or 14 you should be able to make 2 x 9-inch cakes layers.