This eggless hot milk chocolate cake is one of the cakes that you should try baking before the year ends. This cake is chocolate heaven and it turns out soft and spongy and sturdy enough to make frosted cakes. This being a hot milk cake, you will add milk into a saucepan together with cubed butter and heat the mixture until the butter is all melted and the milk is just beginning to boil then set the mixture aside.

Into a mixing bowl sift flour, cocoa powder, baking powder, baking soda and salt, give the dry ingredients a gentle mix and set it aside. Into a separate bowl, add yoghurt, sugar and vanilla essence then whisk until they are well combined. Add the dry ingredients into the yoghurt mixture alternating that with the hot milk butter mixture.

Mix until the dry ingredients are moistened and there are no lumps in the batter. Pour the batter into a parchment-lined baking pan and bake the cake in a 350 degrees Fahrenheit(180C) preheated oven for 35 to 45 minutes or until a skewer inserted in the centre comes out clean.

Let the cake sit in the pan for about 5 minutes before inverting it onto a wire rack and let it cool. This cake can be served plain and you will never get enough of it. This cake is decorated most easily, melt 100 grams of milk chocolate with a tablespoon of oil in the oven for 30 seconds. Remove after every 309 seconds and stir the chocolate until it is melted to a glazing consistency. Use the same amount of white chcolate and melt it then glaze the cake first with the dark chcolate and then with the white chocolate.

Use a skewer to make the pattern on the cake with the glazed chocolate. Let the cake sit for about 30 minutes for the chcolate to set the slice and serve. The cake itself is soft, spongy and very delicious. Enjoy with a glass of milk. You can also use this cake as a base recipe for the frosted cake, serve it as a birthday chocolate cake and enjoy.


  • 1 1/2 cups(180 grams/ 6.3Oz) All-purpose flour
  • 1 cup (200 grams/ 7Oz) Sugar
  • 1/2 (100ml Yoghurt
  • 2/3 cup (150ml) Milk
  • 1/2 cup (113 grams/ 4Oz) Butter
  • 1/2 cup (50 grams/ 107Oz) Cocoa powder
  • 1.5 Tbsp baking powder
  • 1/4 tsp salt
  • 1/2 tsp baking soda

To decorate:

  • 100 grams/ 3.5Oz of milk chocolate + a tablespoon of oil
  • 100 grams/ 3.5Oz of white chocolate + a tablespoon of oil