Preheat oven to 180 degree C. Grease a 22 cm round baking pan with some oil and set aside.
Now take your apples, peel them, core them, cut them into wedges.
Add 2 tbsp sugar and ½ tsp lemon juice over it and toss well. Set aside.
Take Milk in bowl, add in lemon juice, mix well and set aside.
Now let's make caramel, take sugar, water in a sauce pan and heat on medium heat, don't stir just keep swirling the pan and let the caramel bubble up and get dark. Now take it off the heat and add in butter and mix well.
Pour this into the greased pan and arrange apple slices over it. Set aside.
Now take the milk mix and add in sugar and apple sauce if using, Add in vanilla and mix well. Set this aside.
Now take flour, baking powder in a bowl and mix well.
Pour the milk mix into this and fold gently.
Pour this batter into the pan over the apples and spread it evenly.
Bake for 30 to 40 mins until a toothpick inserted comes out clean.
Now remove the cake from oven, let it cool for 3 to 5 mins.
Invert it carefully into a plate while the cake is still warm.
Let them cool a little, slice and serve with scoop of ice cream.