Combine room temperature milk and vinegar in a large bowl.Set aside for 5 minutes until it is slightly curdled.
Add oil, cane sugar, light brown sugar & mashed bananas. Mix with a whisk until combined.
Add all the dry ingredients (flour, baking powder, baking soda, salt and cinnamon) & Mix with a whisk until fully combined without any lumps of flour.
Carefully pour the banana cake batter over the caramel pecan topping and level it an even layer.
Sprinkle some cinnamon sugar if desired. I love the extra crunch!
Bake for 50-55 minutes or until firm to touch on top. Insert a toothpick in the middle of the pan to check if it is baked.
Flip the cake after 10 minutes of cooling on a serving plate. Don't wait for longer than 10minutes otherwise the caramel can stick to the pan.
Use a spoon to remove any pecans that are stuck in the pan and spread on the cake and drizzle with my salted caramel sauce recipe. Enjoy!