Mix milk, vanilla essence and vinegar in a mixing jar and keep it aside.
Meanwhile, keep a heavy vessel on the gas stove. I have used deep frying pan (Kadai). Switch on the flame.
Put salt into it and place a metallic stand on salt to avoid direct contact of baking pan with salt. Close the lid and continue to heat on medium flame.
For batter, Take a large missing bowl. Add condensed milk, oil, sugar, and butter. Whisk all the ingredients.
Using a sifter, sieve flour, baking powder, baking soda, and salt.
Using a spatula, fold all the dry ingredients into wet ingredients. Add milk solution to the batter and make a smooth batter.
Line a 7 inches pan with parchment paper. Sprinkle brown sugar at the base of the pan. Place pineapple slices and cherry.
Pour the batter over the pineapple slices and tap the tin on counter to release air bubbles.
Place this baking tin on the stand (places inside vessel on a gas stove) and close the lid.
Let it bake on a medium flame for about 40 minutes or until it passes the toothpick test.
Once the cake is completely baked, switch off the flame and take out the baking tin. Let it rest for 5 minutes.
Demould the cake. Remove the parchment paper. Your Pineapple upside down cake with healthy twist is ready to serve.