Preheat oven to 170C
Combine the apples,cardamom and dulce de leche in a bowl and stir until the caramel has been incorporated. Pour apple mixture into base of a greased 7-cup baking dish.
Sift flour and baking powder into the bowl of an electric mixer,add castor sugar,milk,butter and eggs,then beat until pale. Spread mixture over the apples.
Place the brown sugar,malt syrup and one cup of water in a saucepan. Stir over medium heat until sugar dissolves,then bring to the boil without stirring,and boil for five minutes. Remove from heat and gently pour over the pudding batter. Bake for 35 to 45 minutes or until the top is golden and the pudding is just set.
Scoop pudding into serving bowls,top with vanilla ice-cream and extra dried apple,if using.
More self-saucing pudding recipes