Rich & Moist Vegan Harry Potter Chocolate Butterbeer Cake
This ultra decadent vegan chocolate butter beer cake is baked with a butterbeer reduction, filled with butterscotch sauce, and topped with a silky dairy free butterscotch cream cheese frosting!
Why you’ll love this chocolate butterbeer cake:
If you want to basically apparate into the Three Broomsticks or the wonderful Wizarding World of Harry Potter in general, then you need to make this chocolate butterbeer cake.
Like my Harry Potter Cake, based off of Hagrid’s birthday cake to Harry, and my sorting hat cupcakes, this ultra moist and decadent chocolate butterbeer cake is perfect for any Harry Potter fan.
And yes, there is butterbeer baked into the actual cake. We’re using a butterbeer reduction (much like in my apple cider donuts!). This enhances the flavor of butterbeer and makes it more potent in the recipe!).
This idea I got from Ginny at In Bloom Bakery, and it’s brilliant!
Unlike other butterbeer cakes, however, you don’t even need a stand mixer nor a hand mixer to make this cake. I also decided to go with a chocolate one. It complements the notes of butterscotch so well in the cake, and pairs wonderfully with the creamy and rich butterscotch cream cheese frosting.
And the butterscotch filling!
Oh and another thing- this butterbeer cake is unbelievably vegan and dairy free. That’s right, no eggs nor milk nor butter is required to make this cake. And yet, as if by magic, it truly does take like an incredible cake that you get at Honeydukes (just don’t tell Mrs. Flume!).
Is butterbeer vegan?
If you go to the Wizarding World at Universal, they do offer a vegan butterbeer now!
However, you won’t need to fly to Orlando in order to make this cake. I did some searching before making this cake. Finally, I founnd an entirely vegan butterbeer available on Amazon. Taste testers have reported tastes identical to the Universal version (I haven’t tried the Universal version, but this one is really good!).
If you want to, you can just use cream soda (which is vegan), and add a touch of my vegan butterscotch sauce to it.
Overview: How to make this vegan chocolate butterbeer cake step by step:
For the full written instructions and ingredient measurements, see the bottom of this post in the recipe card. You can also hit the “jump to recipe” button at the top of this post! Here, we’ll go over a brief overview of the steps, along with providing visuals for a better understanding of the recipe.
A note on the caramel cream cheese frosting:
The butterscotch frosting is one of my favorite parts about the recipe. However, it’s sometimes tricky for newer bakers to mix a silky butterscotch into an already delicate dairy free cream cheese frosting.
If you’re comfortable with crumb coating, filling, and decorating, then I’d say go for it!
However, if you’re not quite there with layer cakes, I don’t want you to be discouraged! You can skip the filling and skip the integrating part of the butterscotch into the frosting.
Then just drip the butterscotch (or you could use caramel!) on top of the cake and use an offset spatula to edge the sauce over the sides of the finished frosted cake.
That way, you still get the flavor of butterscotch in the cake without the stress of having a failed cake!
…Which if we were all Molly Weasley, then we’d all be wizards in the kitchen as well and be able to fix any mistake with a bit of magic haha!
Can I make this recipe as cupcakes?
Absolutely! I would recommend reducing the recipe, however, to half of what it is, or you’ll end up with a lot of cupcakes.
The cupcakes only need to bake 20-25 minutes in the oven too, so it’s a much quicker route (almost like magic 😉 ).
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!
If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
PrintRich & Moist Vegan Harry Potter Chocolate Butterbeer Cake
- Prep Time: 35
- Cooling Time: 60
- Cook Time: 35
- Total Time: 2 hours 10 minutes
- Yield: 16 1x
- Category: Cakes
- Method: Baking
- Cuisine: British
- Diet: Vegan
Description
This ultra decadent vegan chocolate butter beer cake is baked with a butterbeer reduction, filled with butterscotch sauce, and topped with a silky dairy free butterscotch cream cheese frosting!
Ingredients
Vegan chocolate butterbeer cake:
- 2 355-mL glasses vegan butterbeer
- 1 1/4 cup (300 mL) vegan buttermilk, room temperature
- 3 cups (375 g) all purpose flour or gluten free 1:1 baking flour, sifted
- 1 cup (95 g) all natural cocoa powder, sifted
- 2 tsp baking powder
- 1 1/2 tsp baking soda
- 1/2 tsp sea salt
- 1 3/4 cups (350 g) granulated sugar
- 1/3 cup (110 g) brown sugar
- 1/2 cup (113 g) unsalted vegan butter*, melted and cooled to room temperature
- 1/2 cup (110 g) dairy free yogurt, room temperature
- 1/2 cup (110 g) vegan sour cream, room temperature
- 1 tsp vanilla extract
- 1/2 cup (120 mL) hot butterbeer + 1 tsp dissolvable espresso powder (or 1 cup (240 mL) brewed coffee, decaf if desired)
- 1 batch vegan cream cheese frosting
Vegan butterscotch sauce:
- 1 cup (200 g) light brown sugar
- 1 cup (240 mL) vegan heavy cream
- 8 tbsp unsalted vegan butter
- 1 tsp vanilla extract
- 1 tsp sea salt
- 2 tbsp (30 mL) golden syrup, corn syrup, or brown rice syrup
Instructions
- Prep: We’ll first start by making the butterscotch reduction, then we’ll move onto the cake. The butterscotch reduction will take about 20-25 minutes, so I wouldn’t preheat the oven until after I’ve made the reduction. You can line three 8″ cake pans with parchment paper and set aside.
- Make the butterscotch reduction: Add the 2 bottles of butterbeer to a small saucepan and heat on medium high until it reaches a boil. Allow the mixture to boil and reduce down to 1/2 cup (120 mL) of butterbeer reduction. This will take about 20-25 minutes. Then pour into a glass and set aside.
- Cake prep: Preheat the oven to 350F. Make sure that the buttermilk is made and that you’ve mixed together the separate measurement for butterbeer and coffee (NOT the butterbeer reduction- this is an additional 1/2 cup of butterbeer).
- Make the batter: In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and sea salt. Set aside. In a large bowl and a whisk, whisk the vegan butter, sugar, and brown sugar until integrated. Then add in the dairy free yogurt and vanilla extract, and whisk again until combined. To the mixture, add in about half of the flour mixture, along with half of the buttermilk. Whisk gently until the flour starts to combine with the wet. Add in the remaining flour mixture and buttermilk, and whisk again just before there are no more dry streaks. Slowly pour in the butterbeer reduction, and butterbeer and coffee mixture, and whisk gently until the coffee has just mixed into the batter.
- Bake the cakes: Pour the cake batter into the three cake pans evenly. Place the cakes into the oven and bake for 33-35 minutes, or until a toothpick comes out clean. If using three 6″ cake pans, the cakes will bake a bit longer. Remove the cakes from the oven and allow them to cool in their pans for 10 minutes. Then carefully transfer them to a cooling rack to cool completely, about 45 minutes. While the cakes are baking, begin to make the butterscotch sauce
- Make the butterscotch sauce: In a medium saucepan, heat the vegan butter until melted. Then add in the brown sugar, vegan heavy cream, sea salt, and golden syrup. Stir to combine. Then bring the mixture to a boil, and boil for 4 minutes. This will help to thicken our butterscotch sauce. You can scrape down the sides as needed, but you really don’t need to stir anything here!
- Cool the butterscotch sauce: Once mixed, pour the butterscotch sauce in a separate baking tray (different from the one that is lined). This will help expedite the cooling process of the sauce. Then we can make the frosting once the cake layers have cooled.
- Make the cream cheese frosting: Follow the instructions for making the cream cheese frosting, adding in about 1/4 cup of butterscotch sauce to the frosting. You may need to add in a touch more powdered sugar to help ensure the frosting doesn’t split. Also please make sure your butterscotch sauce is truly cool and not at all warm!
- Assemble and frost the cake: You’ll need to work quickly here to ensure that the cake can get into the fridge to cool once the crumb coat is on. Place one cooled cake layer onto a plate on a turn table and scoop about 2/3 cup of frosting onto the cake. Spread the frosting around, creating a wall with the offset spatula for where the butterscotch sauce will go. Spoon about 1/4 cup of butterscotch into the middle, and place the second cake layer on top. Repeat for this cake layer, placing the third cake layer on top when finished. Quickly frost the sides of the cake (it doesn’t need to be perfect here- only a crumb coat that you’ll smooth later), and place the cake into the fridge to chill for 30 minutes.
- Finish the frosting: Remove the cake from the fridge and smooth the edges. Frost the rest of the cake as desired (you can leave almost like a semi-naked cake or frost it entirely). Pour the remainder of the butterscotch sauce on top and drip over the edges.
- Slice and serve! Serve immediately or store for later. Slice and enjoy!
Notes
Butterbeer: See blog post for how to swap out the butterbeer
Frosting: You can also use my vegan buttercream frosting instead if it’s easiest!
Caramel: Feel free to swap in my vegan caramel sauce if that’s easiest!
The butter beer that is linked from Amazon does not say vegan and contains “natural caramel”, which I would not think is vegan since traditional caramel has lots of butter in it? Is there some documentation that the linked butter beer is indeed vegan? TIA for any information.
Hi Laura! I know that sounds confusing! So from everything that I did research on, many companies (including Whole Foods- linked here! https://www.wholefoodsmarket.com/product/reeds-flying-cauldron-nonalcoholic-butterscotch-beer-b00b03vqls ) have noted that this product is dairy free. It’s not certified vegan, but most sellers that are listing this product do say it’s dairy free, with several vegan blogs claiming it’s vegan as well. Natural caramel color as an ingredient is typically derived from cane sugar and beet sugars, which would be vegan, but I did reach out to them to clarify!
Wonderful news!! The company just confirmed to me- it is vegan and dairy free!!
As someone who doesn’t live a vegan diet, can you swap the vegan versions of ingredients for the regular? Will the recipe still turn out the same?
Hi Melissa! So as with all of my recipes, in theory you can, but I haven’t personally tested this (since I am truly vegan!), so I can’t confidently tell you it’ll work! Many readers who maybe just have an egg allergy will use dairy products where I say dairy free, and they say that it works! I just can’t personally say it will because I haven’t tried it 🙂
Thank you!! I may just go for it and then report back to you if it works or not. That way we will know!
Hey Melissa, did you end up trying this recipe with non vegan ingredients? I was wondering if it would work the same as well.
Hi Cathleen! I’m planning on trying it within the next few weeks 🙂 I will definitely report back with my results!
I made the cake replacing anything vegan with just regular ingredients! It totally works great. I did bake the cakes for only 23-25 minutes though so start lower than you what’s listed!
When do I add the sour cream? With the yogurt?
Hi Janel! Yes, that’s correct! 🙂
Thanks!
Hi there, I’m in New Zealand and the Butter Beer is unavailable is there something else that it can be substituted with?
Hi Eleazar! Sure! Do you have access to cream soda? Cream soda is vegan, and great in this recipe!
Hi there!
I was curious if you have a mini cake version of this decadent recipe? I’d love to make this recipe just in a mini version!
Omgsh no but that would be delicious!! Maybe I should do some butterbeer cupcakes??
Hi! I really want to make this cake but I’ve been struggling to find vegan sour cream where I live. Can you sub with extra vegan yogurt in addition to the 1/2 cup that’s already in the recipe? Or do you have other suggestions for an alternative? I could also try a homemade vegan sour cream but there’s so many different ways to make it (like with cashews or soy milk) and I would be worried about the ingredients not flowing well with the cake. Thank you in advance!
Hi Sonia! Oh absolutely, just use extra dairy free yogurt, no problem! I think that’s the easiest way to maintain texture here 🙂
Thank you so much! I’ll let you know how it goes!
Hi Britt!
What brand of vegan heavy cream do you use and where do you find it? My son has a coconut allergy and it has been hard to find.
Thanks!
Hi Amanda! I use Silk, but if he just has an allergy to coconut and not cashews, you can use my cashew cream!