Slice the mango close to the seed to give you two cheeks. Using a large spoon, scoop out the flesh in one piece. Slice the cheeks evenly lengthways.

Peel the skin away from the seed and cut the flesh around this seed, this should give you another two slices.

Make the topping:

Place the dark brown sugar and butter into a small saucepan and cook over a low heat until the butter has melted and the sugar has dissolved.

Pour this into a prepared cake pan - I used a 20cm/8 inch square pan.

Arrange the sliced mango over the topping - either randomly or in a pattern.

Make the Cake:

Sift the plain flour, baking powder and caster sugar together into a bowl. Add the eggs and cooled melted butter and stir, adding enough milk to create a spoonable batter.

Spread the batter carefully over the mango slices and then level off with a palette knife.

Bake in a preheated 160°C/320°F oven until golden and cooked through. If you find the surface is browning too quickly, cover it with foil.

Once cooked, let it sit in the pan for a few minutes before turning out onto your serving dish.

It's delicious served warm - there's a slight bitterness to the dark brown sugar with offsets the sweet mango and the buttery cakes acts like a sponge to soak in those tropical juices but it's just as good served cold.

Hey Haalo - just thought i would let you know that this cake is being baked tomorrow and will be on our christmas table! woohoo! thanks so much for recipe and wish me luck! oh, and merry christmas to you too!!