This decadent Chocolate Hot Milk Sponge Cake with irresistible taste and texture makes the perfect bake for any occasion. Make it elaborate and top with a creamy chocolate ganache or buttercream or keep it simple and just serve with sieved powdered sugar.

This chocolate cake has a firm, rich texture that makes it the perfect choice for celebrations, especially when decorated with chocolate buttercream.
Made with simple ingredients, this cake is easy to prepare. You can also try different baking pans and toppings, adjusting the baking time accordingly.
Other baking pans and topping ideas
For this recipe, I used a 9-inch (23cm) round cake pan, but you can also try baking the cake in different pans.
- Bundt pan: Finish with chocolate ganache and chocolate shavings.
- Loaf pan: Drizzle with melted chocolate.
- Cupcakes: Top with a swirl of chocolate buttercream.
- Sheet pan: Cut into squares for an easy chocolate dessert.
Baking times will vary depending on the pan you use. Cupcakes generally bake faster than a full-sized cake, so start checking them after 10–15 minutes. The cake is ready when a toothpick inserted into the centre comes out clean.
Making the Chocolate Hot Milk Sponge Cake

Start by heating the milk and butter in a saucepan. Heat just until the butter is melted and add in the vanilla extract.
Beat the eggs and sugar until light and creamy.
Sift the flour, cocoa powder, salt and baking powder into a bowl.
Using a spatula or spoon, gently fold the flour mixture into the egg mixture.
Stir the warmed milk and butter into the flour and egg mixture and combine to form a smooth batter.
Pour the batter into a greased and lined 9 inch / 23 cm pan and bake at 350°F / 180°C for between 20 and 25 minutes.
Decorate and frost as desired.
Enjoy ♥
If you like this recipe, be sure to check out my other amazing cake recipes
Still hungry for more?
Follow on Facebook, Pinterest and Instagram or Subscribe for the latest recipe updates.

FOR THE CAKE
- 1 cup (240 ml) milk
- ½ cup (125 g) unsalted butter
- 1 teaspoon vanilla extract
- 4 large eggs
- 1 cup plus 2½ tablespoons granulated sugar (230g)
- 2 cups (240 g) all purpose (plain flour)
- 4 Tablespoons (29 g) unsweetened cocoa powder
- 1 level Tablespoon (13 g) baking powder
- ¾ teaspoon salt (use ½ teaspoon if using salted butter)
FOR THE BUTTERCREAM ( OPTIONAL)
- 1 cup (227 g) unsalted butter, softened
- 3 cups (380 g) powdered / confectioners sugar, sifted
- 1 teaspoon (5ml) vanilla extract
- 1 Tablespoon (7g) unsweetened cocoa powder
- 4 to 6 tablespoons to warm milk or heavy whipping cream (60–90ml), added gradually
For the cake
- Preheat the oven to 180°C (350°F) conventional or 160°C (320°F) fan. Grease and line a 23cm (9-inch) round cake pan with baking parchment.
- Heat the milk and butter in a saucepan over low heat until the butter has melted. Remove from the heat and stir in the vanilla extract.
- Beat the eggs and sugar until pale, thick and creamy.
- Sift the flour, cocoa powder, baking powder and salt into a bowl.
- Using a spatula, gently fold the flour mixture into the egg mixture until incorporated.
- Gradually pour in the warm milk and butter mixture, stirring gently until the batter is smooth.
- Pour the batter into the prepared cake pan. Bake for 20–25 minutes, or until a toothpick inserted into the centre comes out clean.
- Allow the cake to cool completely. Dust with powdered sugar or frost with the optional chocolate buttercream.
For the buttercream (optional)
- Stir the cocoa powder into 4 tablespoons of warm milk or cream until smooth. Set aside to cool.
- In a mixing bowl, beat the softened butter until light and creamy.
- Gradually beat in the powdered sugar and vanilla extract. Add the cocoa mixture and continue beating until smooth and fluffy. If the buttercream is too thick, add the remaining milk or cream, a little at a time, until it reaches a spreadable consistency.
- Spread or pipe the chocolate buttercream over the completely cooled cake.







neil@neilshealthymeals.com says
That is one moist and delicious looking chocolate cake Ashika! Although you say to keep it simple and just serve with sieved powdered sugar, I think I'd HAVE to top this with a creamy ganache. It deserves it!
Maria | kitchenathoskins says
I totally love the swirls on top!! The method of using hot milk and butter is very new to me and I could totally see the moistness that this method creates. This cake is such a simple yet great recipe to have on hand for weekends or birthdays.
Kelsie | the itsy-bitsy kitchen says
This looks so rich and chocolatey! Save a slice for me please!
Laura says
Wow, this cake looks so moist and rich for how simple it is to make! Yum, and I love your topping ideas - sign me up for the ganache!
Katherine | Love In My Oven says
What a beautiful and delicious cake, Ashika! I love the swirls on top! I am such a sucker for chocolate cake!!
2pots2cook says
Absolutely Irresistible Ashika !
Leanne | Crumb Top Baking says
The texture of this cake looks fantastic Ashika! And you can't go wrong with chocolate frosting! Save me a piece! 😉
Lily Lubianski says
Can I double the recipe for a two layer cake? Thank you
The Gardening Foodie says
Hi Lily, yes you can double the recipe for a two-layer cake 🙂
Lily Lubianski says
Thank you!!
Phyllis says
Does this yummy looking cake need to be served the same day? I'm trying to decide if should make it today for Thanksgiving or make it the same day as Thanksgiving.
The Gardening Foodie says
Hi Phyllis, it is perfectly fine to bake this cake a day before serving but frost and decorate on the day of serving. Avoid keeping it in the baked cake in the refigerator though as this will cause it to have a dry texture.
I hope that this helps answer your question, and a wonderful Thanksgiving to you and your family 🙂
Nikky says
Will surely give it a try. I love hot milk cake but never tried as chocolate cake.
Alicia says
Amazing recipe. I was always making donuts with yeast. I was looking for recipe without yeast and found this one. I decided to make some. They turned out perfect. It's a wow from my family.
Kushal says
This cake looks yummy..can I have a substitute for egg plz...
The Gardening Foodie says
Hi Kushal. Thank you 🙂
To answer your question: The eggs are used to create the airy and soft texture in the cake. You can use 1 cup (250ml) buttermilk in place of the eggs but keep in mind that the texture will be denser when replacing the eggs.
If you do not have buttermilk, then substitute it by adding 2 teaspoons of lemon juice or vinegar to 1 cup (250ml) full fat / full cream milk. Let it stand for 5 minutes before using it in place of the buttermilk.
I hope that this helps answer your question 🙂
Alana says
This looks wonderful!
This is probably a strange question!!… could you use chocolate milk in place of white milk?
The Gardening Foodie says
Hi Alana, Thank you 🙂
Regarding your question, which is not strange but actually a great idea 😂, I love it!
Chocolate milk will work. But you have to keep this in mind if you want to substitute chocolate milk for white milk:
1. The chocolate milk should preferably be unsweetened.
2. If the chocolate milk is sweetened, then I suggest you use less sugar called for in the recipe.
3. The chocolate milk should be full fat
I would love to know how it turns out if you give this recipe a try 🙂
Happy baking 🙂
Alana says
Thank you so much!!