Combine Ingredients: In a bowl, pour the browned butter along with sugar, vanilla extract, orange zest, cardamom, and saffron.
Whip the Mixture: Whip until the mixture becomes pale and fluffy.
Add Milk: Gradually add the milk while continuing to whip until fully combined.
Incorporate Dry Ingredients: Add the flour, baking soda, salt, and almond paste to the mixture.
Mix Until Just Combined: Stir until all ingredients are just incorporated, avoiding overmixing.
Pour into Form: Pour the batter into a prepared baking form and set aside while you prepare the almond layer. Make the Almond Layer:
Melt Ingredients: In a saucepan over medium heat, melt together butter, heavy cream, sugar, and flour. Stir constantly until the mixture is smooth and fully melted.
Add Almonds: Remove the saucepan from the heat and stir in the sliced almonds.
Pour Over Batter: Pour the almond mixture evenly over the uncooked cake batter in the baking form. Bake the Cake:
Preheat Oven: Preheat your oven to 175°C (350°F).
Bake: Place the baking form in the oven and bake for 30-40 minutes, or until the top is golden and the cake is set.
Cool: Remove the cake from the oven and let it cool completely. Chill the Cake:
Refrigerate Overnight: Once cooled, place the cake in the refrigerator and let it chill overnight. This helps the layers to set properly. Serve:
Top with Mascarpone: When ready to serve, top the cake with whipped mascarpone cream flavored with vanilla paste.
Enjoy: Slice and enjoy your rich and decadent saffron almond layer cake!