Remove the pits from the dates.
Put all of the ingredients, excluding the apples, walnuts and cranberries, in a blender and blend to a smooth mixture. Add the walnuts and cranberries.
Stir and pour it into a medium-sized Teflon oven dish.
Clean and chop the apples. Arrange them on the surface.
Bake in a preheated 374°F (190 °C) oven for about 25-30 min.