Preheat your oven to 350°F & grease & parchment line 2-8" cake pans
Prepare the bakery style yellow cake recipe as instructed on that recipe post
Bake in the preheated oven for 20 minutes then turn the oven down to 300°F for another 15-20minutes or until the cakes are springy to the touch when you gently press the centers.
Meanwhile prepare your favorite buttercream recipe and separate 1 cup for the buttercream roses decoration *optional
Next prepare the simple syrup by bringing the sugar & water to a boil in a small sauce pot. Once it boils, let it boil for 1 minute then remove from heat & add optional rum or rum extract. Set aside to cool
Next make the Marzipan dough by combining the almond paste with the corn syrup in your mixer bowl with the paddle attachment & cream smooth
Add the sifted confectioners sugar & rose extract & mix until it comes together like a smooth pliable dough
Wrap tightly with plastic wrap until ready to roll
Next prepare the sweet ricotta cheese filling by gently squeezing out any excess water from the tofu (* I do not press it, just a gentle squeeze is good)
Place it into your food processor & pulse until it resembles the creamy texture of ricotta cheese.
Transfer the ricotta cheese to a large mixing bowl & add the sifted confectioners sugar, vanilla bean extract , orange zest & mini chocolate chips
Whip the vegan whipped cream to medium peaks then fold 1 cup volume into the ricotta cheese mixture. Refrigerate until needed.
You may need to trim your cake layers to be sure they are even but then you can build the cake according to the YouTube video tutorial