Don't have oven to bake your cakes, this Steamed chocolate cake recipe comes to rescue. Soft Chocolate cake made with basic pantry staple ingredients which turns out fluffy, moist even when steamed.

Steamed Chocolate Cake Recipe
Steamed Chocolate Cake, one of my most requested recipe and I wanted to bake it, hmm rather steam it for quite a long time. Finally I tried it yesterday and it turned out great.
This cake turned out so soft and yummy, you will never believe that it is made in a steamer. Plus for those who don't own an oven, you can try this yummy steamed cake.
About Steamed Chocolate Cake
I never believed that you can steam a cake, until I tried this recipe. This recipe blowed my mind, It turned out just like baked cake, even moist in texture than a baked cake. Then I realised in Japan steamed cakes are so popular.
Traditional Japanese steamed cakes is one most loved cake recipe all over the world. It just uses ingredients like flour, baking powder, eggs, milk, sugar, and flavourless oil (such as vegetable oil). So I developed this recipe for a chocolate version and it was perfect.
Once the cake is done steaming, I sliced and tasted it. I realised that cakes can be steamed cake was more tender, moister and fewer crumbs than a baked cake.

This recipe for steamed chocolate cake is easy and uses basic ingredients. You need to mix the dry ingredients and wet ingredients separately and combine both to make cake batter.
I used plain flour, you can use whole wheat flour as well. The resulting cake would be slightly different and dense in texture, but still tasty and healthy. You can also swap brown sugar instead of white sugar.
Steaming time may vary depending on the cake pan size. So adjust accordingly. I used my simple chocolate icing, you can frosting with chocolate ganache as well.

Ingredients
- All Purpose Flour - I used plain flour for the cake batter. You can use wheat flour instead of plain flour.
- Cocoa Powder - Unsweetened Cocoa powder adds the chocolate flavour. Try to use best quality you can fine.
- Sugar - I used granulated white sugar, you can use brown sugar as well.
- Raising Agent - baking powder and baking soda is used as leavening agent. It helps make soft cake.
- Milk - since the cake is steamed, try to use full fat milk to retain the moist texture.
- Egg - egg helps the cake rise and stay soft.
- Oil - neutral tasting oil like sunflower oil, refined oil or olive oil can be used.
- Flavourings - I used vanilla extract, you can add a teaspoon of coffee powder for flavouring.

Step by Step Pictures
Pre preparation
1)Take your 5 inch round cake pan. Line them with parchment paper and grease all over the cake pan with oil. Set this aside.

Dry Ingredients
2)take plain flour and cocoa powder in a bowl.

3)Add in baking soda and baking powder. You can add a pinch of salt and coffee powder if you prefer.

4)Mix it really well so the ingredients are mixed well. Set this aside.

Wet ingredients
5)Now mix wet ingredients in another bowl. Take sugar, and oil in a bowl. Instead of oil you can use melted butter as well.

6)Pour in milk over the sugar and oil. Full fat milk is preferred.

7)Add in one egg. I haven't tried this recipe without eggs. So you need egg.

8)Add a splash of vanilla extract.

9)whisk well to combine. The sugar should dissolve into the milk and oil.

Make cake batter
10)Now Pour the wet ingredients into the dry ingredients and use a spatula to gently mix the dry into the wet. There shouldn't be any dry flour visible.

11)Now the cake batter is done.
PS: Don't mind the little feet, that is my daughters, she was helping me with the cake.

Wrapping
12)Pour the cake batter into the prepared pan. Spread evenly.

12)Place a sheet of greased parchment paper on top of the cake, with greased side facing the cake batter. Now place another sheet of aluminium foil on top and secure it evenly and tightly.

Steaming cake
13)Place it in a steamer and Steam cook for 40 to 45 mins.

14)insert a toothpick to see whether it is done or not. If it comes clean then it is done. Remove from steamer carefully, Let it cool for 15 to 30 mins.
Now run a knife around the sides, invert it to a cake plate. Peel off the parchment.

Un moulding & Decorating
15)I made a batch of my chocolate icing.

16) Pour the icing over the cake and spread evenly. You can decorate with any of your favorite frosting.

17)Spread the icing evenly, so it can drip down the sides of the cake.

18) Decorate the cake with chocolate sprinkles. Allow the cake to set for few hours, so the icing can harden.

19)Slice and serve.

20)Enjoy.

Expert Tips
- You can use whole wheat flour instead of plain flour.
- Never over mix the cake batter, mix it gently. Else the cake may get tough.
- Depending on the pan size, the steaming time may vary. So adjust accordingly.
Serving & Storage
The cake can be stored upto a week in fridge. Enjoy with a cup of coffee or tea.
FAQ
Steamed cakes will have a more flavour of the ingredients. Because of the browned edges, baked cakes have a more rounded flavour. The cake will be soft and moist, but it will also dry out faster.
Absolutely, you can just swap wheat flour instead of plain flour. It create soft cake as well.
Yes, Pour water in the base of cooker, place a separator over the water. Place the cake pan in. Cover with pressure cooker lid. You don't have to put whistle (weight) on the cooked. Steam on medium heat for the mentioned time.
Yes, you can double the cake recipe for a bigger cake. You can even bake this in ramekins for mini cakes.
No, no need to pre steam the steamer. You can place the cake pan in and heat it.
Yes you can use brown sugar for white sugar.
Any frosting or icing as per your choice can be used.
📖 Get Recipe

