-
Preheat the oven to 350°F. Lightly grease two 8" round cake pans.
-
To make the cake: In a medium-sized mixing bowl, beat together the butter and sugar until light and creamy.
-
Beat in the eggs one at a time, scraping the bottom and sides of the bowl after each addition.
-
Add the vanilla, Fiori, and orange zest, mixing until smooth.
-
In a separate bowl, combine the salt, baking powder, and flour. Add this mixture to the wet ingredients in two additions, alternating with the orange juice.
-
Spread a quarter of the batter into the prepared pans — if you have a kitchen scale you should spread about 234g of batter into each pan.
-
Bake the cakes for 11 to 13 minutes, until golden. Remove them from the oven, allow them to cool for 10 minutes, then gently turn them out onto a rack to cool completely.
-
Wash, dry, and prepare your pans again; then repeat with the remaining batter.
-
To make the filling: Beat the cream cheese slowly and gently until fluffy and free of lumps.
-
Add the Fiori and the chilled pastry cream. Stir on low speed until blended, then beat on high for 2 minutes until thoroughly combined and fluffy.
-
Layer the cakes with the filling, leaving the top layer bare of filling.
-
To make the frosting: In a medium-sized bowl, beat together the butter, cream cheese, vanilla, and confectioners' sugar.
-
To finish: Spread the frosting generously over the top of the cake and garnish with the candied orange peel.
-
Cover and refrigerate the cake until ready to serve. Allowing the cake to rest overnight will enhance the texture and allow the flavors to meld.