The Best Christmas Cake Recipe

The Best Christmas Cake Recipe Recipe

By Peanut Palate


For the Cake Layers

2 454 grams vegan Cake Mix Boxes see Substitution section for details

600 mL Sprite

For the Frosting

2 cups vegan butter room temperature

6 cups powdered sugar

2 tsp vanilla extract

¼ cup cashew milk

a few drops vegan red food coloring You can omit this and keep the icing on the top white as well. This does not go in the entire icing batch – read instructions below!

For the Outer Topping

1 medium pack candycanes

1 270 grams pack Oreos

1-2 tsp Christmas color sprinkles

For the Chocolate Ganache

1-2 tsp refined coconut oil start with 1 tsp, add more as needed

1 cup vegan semisweet chocolate chips


1To make the funfetti cake mixes, whisk the Sprite and cake mix togther for 2 minutes in a large bowl, until it's creamy.

2Grease two 9" cake tins. Evenly pour the cake batter into the prepared cake tin. Follow the instructions for the oven temperature and time on the back of the box. Make sure to place the cake tins in the centre of the oven.

3Once the cakes are done baking, take them out of the oven and allow them to cool completely.

4Cut each of the cakes horizontally in half, so there are four layers of cake. The cakes should be completely cooled to do this, and you should use a very sharp knife.

5Add all the icing ingredients to a bowl, and use a hand mixer to mix them until stiff peaks form.

6Add more milk in a teaspoon at a time if it's needed for the consistency, but it should hold stiff peaks and be spreadable on a cake. Set aside when finished.

7Crush candycanes in a ziploc bag using a rolling pin to go over them. Or you could also quickly put them in a spice grinder, but it will make the inside of the grinder sticky. Set these aside when done.

8Melt the chocolate chips in a saucepan over low heat. Add 1-2 teaspoons of refined coconut oil to it, and keep stirring to make sure it doesn't burn. The consistency should be enough that once cooled, it is able to be "dripped" onto the cake to the create the effect in the picture. Depending on the fat content of the chocolate chips you buy, you may need more or less oil. I would start with 1 teaspoon and add more if needed. Once completely melted, remove the chocolate from the heat and let it cool completely. It will not work as a topping if it isn't completely cooled down! Add the chocolate to a squeeze bottle and put the bottle upside down so the chocolate comes to the tip and is able to be squeezed out. Set it aside.

9Take 1/2 cup of the buttercream frosting you made earlier, and add red food coloring to it. Alternatively, you could just keep it white as well. If making it red, then add the buttercream to a bowl and attach a mixing paddle on it. While the mixer is on, slowly add in red food coloring, a little bit at a time, until you get the desired color. The food coloring we used turned a little more red over time, but looked pink to begin with. Add that frosting to a piping bag, attach a star icing tip (or any other icing tip you prefer) and set aside.

10Take 4 Oreos and cut them in half. You will use these 8 halves on the top. Set aside.

11The first layer is one of the four cake layers. Put this on a cake tray, or whatever tray you will be keeping the entire cake on. It will be difficult to move once it is assembled.

12Carefully, using an offset frosting spatula, put frosting on top of this cake. Then crush some Oreos, and add a layer on crushed Oreos on top. I would use about 1/2 of an Oreo sleeve for this. (The Oreos should be crushed, not whole. Otherwise the second cake layer will not stick on top if it does not touch the icing underneath).

13Repeat the same as Layers 1 and 2

14Repeat the same as Layers 1 and 2

15Now put the last cake layer on top of the crushed Oreos.

16This last frosting layer will be the top of the cake. Make a "crumb coat" over the cake. This is a layer of icing all over the top and sides of the cake, completely covering it in white frosting. This crumb coat prevents crumbs from coming into the real icing layer.

17After the crumb coat, refrigerate the cake for an hour to let it set.

18Now to add the real frosting layer on top of the crumb coat. Using the offset frosting spatula, put frosting to cover the entire cake.

19Put crushed candycanes all along the outer bottom edge of the cake using your hands. You will have to press the candycanes into the frosting, as shown in the pictures of the cake above.

20Refrigerate the cake for a half hour to let it set.

21Using the chocolate topping in the squeeze bottle, cover the entire cake top in chocolate topping, and use a frosting spatula to spread it around. Then on the sides, "drip" the chocolate like it shows in the pictures above.

22Using the piping bag with a star icing tip and red frosting within it, pipe icing (as shown in the pictures above) into 8 circles around the cake. Top with half an Oreo slice each.

23Sprinkle some Christmas sprinkles into the middle of the cake.

24Refrigerate the cake for about an hour to let it set, then serve!

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