A delicious, self-saucing pudding cake with the flavours of caramel and apple. Be sure to cut your apples thinly so they'll cook through. Can be made in individual baking dishes or in any 8-cup baking dish.
Make the pudding batter: In a medium bowl, mix together the the flour, sugar, baking powder, salt and cinnamon. In a small bowl, mix together the milk, melted butter and vanilla. Add the wet ingredients to the dry ingredients. Stir to combine well. Spread batter in to the bottom of an 8-cup baking dish or divide between 4-6 individual baking dishes. (*If using individual dishes, you may want to place dishes on a baking sheet, for easy transport to the oven, and to catch any splatters.) Arrange a layer of apple slices on top of batter.
Prepare the sauce: In a medium bowl or a 4 cup measuring cup, mix together the brown sugar and flour. Add the boiling water, the butter,vanilla and salt. Stir to combine and until butter melts. Gently pour over batter, being sure to leave 3/4-1 inch of room at the top of the baking dish.
Bake in pre-heated 350° oven for 35-40 minutes or until toothpick in centre comes out clean when inserted in the top cake part. Pudding will have formed a cake-like top with lots of sauce underneath. Allow to cool for 5 minutes, then enjoy warm. Lovely as is, or top with a scoop of vanilla ice cream.