Pre -heat the oven to 180 degree C and line two 8 inch round cake pan with parchment paper.
In a bowl whisk together flour, baking powder and baking soda and set a side.
Whisk together castor sugar and oil in a separate bowl until pale and well combined.
In a blender, puree some chopped mangoes and add the mango puree to the sugar oil mixture.
Add the vanilla extract and milk.
Gently fold in the flour and mix until everything is well combined there are no large flour pockets in the batter. Do not over mix at this stage.
Transfer the batter to the prepared cake pan.
Bake at 180C for 30-35 minutes or only until a skewer inserted in the center comes out clean.
While the cake is baking, prepare your frosting by beating cream cheese, butter, vanilla and cardamom together. Add icing sugar slowly in batches and beat until well incorporated.
After the cakes have cooled, assemble your cake by frosting it and decorate with fresh mango slices. Enjoy!
Recipe by Bake with Shivesh at https://bakewithshivesh.com/eggless-mango-cake/