Grease & parchment line 3-7" cake pans & then preheat the oven to 350°F
Prepare the tofu ricotta by placing all of the tofu for both recipes (the cake & the cannoli filling) drained & lightly squeezed of excess water tofu in the food processor
Process smooth to resemble ricotta cheese, divide into the measurements listed for the cake batter =1 cup & then reserve the rest (for the cannoli filling)
Next make the cake batter ~ cream the vegan butter with the sugar & salt on medium - high speed for about 5 minutes, scraping the bowl from time to time to ensure an even mix.
Combine the aquafaba with the soy milk & the vanilla extract
Sift the flours together with the baking powder & dry egg replacer
Once the vegan butter/sugar is light & fluffy start adding in the aquafaba/milk mixture a small portion at a time ~ whipping in between additions.
I do this in 3 additions & scrape the bowl well after each addition.
Add the sifted dry ingredients all at once & mix well but do not over mix.
Add the tofu ricotta all at once & blend well
Divide the batter between your prepared pans & bake in the preheated oven for approximately 28-32 minutes or when a toothpick inserted into the center comes out clean
Cool the cakes in the pan until you can safely touch them then flip them out onto a cooling rack to cool the rest of the way.
For the cannoli filling: In a large mixing bowl combine the tofu ricotta, cinnamon, confectioners sugar, orange zest & mix evenly
Whip your favorite whipped cream to firm peaks then fold it into the ricotta mixture ~ Refrigerate until needed.
Next Prepare the Buttercream & Ganache recipes according to those recipe posts
For the Rum Simple Syrup: Combine the sugar & water in a small sauce pot & bring to a boil. Let boil rapidly for 1 minute then turn off the heat, allow to cool slightly & add the optional rum & vanilla bean paste set aside
Once the cake is completely cooled to cold, start to build the cake as shown in the video