Place apples and dates into the Thermomix bowl. Chop 6 sec/speed 6 Add water and cook 10 min/100°C/speed 1. Add bicarb and stir quickly with spatula to combine. Set aside to cool.
Preheat steam oven to 130°C. If you don't have a steam oven, use your regular oven, but place a baking tray filled with water on the bottom rack of the oven as you preheat it, also to 130°C.
Place butter and sugar into the Thermomix bowl and chop 20 sec/speed 5 or until smooth. Insert Butterfly and whip 2 min/Butterfly/speed 3. Scrape down as needed.
Add eggs, vanilla, baking powder and baking soda and mix 1 min/Butterfly/speed 3. Remove Butterfly.
Add sifted flour and salt 12 sec/Interval or Dough setting.
Add the cooled fruit mix, combine with a spatula.
Pour into greased 20cm square cake pan.
Bake in steam oven for 1 hour.
Icing;
Place all ingredients into the Thermomix bowl and cook 6 min/80/speed 1
Spread this mixture over hot cake and bake under fan grill (160°C) for 10 minutes or until golden brown.
Egg custard, (see recipe on this site) a scoop of vanilla ice-cream or a
dollop of whipped cream.