Preheat the oven to 350℉ & grease & parchment line your cake pans
Melt the white chocolate & set aside
Combine the flour, sugar, baking powder, egg replacer & salt in the bowl of your electric mixer & blend on low to combine.
Add the softened vegan butter & mix for about 1 minute until it resembles coarse meal
Add the vanilla extract then slowly pour in the plant milk while mixing on low to medium speed until it is all incorporated then increase the speed to medium-high for 20 seconds to develop the batter
Add the melted white chocolate mix to combine
Divide the batter into greased & parchment lined cake pans
Bake for 20 minutes or until they springy to the touch when you gently press the centers. (depends on what pan size you are using & how deep the batter is)
Cool the cakes while you prepare the cranberry compote
For the Cranberry Compote:
In a heavy bottom sauce pot, combine all the liquids with the sugar, spices. zest & orange juice & bring to a boil over high heat. Add the cranberries & then return to a boil.
Lower the temperature to a simmer for 15 -20 minutes the sauce will begin to thicken & the berries will begin to pop.
Remove from heat discard the anise pods & add the vanilla extract
Cool in refrigerator while you prepare the buttercream
Prepare your favorite buttercream recipe as per the instructions then divide the buttercream into 2 bowls in the amount of 1/3 in one bowl & 2/3 in another bowl. Add the mocha paste to the smaller portion by combining the hot water with the coffee & cocoa powder whisk smooth add only when COLD
Assemble cake as shown in the video