• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Steamed Chocolate Pudding Recipe

    Last Updated On: Sep 16, 2026 by Sharmilee J

    777
    Shares

    Jump to Recipe Print Recipe Add us as a preferred source on Google

    Steamed Chocolate Pudding is a rich and moist dessert made with flour, butter, eggs and melted chocolate. It has soft crumb texture that tastes really good with deep chocolate flavour and steamed pudding makes it soft, moist and not dry.

    steamed chocolate pudding served with chocolate sauce

    This pudding is perfect for Christmas or for special occasion. It takes about 2 hours from start to finish with steaming time. You can make this pudding because it feels homemade and indulgent but not too difficult to make. It doesn't feel heavy even though it has lot of butter.

    Jump to:
    • About Steamed Chocolate Pudding
    • Steamed Chocolate Pudding Ingredients
    • How to make Steamed Chocolate Pudding Step by Step
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Steamed Chocolate Pudding

    Steamed Chocolate Pudding is rich, chocolatey yummy traditional pudding made for Christmas. It is made by mixing butter and sugar until creamy then adding eggs and melted chocolate. The texture of this recipe is silky smooth and slightly firm, it should not be sticky when you touch it once it is steamed properly. 

    This recipe has smooth and slightly bouncy texture, not too hard if done right. Adding chocolate sauce on top makes it extra special but not necessary. You can cut into it for clean slices for serving.

    After taking one bite I decided if someone asks me which is ur most favourite desert I would tell this as I loved the texture so much. Though this pudding looks cakeish it is in between pudding and cake and tastes so delicious. Though the time for steaming is more it is worth the time and effort.

    There are few variations you can try in this recipe. You can add different dry fruits based on what you have and add nuts for extra crunch, you can adjust spice mix based on your taste. You can even try adding little coffee powder for taste. 

    I usually make this when I want something easy but still delicious. You can make this for parties also as a quick dessert.

    Similar Recipes

    • Eggless steamed christmas pudding recipe, Easy christmas pudding recipe
    • Chocolate Pudding
    • Bread Pudding
    • White Chocolate Pudding
    • Chocolate China Grass Pudding Recipe
    steamed chocolate pudding served with chocolate sauce

    Steamed Chocolate Pudding Ingredients

    • Wheat flour - I used wheat flour for the base. It gives moist texture and keep pudding tender when steamed.
    • Butter - I used butter at room temperature. Butter abundant in pudding makes it rich and moist.
    • Brown sugar - I used light brown sugar for sweetness. It gives slight molasses flavour that works well with chocolate.
    • Eggs - I used two eggs to bind everything. It helps pudding come together and give structure.
    • Chocolate - I used choco chips to melt into batter. You can use cooking chocolate too. It gives deep chocolate flavour.
    • Coco powder - I added cocoa powder for extra chocolate flavour. It gives rich brown colour and deep taste.
    • Baking powder - I added little baking powder so that the pudding rises and stays light.
    • Vanilla essence - I added vanilla essence for flavour. It brings out chocolate taste.
    • Milk - I added milk to get right batter consistency. It helps batter smooth and not thick.
    • For chocolate sauce - I used powdered sugar, water and cocoa powder. Mix together to make smooth sauce.
    45410986615 635d3a764f o

    How to make Steamed Chocolate Pudding Step by Step

    1.Boil water first, add choco chips in a heat resistant bowl, using double boiler method melt the chocolate. You can use cooking chocolate too, Set aside.

    how to make steamed chocolate pudding step1

    2.To a mixing bowl add butter, sugar.

    how to make steamed chocolate pudding step2

    3.Beat well until creamy. Crack open the eggs and add it.

    how to make steamed chocolate pudding step3

    4.Beat until smooth and creamy. Add vanilla essence, mix well

    how to make steamed chocolate pudding step4

    5.Now in another mixing bowl place a sieve, add wheat flour, cocoa powder, baking powder to it.

    how to make steamed chocolate pudding step5

    6.Add salt to it and sieve well.

    how to make steamed chocolate pudding step6

    7.Now add little of sieved flour to butter egg mixture, alternate with milk starting and ending with flour mixture.

    how to make steamed chocolate pudding step7

    8.Mix well to form a smooth lump free batter.

    how to make steamed chocolate pudding step8

    9.Add melted chocolate mix once. Grease a oven safe bowl with lots of butter. I placed a small circular butter paper at the bottom for easy demolding.

    how to make steamed chocolate pudding step9

    10.Transfer the prepared mixture to the bowl. The pudding rises well so choose a bowl accordingly. Grease a butter paper(I forgot but please do it), place over the bowl then wrap it with silver foil.

    how to make steamed chocolate pudding step10

    11.You can either use your steamer or pressure cooker. Put a plate inside the cooker, add water to it. Place the pudding bowl on the plate. Water should be touching ⅓ rd of the bowl. Close with lid, no whistle needed. Steam cook for 1 hour 30 minutes in low flame(sim). In between check the water level and add water accordingly. Check after 1 hour then proceed accordingly.Insert a toothpick in the centre of the pudding if it comes out clean then the pudding is done else steam cook for few more minutes.

    how to make steamed chocolate pudding step11

    12.Mine got done in 1 hr 20 minutes. Remove from flame, set aside for 10 minutes. Gently remove the covers, Then slide a buttered knife at the edges.

    how to make steamed chocolate pudding step12

    13.Then invert, remove the butter paper. Cool down completely at least for 30 minutes(meanwhile you can make the chocolate sauce) then slice and serve.

    how to make steamed chocolate pudding step13

    14.Measure and take powdered sugar, add water to it. Add cocoa powder to it.

    how to make steamed chocolate pudding step14

    15.Whisk well so that there are no lumps, heat it up. Bring it to a boil and simmer for 2 minutes. Switch off.

    how to make steamed chocolate pudding step15

    16.Look how the consistency is smooth and silky. Cool down then store in a clean jar.

    how to make steamed chocolate pudding step16

    Yummy pudding and homemade chocolate sauce ready!

    chocolate sauce

    Expert Tips

    • Melting chocolate - I use double boiler method so it that it does not burn and stay smooth.
    • Soft butter - Always use butter at room temperature. It blends smoothly and makes pudding light.
    • Alternating - Add flour mixture and milk alternately to wet mixture. This prevents lumps in batter.
    • Greasing - Grease bowl and butter paper well. This make demoulding easy and pudding slides out smoothly.
    • Water level - Keep water at ⅓ rd of bowl height during steaming. This cooks pudding evenly.
    • Testing - Insert knife in centre after 1 hour. If it comes out clean pudding is done.
    • Cooling - Wait 10 minutes after steaming before you demould. This help pudding set properly.
    steamed chocolate pudding served with chocolate sauce

    Serving and Storage

    Serve this chilled, you can drizzle little chocolate sauce or add chopped fruits on top while serving. This goes well as after meal dessert. Store the leftover pudding in refrigerator in container. It stays good for about 2 days. Do not keep outside for long time especially in hot weather.

    FAQS

    1. Can I use white flour?

    Yes you can use white flour. It gives pudding different texture but come out just as moist.

    2. How do I know when pudding is done?

    Insert knife in centre after 1 hour. If it comes out clean pudding is done.

    3. Can I make pudding without sauce?

    Yes pudding taste good on its own. Sauce just adds extra richness.

    4. Can I use regular sugar?

    Yes you can use white sugar but brown sugar gives caramel flavour and taste better in chocolate.

    5. Can I make ahead for party?

    Yes you can make pudding one day before and keep in fridge just add sprinkle on top when you serve so it look fresh.

    steamed chocolate pudding served with chocolate sauce

    If you have any more questions about this Steamed Chocolate Pudding Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

    Tried this Steamed Chocolate Pudding Recipe ? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    SteamedChocolatePudding1
    Print Recipe Pin Recipe

    Steamed Chocolate Pudding Recipe

    Steamed Chocolate Pudding is a rich and moist dessert made with flour, butter, eggs and melted chocolate. It has soft crumb texture that tastes really good with deep chocolate flavour and steamed pudding makes it soft, moist and not dry.
    Prep Time30 minutes mins
    Cook Time1 hour hr 30 minutes mins
    Total Time2 hours hrs
    Servings4
    AuthorSharmilee J

    Ingredients

    • 1 cup wheat flour
    • 1 teaspoon baking powder
    • ¼ teaspoon salt
    • 3 tablespoon choco chips
    • ¼ cup unsalted butter at room temperature
    • ¾ cup light brown sugar
    • 2 nos eggs
    • 1 teaspoon vanilla essence
    • ½ cup milk

    For the chocolate sauce

    • ½ cup powdered sugar
    • ½ cup water
    • 3 tablespoon coco powder

    Instructions

    For the pudding:

    • Boil water first, add choco chips in a  heat resistant bowl, using double boiler method melt the chocolate. You can use cooking chocolate too. Set aside.
    • To a mixing bowl add butter, sugar.
    • Beat well until creamy. Crack open the eggs and add it.
    • Beat until smooth and creamy. Add vanilla essence, mix well.
    • Now in another mixing bowl place a sieve, add wheat flour, coco powder, baking powder to it.
    • Add salt to it and sieve well.
    • Now add little of sieved flour to butter egg mixture, alternate with milk starting and ending with flour mixture.
    • Mix well to form a smooth lump free batter.
    • Add melted chocolate mix once. Grease a oven safe bowl with lots of butter. I placed a small circular butter paper at the bottom for easy demolding.
    • Transfer the prepared mixture to the bowl. The pudding rises well so choose a bowl accordingly. Grease a butter paper(I forgot but please do it), place over the bowl then wrap it with silver foil.
    • You can either use your steamer or pressure cooker. Put a plate inside the cooker, add water to it. Place the pudding bowl on the plate. Water should be touching ⅓ rd of the bowl. Close with lid, no whistle needed. Steam cook for 1 hour 30 mins. In between check the water level and add water accordingly. Check after 1 hr then proceed. Insert a knife in the centre of the pudding if it comes out clean then the pudding is done else steam cook for few more mins.
    • Mine got done in 1 hr 30 mins. Remove from flame, set aside for 10 mins. Gently remove the covers, Then slide a buttered knife at the edges.
    • Then invert, remove the butter paper. Cool down completely at least for 30 mins(meanwhile you can make the chocolate sauce) then slice and serve.

    How to make homemade chocolate sauce recipe:

    • Measure and take powdered sugar, add water to it. Add coco powder to it.
    • Whisk well so that there are no lumps, heat it up. Bring it to a boil and simmer for 2 mins. Switch off.
    • Look how the consistency is. Smooth and silky. Cool down Steamed Chocolate Pudding and store in a clean jar.

    Notes

    • Melting chocolate - I use double boiler method so it that it does not burn and stay smooth.
    • Soft butter - Always use butter at room temperature. It blends smoothly and makes pudding light.
    • Alternating - Add flour mixture and milk alternately to wet mixture. This prevents lumps in batter.
    • Greasing - Grease bowl and butter paper well. This make demoulding easy and pudding slides out smoothly.
    • Water level - Keep water at one third of bowl height during steaming. This cooks pudding evenly.
    • Testing - Insert knife in centre after 1 hour. If it comes out clean pudding is done.
    • Cooling - Wait 10 minutes after steaming before you demould. This help pudding set properly.
    Nutrition Facts
    Steamed Chocolate Pudding Recipe
    Amount Per Serving (50 g)
    Calories 518 Calories from Fat 153
    % Daily Value*
    Fat 17g26%
    Saturated Fat 10g63%
    Trans Fat 0.5g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 3g
    Cholesterol 36mg12%
    Sodium 280mg12%
    Potassium 229mg7%
    Carbohydrates 91g30%
    Fiber 2g8%
    Sugar 63g70%
    Protein 5g10%
    Vitamin A 407IU8%
    Calcium 153mg15%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    777
    Shares

    More Sharmis Passions

    • ApplePopsicles1
      Apple Cinnamon Popsicles Recipe
    • RoseMilkMousse3
      Rose Mousse Recipe
    • CaramelCoffee4
      Caramel Coffee Recipe
    • CappuccinoPopsicles1
      Cappuccino Popsicle Recipe

    Reader Interactions

    Comments

      5 from 6 votes (5 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. Anita Clement

      December 19, 2018 at 11:06 am

      Hi Sharmis!
      I enjoy all of your recipes and try out a few.
      For the Christmas chocolate pudding, can we steam in an idli cooker and can a stainless steel bowl be used instead of glass ?

      Reply
      • Sharmilee J

        December 23, 2018 at 7:44 pm

        I am not sure of stainless steel but you can use any baking tin

        Reply
    2. chhavi

      December 19, 2018 at 1:58 pm

      This is so gorgeous!!!

      Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • Sweet Idiyappam Recipe
    • 16157881286 66fd390610 o
      Pizza Pinwheel Recipe
    • 16229263235 1e14f49bb1 o
      Kothu Chapathi Recipe (Hotel Style)
    • 16051692919 8eee4425ca o
      Dahi Bhalla Recipe

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • Homemade Chocolate Recipe

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    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.