• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Yummy Tummy
  • Home
  • Recipe Index
  • About
  • Masterchef Journey
  • Media
menu icon
go to homepage
  • Recipe Index
  • About
  • Masterchef Journey
  • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Masterchef Journey
    • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Recent Recipes

    Steamed Chocolate Cake Recipe

    Last Updated On: Mar 8, 2026 by Aarthi

    234
    Shares

    Jump to Recipe Pin Recipe

    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.

    Jump to:
    • About Steamed Chocolate Cake
    • Ingredients
    • Step by Step Pictures
    • Expert Tips
    • FAQ
    • 📖 Get Recipe

    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.

    • Steamed Chocolate Pudding | Chocolate Pudding Steamed Recipe
    • Steamed Honey Fruit Pudding Recipe
    • Chocolate Idli Cake Recipe
    • Steamed Vegetable Salad Recipe - Veg Salad Recipe
    • Lemon Pudding Cake Recipe

    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

    What is the difference between baked and steamed cake?

    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.

    Can I make this cake with wheat flour?

    Absolutely, you can just swap wheat flour instead of plain flour. It create soft cake as well.

    Can I steam this cake in a pressure cooker?

    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.

    Can I double this recipe for a bigger cake?

    Yes, you can double the cake recipe for a bigger cake. You can even bake this in ramekins for mini cakes.

    The steamer should be pre steamed?

    No, no need to pre steam the steamer. You can place the cake pan in and heat it.

    Can we use brown sugar instead of white sugar?

    Yes you can use brown sugar for white sugar.

    Can we use ganache for icing

    Any frosting or icing as per your choice can be used.

    📖 Get Recipe

    Steamed Chocolate Cake Recipe

    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.
    5 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 50 minutes mins
    0 minutes mins
    Total Time 1 hour hr 5 minutes mins
    Course Desert
    Cuisine American
    Servings 6 servings
    Calories 245 kcal

    Equipment

    5 inch round cake pan
    Parchment Paper
    Steamer with Lid
    Aluminium Foil

    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.

    Nutrition

    Nutrition Facts
    Steamed Chocolate Cake Recipe
    Serving Size
     
    1 servings
    Amount per Serving
    Calories
    245
    % Daily Value*
    Fat
     
    11
    g
    17
    %
    Saturated Fat
     
    2
    g
    13
    %
    Trans Fat
     
    0.003
    g
    Polyunsaturated Fat
     
    1
    g
    Monounsaturated Fat
     
    8
    g
    Cholesterol
     
    33
    mg
    11
    %
    Sodium
     
    137
    mg
    6
    %
    Potassium
     
    85
    mg
    2
    %
    Carbohydrates
     
    34
    g
    11
    %
    Fiber
     
    1
    g
    4
    %
    Sugar
     
    21
    g
    23
    %
    Protein
     
    4
    g
    8
    %
    Vitamin A
     
    78
    IU
    2
    %
    Calcium
     
    74
    mg
    7
    %
    Iron
     
    1
    mg
    6
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this Recipe
    Mention @yummytummyaarthi or tag #yummytummyaarthi!
    Pinterest Facebook Share on X
    Share Recipe

    234
    Shares

    More Recent Recipes

    • Chicken White Rice Recipe
    • Sandwich Uthappam Recipe
    • Veg Noodles Fried Rice Recipe
    • Homemade Breadcrumbs Recipe
    Avatar photo

    About Aarthi

    Over the past few years I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours!

    Reader Interactions

    Comments

      5 from 5 votes (4 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Anonymous

      at

      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?

      Reply
    2. Anonymous

      at

      Can I use the same recipe & bake in oven?

      Reply
    3. Anonymous

      at

      Hi aarthi
      please post an egg less version

      Reply
    4. Kshama Bhandari

      at

      V hv to Steam it fr how much tym?

      Reply
    5. Kshama Bhandari

      at

      V HV to steam it fr how much tym ?

      Reply
    6. Anonymous

      at

      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.

      Reply
    7. Anonymous

      at

      Hi, Can this be baked in a regular OTG? If yes then at what temperature and for how long?

      Reply
    8. aarthi dhanraj

      at

      dear arts,
      urrently dont have foil in hand. Wat can i do instead?

      Reply
    9. Shoba

      at

      Hi aarthi, made this tdy....very easy, fast n tasty cake. Thanks yar

      Reply
    10. Komathi G

      at

      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?

      Reply
    11. Aarthi

      at

      @Kshama Bhandariit depends, it may take anywhere from 35 to 50 mins. It is mentioned in the written recipe

      Reply
    12. Aarthi

      at

      @Anonymousi found that cakes with oil tends to be more soft and moist

      Reply
    13. Aarthi

      at

      @Anonymousi haven't tried baking this. So not sure about baking

      Reply
    14. Aarthi

      at

      @aarthi dhanrajcover it with a plastic wrap or parchment paper

      Reply
    15. Aarthi

      at

      @Komathi GIt stays soft and moist like normal cakes

      Reply
    16. Aarthi

      at

      @AnonymousI am not sure about baking this cake. this recipe is meant for steaming

      Reply
    17. Aarthi

      at

      @Anonymousi am using idli steamer

      Reply
    18. seemantinee

      at

      Can i use curd unstead of egg? And if yes how much

      Reply
    19. Aarthi

      at

      @seemantineei am not sure, but you can try using it. Just let me know how it turns out

      Reply
    20. Anonymous

      at

      Nice. Thanks to all receips..
      shall I use normal idly steamer with water..
      Padma

      Reply
    21. Anonymous

      at

      Nice. Thanks to all receips..
      shall I use normal idly steamer with water..
      Padma

      Reply
    22. Aarthi

      at

      @Anonymousyes u can use normal ones.

      Reply
    23. Anonymous

      at

      Can I make eggless vanilla cake in steamer??

      Reply
    24. Aarthi

      at

      @Anonymouswill soon share a steamed vanilla cake recipe

      Reply
    25. Anonymous

      at

      hi can i use cake flour?

      Reply
    26. Aarthi

      at

      @Anonymousyes u can use cake flour

      Reply
    27. Anonymous

      at

      Hi Aarthi,

      Can I use blackforest cake recipe here?

      Reply
    28. Aarthi

      at

      @Anonymousnot sure about that ..haven't tried so far

      Reply
    29. Anonymous

      at

      hi....
      I tried this cake twice but it turned out soggy
      what's wrong??

      Reply
    30. Aarthi

      at

      @Anonymousmay be some issues with measurements. Or the cake is not steamed enough..Steam more time

      Reply
    31. Karmilla

      at

      I tried it yesterday. Steam for 45 mins. But it wasnt cooked. I will try it again today, for maybe 2 hours of steaming.

      Reply
    32. Aarthi

      at

      @Karmillait doesn't need that much steaming time. I think these is some issues with measurements

      Reply
    33. Keerthana

      at

      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

      Reply
    34. vishali m

      at

      I have not baking pan...so how did I using?

      Reply
    35. Aarthi

      at

      @vishali mu can use any stainless steel pan just like it with foil and grease it well

      Reply
    36. Anonymous

      at

      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...

      Reply
    37. Akshata Ramesh

      at

      Hi, can I steam the cake in a cooker too?
      Thanks
      Akshata

      Reply
    38. Akshata Ramesh

      at

      Do I have to put water in the steamer?

      Reply
    39. Aarthi

      at

      @Akshata Rameshyes ofcourse you have to..

      Reply
    40. Aarthi

      at

      @Akshata Rameshu can steam in cooker. but dont put whistle

      Reply
    41. Anonymous

      at

      Hi. Can I double this recipe for a bigger cake?

      Reply
    42. Aarthi

      at

      @Anonymousyes u can, adjust the timing accordingly

      Reply
    43. Anjana Rao

      at

      Such an easy recipe..loved it

      Reply
    44. Anonymous

      at

      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

      Reply
    45. Anonymous

      at

      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

      Reply
    46. Anonymous

      at

      Should I cook in sim or full flame

      Reply
    47. Aarthi

      at

      @Anonymousmedium flame is better

      Reply
    48. Anonymous

      at

      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.

      Reply
    49. Anonymous

      at

      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.

      Reply
      • Aarthi

        at

        If it didn't cook well, just steam it for longer time

        Reply
    50. saumya gunawardana

      at

      What can I use instead of baking soda?

      Reply
      • Aarthi

        at

        it cannot be skipped

        Reply
    51. Nishath Fathima

      at

      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 ?

      Reply
    52. Reshma

      at

      The steamer should be pre steamed? Or after placing the batter we should on the gas ? Pls reply

      Reply
    53. Jasee

      at

      Hi Arthi
      I think there s a problem in the measurement.
      You written 3/4 cups 90 gram
      N 1/2 cup 100 gm

      Reply
      • Lene

        at

        Look simple. Will try tonight

        Reply
    54. Min

      at

      Hi what size pan do you use? will an 8 inch round pan work well for that steaming time?

      Reply
      • Aarthi

        at

        i used a 6 inch pan.

        Reply
    55. DessertLvr

      at

      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😊

      Reply
      • Aarthi

        at

        yes u can

        Reply
    56. Bailey

      at

      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 🙂

      Reply
    57. Summy

      at

      Can i make it with whole wheat in place of all purpose flour?

      Reply
    58. Manjula

      at

      Mam can we use brown sugar instead of white sugar??

      Reply
      • Aarthi

        at

        yes u can

        Reply
    59. Mary Pinto

      at

      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.

      Reply
    60. Eeching

      at

      5 stars
      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

      Reply
    61. Janani Kumar

      at

      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..

      Reply

    Primary Sidebar

    MEET THE AUTHOR

    Aarthi Satheesh, founder of Yummy Tummy in a blue blouse inside her home.

    Hi, I'm Aarthi!

    WELCOME. Over the past few years, I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours! More →

    STAY CONNECTED.

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Popular Posts

    • Eggless Chocolate Lava Cake
    • Apple Cider Vinegar with Ginger, Garlic, Lemon, & Honey
    • Traditional Fruit Cake Recipe
    • Rasgulla Recipe
    • Rainbow Cake | Rainbow Unicorn Cake
    • Microwave Chocolate Cake Recipe
    • Homemade Ladi Pav Recipe (Eggless)
    • 5 Min Oreo Cake Recipe

    Footer

    Home
    Recipe Index
    About
    Privacy

    Copyright © 2026 Yummy Tummy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.