Bake for 25 minutes until cooked completely through.
Immediately pour the marshmallows on top of the cake when removed from the oven and let them sit. Once they are soft and melted, spread them evenly over the top of the cake.
Mix together the ingredients for the icing until smooth and creamy.
Spread the icing over the top of the cooled cake, and serve.