Harry Potter fans, this Butterbeer Cake is for you! Butterscotch cake, cream soda, and marshmallow all in one spellbinding dessert. The perfect Harry Potter Cake!
I can’t believe it’s taken me this long to do a Harry Potter themed recipe.
I am a huge fan of the books and movies, so the fact that I have a Game of Thrones themed cake and no Harry Potter cake is shameful, really. Alas, that all changes today with this Butterbeer Cake!
Butterbeer is a delicious combination of cream soda, butterscotch, and marshmallow. Except it doesn’t really taste like butterscotch or cream soda, just of some amazing blend of flavors and heavenly marshmallow creme topping. I didn’t even care that it was carbonated (which I normally don’t like).
I’m going to go ahead and blame the delay on this recipe on the fact that I actually didn’t try Butterbeer until very recently. In fact, I didn’t think I’d like it.
I don’t like butterscotch, or cream soda, or pop, so I was expecting to hate it through and through for its sickly sweetness. I was only going to try it so I could say I had.
My first introduction to Butterbeer was over the summer while we were in London. I dragged Ryan, his dad, and his stepmom (some more willingly than others) to the Warner Brothers Studios to do the Harry Potter tour.
Ryan and I bought one Butterbeer to share because I swore I would only have one sip of it. Souvenir glass? Pshh, why would I want one??
Needless to say, I finished half the drink before Ryan could even have a sip of it. SO. GOOD.
Contrary to the name, there is actually no alcohol in Butterbeer at all.
The fizzy beverage is all-ages friendly. However, if you’re looking to incorporate a bit of booziness into this Harry Potter Cake, you can always soak the layers in a Butterscotch schnapps simple syrup!
You can get butterbeer in the regular, soda pop version, or frozen (like a slush), or hot!
As much as I loved the original pop-like version of Butterbeer, I didn’t know there were actually superior versions of this.
Fast forward a few months and we’re in Orlando celebrating my birthday, which includes numerous days at the Disney parks and, of course, Universal to check out the Harry Potter lands, among other things. My friend Eva insisted that I HAD to try the frozen Butterbeer, and that it was better than the original.
Lunch on our first day was at the Leaky Cauldron (for real!!) and that’s where we ordered our frozen Butterbeer.
We had planned to get an original Butterbeer too, but the girl taking our order asked if we wanted to try the warm Butterbeer. She said it was her favorite and they only have it available during the colder months. We did not have high hopes for it but ordered it anyhow.
Both the frozen (like a slush) and the warm were leaps and bounds better than the original. How do you improve on something that’s already so good, right??
I think the warm one was my favorite, actually. Perfectly comforting and delicious. Needless to say, I had Butterbeer Cake running through my mind before we even left the parks.
How to Make this Butterbeer Cake
This butterscotch cake gave me a little bit of trouble in terms of nailing down the perfect texture, flavor, and color.
Cake Tip!
Don’t use pink cream soda unless you want your cake to be pink!
The first batch was probably the best bake overall, except I could only find hot pink cream soda, so that’s what I used. Unfortunately, this made the layers an ombre kinda pink when I cut into them. The layers also shrank quite a bit post-baking, so I probably overbaked it.
For the second attempt at this Butterbeer Cake, I managed to find clear cream soda, but that same store didn’t have the exact brand of pudding that I used the first time, so I tried the store brand.
The cake baked up with a whole lot of tunneling through it — either due to the brand of pudding I used or due to improper mixing techniques. Likely the latter. Sigh.
Attempt #3 used Jell-O instant pudding, clear cream soda, and proper mixing. Success! The first two batches were happily eaten anyway — naked cake layers and all — and they were delicious.
This Butterbeer Cake, like the drinks, is fairly sweet — but it’s intended to be. I mean, you’re combining cream soda, butterscotch, and marshmallow… it’s kinda hard to tone that down (and why would you want to?).
If you’re a Harry Potter fan, or have one in your life, you’re going to want to add this Harry Potter Cake to your baking list!
Frequently Asked Questions
How can I convert this recipe?
- The recipe as-is will also work in two 8″ pans. For three 8″ pans, 1.5x the recipe. Baking time may need to be adjusted.
- To make cupcakes, all you need to do is reduce the baking time — start checking at 15mins or so. The recipe will make 18-24 cupcakes depending on size.
- For other conversions go here.
Can I make it in advance?
- The cooled cake layers can be baked ahead of time, double wrapped in plastic wrap, and frozen for up to 3 months. Take out 2-3 hours before assembly.
- The frosting can be placed in an airtight container and refrigerated for 1 week for frozen for 3 months. Bring to room temp and rewhip before using.
- The finished cake (whole or sliced, stored airtight) can be frozen for up to 3 months.
Can I get the measurements by weight/grams?
- There is a Metric option in the recipe card. If you click it it will convert everything to grams.
- This conversion is done automatically and I cannot guarantee the accuracy but many readers have had success using the metric option on my recipes.
Tips for this Butterbeer Harry Potter Cake
- The color of your cream soda will affect the color of your cake. Try to find clear or brown cream soda.
- I tried the recipe for this butterscotch cake with a couple of different instant pudding mixes and found the Jell-O one to yield best results. Other brands will work okay, though. I did not use fat-free.
- I used clear vanilla extract as it has a sweeter, cream-sodaish flavor, but you can use regular vanilla instead.
- The marshmallow frosting is a bit softer than a typical American buttercream due to the fluff that’s added. If you like, you can use Homemade Marshmallow Fluff instead.
- Adding butterscotch sauce between the layers is a delicious flavor burst, but it will make your cake more susceptible to sliding around during assembly. You can place 3-4 bamboo skewers into the top of the cake as support. You’ll need to trim the skewers to the proper height of the cake.
- I used store-bought butterscotch sauce due to laziness, but you could easily make your own. Note that I had to boil the store-bought one for 5mins to reduce it, as it was a bit thin.
- To help ensure cakes come out of the pans cleanly I use homemade cake release or spray my cake pans with Pam for Baking and line the bottoms with parchment paper.
- Learn how to keep your cakes moist using Simple Syrup.
- To help ensure your cake layers bake up nice and flat, check out my How to Bake Flat Cake Layers post!
Butterbeer Cake
Ingredients
Butterbeer Cake:
- 2 1/4 cups all-purpose flour
- 2 1/4 tsps baking powder
- 3.5 oz butterscotch instant pudding mix one package
- 1/2 tsp salt
- 3/4 cup unsalted butter room temperature
- 1 cup granulated sugar
- 3 large eggs room temperature
- 1 1/4 cups cream soda clear
- 1 tsp clear vanilla extract *
Marshmallow Frosting:
- 1 1/2 cups unsalted butter room temperature
- 4 cups powdered sugar
- 14 oz marshmallow fluff store bought or homemade
- 1 tsp clear vanilla extract
Assembly:
Instructions
Butterbeer Cake:
- Preheat oven to 350F. Grease and flour three 6″ cake rounds and line with parchment.
- In a medium bowl, whisk flour, baking powder, pudding mix, and salt until well combined. Set aside.
- Using a stand mixer fitted with a paddle attachment, cream butter and sugar on med-high until pale and fluffy (approx 3mins).
- Reduce speed and add eggs one at a time fully incorporating after each addition. Add vanilla.
- Alternate adding flour mixture and cream soda, beginning and ending with flour (3 additions of flour and 2 of cream soda). Fully incorporating after each addition.
- Bake for about 40mins or until a toothpick inserted into the center comes out clean.
- Place cakes on wire rack to cool for 10mins then turn out onto wire rack. Allow to cool completely.
Marshmallow Frosting:
- Beat butter until creamy. Add powdered sugar 1 cup at a time. Beat for 3 mins.
- Add marshmallow fluff and vanilla extract and beat until fluffy (2-3mins).
Assembly:
- Place one layer of cake on a cake stand or serving plate. Top with 2/3 cup of frosting and spread evenly. Top with 1-2 Tbsp butterscotch sauce (optional), swirl into frosting. Repeat with remaining layers and apply a thin coat of frosting all over the cake. Chill for 20mins. ***
- Use the remaining frosting to frost the top and sides of the cake. Chill for 20mins.
- Using a teaspoon, drizzle butterscotch sauce along the top edges of the chilled cake, allowing some to drip down. Pipe dollops on the top using an Ateco 867 or Wilton 6B tip. Fill in the top of the cake with more butterscotch sauce and spread evenly. Sprinkle with gold sanding sugar if desired.
Caroline says
My daughter loved this cake. Perfect for her Magic School themed party.
As a Brit, I used 2 packs of butterscotch Angel Delight in the cake mix which worked a treat.
Olivia says
Hi Caroline! So happy she loved it. Thanks for your tip re: angel delight!
Laura says
I haven’t made the cake yet. I only have 9 inch pans. Will it work with that size pan or do you think I should do 1.5 recipes?
Olivia says
Hi Laura! Converting pan sizes is always tricky. Here are some sites I use as a guideline:
http://www.joyofbaking.com/PanSizes.html
https://www.cookipedia.co.uk/recipes_wiki/Cake_tin_conversion_charts
If you want to for three 9″ pans I would 2.25x the recipe based on that. You can change the Servings to 27 to get the amounts. This gives some weird numbers though. If you don’t mind thinner layers (or just using two 9″ pans) I would change the Servings to 24 and use those amounts. Baking time may differ depending.
ik says
Great idea, certainly a very rich and tasty cake. I’m not quite sure its the right combo though, my brother mentioned that it tasted like pancakes with syrup – that was really the flavor more than butterbeer. A fine distinction, but it was just a little off.
Olivia says
Hi ik! Sorry to hear he didn’t love this one but glad you liked it! It shouldn’t taste like pancakes but that can happen for a couple of reasons:
1. Too much flour was used — be sure to spoon your flour into the measuring cup and level it off rather than using it as a scoop.
2. The batter was overmixed — once you start adding the flour, mix on low and only just until the flour is incorporated. Overmixing develops too much gluten which can lead to a cornbread taste.
Samah says
Hi there,
I have a sugar free butterscotch pudding packet (unfortunately there weren’t any full fat options). Any ideas on how that might change the flavor/what I can do to make it as close as possible to the original? Thanks!
Olivia says
Hi Samah! I think it will be fine if you just use that one 🙂
Samah says
Baking today! Will report back how it turns out tomorrow!
Samah says
Cake turned out great! It didn’t have much of a butterscotch flavor though unfortunately but I’m supposing it could have been because I used a sugar free/fat free butterscotch pudding packet. I made buttercream to ice it though because the marshmallow fluff cream wouldn’t hold. Thank you for such a great recipe!
Olivia says
Awesome, thanks so much for the feedback!
Megan says
I can’t find butterscotch instant pudding anywhere! I have it in the jello cook and serve, would that still work? Or any other sub?
Olivia says
Hi Megan! I’m not totally sure how (if) it would affect the cake as I only tried it with instant. I say if it’s all you can find then just give it a go 🙂
Claire says
I made the cake so I could freeze it before assembly. I tasted a bite – fantastic! I’m going to make the icing on Saturday and assemble. I’d like to make it look like a Harry Potter face on top and ice the sides in red and yellow stripes. Will this frosting dye ok? And work for this decorating idea?
Thanks in advance for any input!
Olivia says
Hi Claire! The frosting should dye fine but it is a bit more on the softer side. Let me know how it turns out!
Sarah says
Any suggestions for making this as a sheet cake? I am planning to use this recipe as the base for a Harry Potter book cake.
Olivia says
Hi Sarah! The recipe should work fine in one 9×13″ pan. The layer might be slightly thinner though, not sure if you’re planning on cutting it in half and stacking it or baking two or just having a single layer.
Siobhán says
Hi. I live in Ireland and am not able to get the branded ‘jello’ pudding mix. I have found a brand called ‘Angel Delight’ and it also has a butterscotch flavour. Would this work in place of the ‘jello’ pudding mix?
Thank you.
Olivia says
Hi Siohán! I would give it a try. I think it will probably work fine 🙂
Siobhán says
Thank you.
Siobhán says
Thank you
Liza says
Oh my heavens this is the best cake I’ve ever tasted. My little sister made this for my birthday yesterday and it’s already almost gone!😆 Such a good recipe
Olivia says
Hi Liza! Thanks for the amazing feedback. I’m so happy you loved it 🙂 Happy belated birthday!
Sarah says
Hi! I am planning on making this for my husbands birthday this weekend. He is absolutely obsessed with browned butter- do you think a browned butter buttercream would jive well with the flavors in this cake?? Or do you think it would make everything too rich/sweet? Thanks for your input!
Olivia says
Hi Sarah! I don’t think it would make everything too rich sweet, but it would maybe take away a bit from the Butterbeer-ness? The marshmallow buttercream is part of what makes it a Butterbeer cake. But I think brown butter buttercream would taste delicious with it too 🙂
KRISHA says
This recipe is so cool& I am gonna make it tomm for my brother’s bday but he’s a vegan so what can I replace Eggs with??
Olivia says
Hi Krisha! I haven’t tried baking it without eggs myself so I would look up egg substitutes in cakes.
Tatiana says
I made the cake last night and it smells delicious!! I’m wondering if your whipped cream frosting would be a good substitution for the marshmallow frosting? I can’t wait to see how it turns out! I’m so happy I found your site thru Not Another Cooking Show! Happy New Year!
Olivia says
Hi Tatiana! Love Not Another Cooking Show! Stephen is great. You could definitely use whipped cream instead but you won’t get that delicious marshmallow flavour. Either way though it will still be delicious 🙂
KP says
This might be the best thing I’ve ever baked.
Olivia says
So glad you loved it KP!
Dean Adams says
Is the Marshmallow Fluff 14 ounces by weight or volume?
Olivia says
Hi Dean! It’s by weight.
Nikki says
The flavor of the cake was great and I love the frosting. I wasn’t convinced I would because I generally don’t care for marshmallows, but it actually tamed down the buttercream a bit. However, my cake came out super greasy. I definitely used the correct amount of butter and I’m not sure what else would’ve caused that.
Olivia says
Hi Nikki! Glad you loved the flavour! Super weird about the greasiness. A greasy texture is usually more common with an oil-based cake rather than butter. I’m not sure what would have caused that. Was it super dense or gummy at all?
Chantal Garcia says
How forgiving is this cake if I reduce the sugar. I’m just thinking the added sugar plus the cream soda sugar may be a lot.
Olivia says
Hi Chantal! I’ve already reduced the amount of sugar in this recipe from a standard cake (it would normally be 1 1/2 cups). This is a very sweet cake for sure (as is butterbeer in general) but I’m not sure how it would impact the cake to reduce the sugar even further.
Ms Kitty says
Hi! Can you make and freeze this frosting ahead of time, and have it thaw out and work just as well?
Olivia says
Hi Ms Kitty! Yes, that should work fine. be sure to bring it to room temperature completely and rewhip before using.
Dustin says
Hello! OMG, this cake is adorable! If I am wanting to just make a butterscotch cake, what can I replace the cream soda for? I really enjoy your blog!
Olivia says
Hi Dustin! You can replace the cream soda with milk. Let me know how it turns out!
Lydia says
Although the cake was good and really pretty, it didn’t transport me back to Hogwarts. I’ll go back to my other butterbeer recipes. Sorry, I think this one missed the mark. Thanks for the yummy cake though. My son said it gets an A for being photogenic. 🙂
Olivia says
Hi Lydia! Sorry to hear you didn’t love this one. Thanks for the feedback!
Miley says
OMG! I had this for my birthday, and it was a HUGE hit! More Harry Potter please!
Olivia says
Yay! So happy to hear that. Happy belated birthday!