Steamed Chocolate Cake Recipe
Equipment
Ingredients
Dry Ingredients
- ¾ cup All Purpose Flour (Plain flour) 90 grams
- ½ cup Granulated Sugar 100 grams
- ¼ teaspoon Baking Soda
- 1 teaspoon Baking Powder
Wet Ingredients
- 1 large Egg
- ¼ cup Sunflower Oil 60 ml
- 2 tablespoon Unsweetened Cocoa Powder
- ½ cup Whole Milk 120 ml
- ½ teaspoon Vanilla Extract
Frosting & Decoration
- 1 batch Chocolate Fudge Icing
- 2 tablespoon Chocolate Sprinkles
Instructions
- Pre preparation - Take your 5 inch round cake pan. Line them with parchment paper and grease all over the cake pan with oil. Set this aside.
- Dry Ingredients - Take flour, cocoa, baking soda, baking powder in a bowl and mix well using a whisk till it is combined and evenly mixed. Set aside.
- Wet ingredients - Take sugar, oil, milk, vanilla, egg in a bowl and whisk well to combine. The sugar should dissolve into the milk and oil.
- Make cake batter - Now Pour the wet ingredients into the dry ingredients and use a spatula to gently mix the dry into the wet. There shouldn't be any dry flour visible.
- Wrapping - Pour the cake batter into the prepared pan. Spread evenly. Place a sheet of greased parchment paper on top of the cake, with greased side facing the cake batter. Now place another sheet of aluminium foil on top and secure it evenly and tightly.
- Steaming - Place it in a steamer and Steam cook for 40 to 45 mins, insert a toothpick to see whether it is done or not. If it comes clean then it is done. Remove from steamer carefully, Let it cool for 15 to 30 mins.
- Un moulding & Decorating - Now run a knife around the sides, invert it to a cake plate. Peel off the parchment. Pour the icing over it and sprinkle with chocolate sprinkles. Slice and serve.






