Start by combining flour, yeast, sugar, and salt in a bowl. Add warm milk, eggs, butter, and vanilla, then knead until the dough becomes smooth and elastic. Cover the bowl and let the dough rise until doubled in size, which gives the cake its soft texture.
Press the risen dough evenly into a greased springform pan. Let it rest briefly while you prepare the almond topping. Baking the dough directly with the topping creates that signature golden crust.
Melt butter, honey, and sugar in a saucepan until gently bubbling. Stir in sliced almonds and spread this mixture evenly over the dough. This step gives the cake its crunchy, caramelized finish.
Bake the cake until the top is deep golden and the center feels set. Allow it to cool completely before slicing, as this prevents the filling from melting later.
Heat milk with vanilla and sugar, then whisk in cornstarch until thickened. Let the custard cool fully before folding in whipped cream. This creates a light but stable filling.
Slice the cooled cake horizontally into two layers. Spread the cream filling generously over the bottom layer, then gently place the top layer back on. Chill before serving to set everything perfectly.