Preheat the oven to 180 C / 350 F and grease a bundt tin ( optional)approx 12 cup.
Sift the flour and baking soda and mix with the spices set aside
Beat the eggs and sugar till light and airy ( this will make the base for the cake so don't skimp here.) Then beat in the applesauce, oil and vanilla.
Fold the dry ingredients into this mixture, without over working
Pour into the tin and bake approx. 45 minutes.
Testing the cake with a skewer before removing from the oven.
To make the icing; Beat the butter and cream cheese until light and fluffy and then add the juice add 3/4 of the sugar. Beat again until very light. Add more sugar to taste
To cook the apples Heat a non stick frypan and add the butter. When the butter is melted add the apples lemon juice sugar and scrapped vanilla seeds.
Toss the apples on low until they are cooked through. Add more sugar if you have a sweet tooth. But remember the icing will also be sweet
Turn the cake onto a dish and fill the centre with the apples. Ice the cake, covering the top of the apples, and smoothing over. Scatter the walnuts on to the top of the cake and sprinkle it with the nutmeg and cinnamon.