Prevent your screen from going dark as you follow along.
  1. Preheat the oven to 350°F. Grease and flour an 8" square or 9" round baking pan.

  2. To make the cake: In a mixing bowl, beat the eggs until frothy, then add the sugar, beating at high speed until mixture is thick and lemon-colored. Stir in the flour, baking powder and salt.

  3. In a saucepan, heat the milk and butter together to boiling. Add to ingredients in bowl, beating to combine.

  4. Pour the batter into the prepared pan. Bake for 30 minutes, until the top springs back when lightly touched with your finger, and the edges begin to pull away from the pan. Remove from oven and place on a rack to cool for 10 minutes or so.

  5. Turn on the broiler in the oven.

  6. To make the topping: Melt the butter in a saucepan. Add the brown sugar, milk and coconut, stirring to combine.

  7. Pour the topping over the warm cake, and place under the broiler for 2 to 3 minutes, or until the topping is golden brown and bubbling.

  8. Store the cake for up to 3 days on the counter, or freeze for up to a month.

Tips from our Bakers

  • Watch the topping carefully as you broil it, because it goes from golden to burned very quickly.