Skip to Content

Harry Potter Butterbeer Cake Jars Recipe

Our butterbeer cake served in mason jars is the perfect dessert for a Harry Potter party or movie night! Everyone will love their own personal cake with sweet butterbeer frosting and a butterscotch filling.

These butterbeer cake jars are definitely sweet! If you love butterscotch and vanilla flavors, then you will be happy sinking a spoon into these layers of homemade cake, mousse and frosting!

You will probably want to eat the butterbeer mousse with a spoon before putting it in the mason jars! It’s that good!

In fact, you could just make a batch of the mousse if you want! Or, you could just make a butterbeer cake and spread it with the butterbeer frosting in the pan.

While these Harry Potter cake jars are definitely show-stoppers, you can mix and match with any of the layers to work for you!

We love all things Harry Potter, so be sure you also see our other wizarding world recipes:

Butterbeer Cake in a Mason Jar Recipe

Ingredients

Cake 

  • 3/4 cup unsalted butter room temperature
  • 1 cup granulated sugar
  • 3 large eggs, room temperature
  • 1 tsp vanilla
  • 2 1/4 cups all-purpose flour
  • 2 tsps baking powder
  • One package of 3.4 oz butterscotch instant pudding mix
  • 1/2 tsp salt
  • 1 1/4 cups cream soda

Butterbeer mousse filling

  • One 3.4 oz box instant butterscotch pudding, sifted
  • 2 cups heavy cream or whipping cream

Butterbeer Frosting

Equipment

Instructions

Step 1

Preheat the oven to 350 degrees.

Place the eggs in a bowl of warm water to bring them to room temperature.

Step 2

Cream the butter and sugar with a mixer until light in color and fluffy. This takes about 4-5 minutes.

Remove the eggs from the warm water and add the yolks and whites to the creamed butter and sugar mixture. Add the vanilla to the bowl and then mix together.

Step 3

Sift in the flour, baking powder and butterscotch pudding into the mixture. Mix to combine everything together. Your dry ingredients should be thoroughly mixed in and absorbed by the wet mixture.

Then add in the cream soda and mix everything together until smooth.

Step 4

Line the baking pan with parchment paper, or coat with a non-stick cooking spray. Pour the batter into the pan.

Bake for 40-45 minutes. You will know it’s done when a knife or skewer inserted into the center of the cake comes out clean.

Allow the cake to cool for at least 30 minutes.

Step 5

Now it’s time to make the mousse. Combine the sifted pudding mix and heavy cream (or whipping cream) in a mixing bowl. Start mixing on low speed, and then increase to High. Mix together until thick and fluffy, which takes about 5 minutes.

Add then mousse to a piping bag fitted with tip 1M or 2A. Keep in the refrigerator until you are ready to use.

Step 6

Now it’s time to make the frosting. Using a mixer, combine the cream cheese and butter in a bowl until smooth.

Add in the powdered sugar and mix together.

Pour in the vanilla and half of the cream soda. Mix on medium high until smooth, thick and creamy in consistency. Similar to a pudding consistency, but a bit thicker.

If the frosting is too thick, you can add 1 teaspoon of cream soda at a time and mix together. Add small amounts of cream soda until the frosting is thick and creamy.

Add the frosting to a piping bag fitted with tip 1M or 2A.

Step 7

Using a 2-inch round cookie cutter, cut out circles of cake from the baking pan.  

Press one cake circle into a mason jar. Then top with the mousse using the piping bag.

Add a layer of the cream cheese frosting on top of the mousse. Then add another cake circle on top of the frosting. Add a second layer of mousse on top of this cake layer, and top with another layer of the butterbeer frosting. Add sprinkles on top and insert a Harry Potter cake topper.

This butterbeer cake jar recipe will be everyone’s favorite dessert at a Harry Potter themed party, or for a movie night at home.