Anonymous
Hi Aarthi,
The cakes looks really lovely. I would like to know if we can use wheat flour instead of maida. What kind of ?steamer are using for steaming the cake. Can we steam it in regular idli cooker?
Anonymous
Can I use the same recipe & bake in oven?
Anonymous
Hi aarthi
please post an egg less version
Kshama Bhandari
V hv to Steam it fr how much tym?
Kshama Bhandari
V HV to steam it fr how much tym ?
Anonymous
Looks good. I have baked cakes with oil and butter. Notice that those with oil tend to be hard when you refrigerate it and defrosting it doesn't revert it to the original texture. Butter cakes defrost faster and get back to original texture.
What is your experience? Thanks.
Anonymous
Hi, Can this be baked in a regular OTG? If yes then at what temperature and for how long?
aarthi dhanraj
dear arts,
urrently dont have foil in hand. Wat can i do instead?
Shoba
Hi aarthi, made this tdy....very easy, fast n tasty cake. Thanks yar
Komathi G
Hi Aarthi.... ur simply great.....
I keep checkin ur blog every half an hour....
for 1 day u post so many recipies.... ur simply awesome.....
ppl at ur home are really lucky to taste these foods daily.....
I was really happy after seeing this post as i was waiting for such cake...
Regarding this recipie.. can u post any other flavoured steam cake... My hubby doesnt like chocalate flavour....
And i hav a doubt on the softness and sponginess of the cake... is it same as the normal one?
Aarthi
@Kshama Bhandariit depends, it may take anywhere from 35 to 50 mins. It is mentioned in the written recipe
Aarthi
@Anonymousi found that cakes with oil tends to be more soft and moist
Aarthi
@Anonymousi haven't tried baking this. So not sure about baking
Aarthi
@aarthi dhanrajcover it with a plastic wrap or parchment paper
Aarthi
@Komathi GIt stays soft and moist like normal cakes
Aarthi
@AnonymousI am not sure about baking this cake. this recipe is meant for steaming
Aarthi
@Anonymousi am using idli steamer
seemantinee
Can i use curd unstead of egg? And if yes how much
Aarthi
@seemantineei am not sure, but you can try using it. Just let me know how it turns out
Anonymous
Nice. Thanks to all receips..
shall I use normal idly steamer with water..
Padma
Anonymous
Nice. Thanks to all receips..
shall I use normal idly steamer with water..
Padma
Aarthi
@Anonymousyes u can use normal ones.
Anonymous
Can I make eggless vanilla cake in steamer??
Aarthi
@Anonymouswill soon share a steamed vanilla cake recipe
Anonymous
hi can i use cake flour?
Aarthi
@Anonymousyes u can use cake flour
Anonymous
Hi Aarthi,
Can I use blackforest cake recipe here?
Aarthi
@Anonymousnot sure about that ..haven't tried so far
Anonymous
hi....
I tried this cake twice but it turned out soggy
what's wrong??
Aarthi
@Anonymousmay be some issues with measurements. Or the cake is not steamed enough..Steam more time
Karmilla
I tried it yesterday. Steam for 45 mins. But it wasnt cooked. I will try it again today, for maybe 2 hours of steaming.
Aarthi
@Karmillait doesn't need that much steaming time. I think these is some issues with measurements
Keerthana
Thanks for the recipe. It helped me a lot as I don't have oven and really wanted to bake a good cake. I might have done some small mistakes and my measurements were also not so accurate but still my cake turned very well and tasty
vishali m
I have not baking pan...so how did I using?
Aarthi
@vishali mu can use any stainless steel pan just like it with foil and grease it well
Anonymous
Hi ,
I tried this cake recipe , for the first time trying out any cake recipe and it turned out awesome and the credit goes to you .the cake was so soft and was yummy.KUDOS TO YOU ..you inspire others to cook...
Akshata Ramesh
Hi, can I steam the cake in a cooker too?
Thanks
Akshata
Akshata Ramesh
Do I have to put water in the steamer?
Aarthi
@Akshata Rameshyes ofcourse you have to..
Aarthi
@Akshata Rameshu can steam in cooker. but dont put whistle
Anonymous
Hi. Can I double this recipe for a bigger cake?
Aarthi
@Anonymousyes u can, adjust the timing accordingly
Anjana Rao
Such an easy recipe..loved it
Anonymous
Hi Aarthi,
Thank u so much for such an awesome cake.
I made it on my 5th anniversary on 19 feb, it was my first attempt n it really came out grt.
My husband loved it.
Thanks,
Deepti
Anonymous
Hi Aarthi,
Thank u so much for such an awesome cake.
I made it on my 5th anniversary on 19 feb, it was my first attempt n it really came out grt.
My husband loved it.
Thanks,
Deepti
Anonymous
Should I cook in sim or full flame
Aarthi
@Anonymousmedium flame is better
Anonymous
Hi Aarthi, I have been following your recipes the baby section for quite some time.never once i wrote how well they came out.all your recipes have helped me a lot And special mention of the aabove chocolate cake.it came out wonderful so soft and well cooked.I m trying for the first time and steamed it in a pressure cooker without whistle for 40 mins.it came out perfect.everyone at home enjoyed.thank you.
Anonymous
Mam,I tried this recipe,but it was a disaster. I just did as per you mentioned. It hasn't cooked well.It was not spongy at all.I don't know where the mistake happened. Can you help me mam.
Aarthi
If it didn't cook well, just steam it for longer time
saumya gunawardana
What can I use instead of baking soda?
Aarthi
it cannot be skipped
Nishath Fathima
Hi Aarthi,
I don't have currently parchment paper at home ,can I grease pan with butter and pour the batter in pan to steam ?
Reshma
The steamer should be pre steamed? Or after placing the batter we should on the gas ? Pls reply
Jasee
Hi Arthi
I think there s a problem in the measurement.
You written 3/4 cups 90 gram
N 1/2 cup 100 gm
Lene
Look simple. Will try tonight
Min
Hi what size pan do you use? will an 8 inch round pan work well for that steaming time?
Aarthi
i used a 6 inch pan.
DessertLvr
Can we use ganache for icing?? I mean the recipe for ganache which u had posted..?
I had tried this recipe once without frosting and the cake had turned out great. Thanks for this mouthwatering but easy recipe!
Hope you would reply ASAP..cos its really urgent maam😊
Aarthi
yes u can
Bailey
Hi Aarthi,
It was the first time I was trying out for steam cake and let me tell you, it turned out amazing! Thank you so much for the recipe 🙂
Summy
Can i make it with whole wheat in place of all purpose flour?
Manjula
Mam can we use brown sugar instead of white sugar??
Aarthi
yes u can
Mary Pinto
Hi arti I am a great fan of urs I have been following you since 10 years now u are really an inspiration in my life thank you. And about this recipe oh I love it tried n packed it for many many people. Thank you dear. God bless ur beautiful gals.
Eeching
I baked this today...Just because I was baking cookies too :).
My baking pan was 8inch (didn't have a 5 inch ones).
Preheat oven 10mins at160 degrees Celcius, then bake for 25mins and it turned out great. Texture was moist. Tq
Janani Kumar
Hi mam. I need eggless recipe in chocolate cake using idly cooker. Or else tell me what ingredient will use instead of egg mam.. Thank you in advance mam..