Preheat the oven to 180˚C/350˚F. Whisk the butter, coconut, sugar, flour, baking powder and egg whites together until well mixed.
Divide across a really well greased muffin tin (125 ml or half a cup per muffin hole roughly) It's best to use silicone cupcake moulds for this.
Place into the oven for about 15-20 minutes or until just done and a wooden skewer comes out clean. Leave to rest for about 2 minutes, turn out onto a rack and leave to cool.
For the glaze stir chocolate and cream together and heat this slowly until melted and smooth.
Leave to cool until just liquid and than spoon over the cooled cakes and eat straight away.
Notes
Keep in mind that turning these cakes out is easiest if you bake them in silicone cupcake moulds. We brushed our muffin tin quite vigorously but they still came out rather difficult, so silicone moulds would be best!