• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Domestic Gothess logo

  • Home
  • About
  • Recipe Index
    • Biscuits/Cookies
    • Bread, Buns and Yeasted Bakes
    • Cakes
    • Cupcakes
    • Ice Cream and Sorbet
    • Jams, Chutneys and Preserves
    • Brownies & Bars
    • Desserts and Patisserie
    • Savoury
    • Breakfast
    • Drinks
    • Confectionary
  • Contact
  • Work With Me
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
You are here: Home / Recipes / Desserts and Patisserie / Vegan Steamed Chocolate Pudding

Vegan Steamed Chocolate Pudding

December 21, 2018 by hannahhossack 9 Comments

Jump to Recipe -

Vegan steamed chocolate pudding – this sumptuous steamed chocolate pudding with chocolate sauce is a delicious alternative to Christmas pudding; or is just perfect for any special occasion!

Vegan steamed chocolate pudding on a glass cake stand with fairy lights in the background.

The last few Christmases we have spent with friends, none of whom particularly like Christmas pudding. So instead for dessert, I make Nigella’s steamed chocolate pudding which always goes down a treat!

I have been wanting to make a vegan version of that chocolate pudding for a while now, and what better occasion than Christmas to get it done?!

Vegan steamed chocolate pudding topped with chocolate sauce on a glass plate on a wooden background.

This vegan steamed chocolate pudding is easy to make and wonderfully chocolatey. I know that steaming a pudding might seem like a difficult task but I promise you that it is quite simple once you know how. And I’ve provided step by step instructions to help.

It is a great alternative to a traditional Christmas pudding as it still has that wow factor (though I don’t suggest setting it alight!), but is sure to please everyone – both traditional pudding lovers and haters alike.

It also has a much lighter texture than a Christmas pud, so it is easier to find room for it after a big meal!

It is topped with a rich chocolate sauce for pure chocolate indulgence, and I like it best served with vanilla ice cream on the side (though custard wouldn’t go amiss either).

A slice of vegan steamed chocolate pudding topped with chocolate sauce on a glass plate on a blue cloth

How To Make Vegan Steamed Chocolate Pudding:

(For ingredients and full instructions see the recipe card below)

*For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.*

Start by thoroughly greasing a 1 – 1.2 litre pudding basin. Place a disc of baking parchment in the bottom to prevent the top of the pudding from sticking. Pop the kettle on.

step 1 - preparing the basin

Mix together ground flaxseed and water to make a flax egg; set aside to go gloopy.

step 2 - making the flax egg

Place vegan butter/dairy free margarine, light brown soft sugar and maple syrup in a pan over a low heat and stir until melted.

step 3 - melting the ingredients

Mix in dairy free milk, vanilla extract and the flax egg then whisk in flour, cocoa powder and bicarbonate of soda. Pour the batter into the prepared basin and spread level.

step 4 - making the batter

Make a fold in the middle of a square of baking parchment and the same again in a square of tin foil. Place the baking parchment on top of the pudding basin with the fold in the middle, followed by the tin foil. Press the foil over the edge of the pudding basin.

step 5 - covering the pudding basin

Tie a length of string very tightly around the foil – there should be a lip on the pudding basin; tie the string just under that. Tie a length of string across the top of the basin to make a handle. Trim off the excess foil and parchment, leaving at least a centimeter below the string.

step 6 - tieing the pudding basin

Place a saucer upside down in a large saucepan and place the pudding basin on top. Pour boiling water into the pan so that it comes about halfway up the pudding basin, try not to let it come above the level of the foil.

Place the lid on the pan and place over a low heat. Cook at a gentle simmer for one and a half hours. Check after an hour to see if the water needs topping up but resist the urge to take the lid off the pan too often.

step 7 - steaming the pudding

While the pudding is cooking make the sauce. Place chopped chocolate, non-dairy milk, golden syrup and vanilla extract in a pan over a low heat and whisk gently until melted and smooth.

step 8 - making the chocolate sauce

Once the pudding is done, cut off the string and remove the tin foil and parchment. Place a serving platter on top and flip over. The pudding should drop out of the basin (you might need to give it a bit of a wiggle). If it is stuck fast, run a knife around the edge to loosen.

Serve right away topped with the chocolate sauce and some ice cream or custard.

step 9 - turning out the pudding

Variations:

  • To make a chocolate ginger pudding, add a teaspoon or two of ground ginger to the batter (depending on how strong you want it) and fold through a handful of chopped stem ginger. Use stem ginger syrup in the chocolate sauce instead of golden syrup. Top with chopped stem ginger to serve.
  • To make a chocolate orange pudding, add the finely grated zest of 1 large orange to the batter and add a drop of orange extract (to taste) to the chocolate sauce.

Can I Make This Vegan Steamed Chocolate Pudding In Advance?:

This vegan steamed chocolate pudding really needs to be eaten freshly cooked so it is best not to make it in advance. Any leftovers can be re-heated in individual slices in the microwave.

The  sauce can be made up to three days in advance and stored in an airtight container in the fridge then re-heated when needed.

Close up of steamed vegan chocolate pudding with chocolate sauce.

More Vegan Christmas Recipes:

  • Vegan mince pies
  • Vegan Christmas cake
  • Vegan Christmas pudding
  • Vegan mulled wine brownies
  • Vegan mincemeat cake
  • chocolate gingerbread cookies
  • starry mince pie tart

If you tried this recipe why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess

*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*

Vegan steamed chocolate pudding topped with chocolate sauce on a glass plate on a wooden background.
Print
5 from 5 votes

Vegan Steamed Chocolate Pudding

Vegan steamed chocolate pudding - this sumptuous steamed chocolate pudding with chocolate sauce is a delicious alternative to Christmas pudding; or is just perfect for any special occasion!
Course Dessert
Cuisine British, vegan
Keyword pudding
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 50 minutes
Servings 8 people
Author Domestic Gothess

Ingredients

Vegan Steamed Chocolate Pudding:

  • 1 Tbsp ground flaxseed
  • 3 Tbsp water
  • 100 g dairy free margarine/vegan butter
  • 100 g light brown soft sugar
  • 2 Tbsp maple syrup (or golden syrup)
  • 150 ml unsweetened soy milk (or other non-dairy milk)
  • 1 tsp vanilla extract
  • 200 g self-raising flour
  • 30 g cocoa powder
  • 1/2 tsp bicarbonate of soda (baking soda)

Vegan Chocolate Sauce:

  • 175 g dark chocolate (around 60% cocoa solids) chopped
  • 240 ml (1 cup) unsweetened soy milk (or other non-dairy milk)
  • 75 g (3 Tbsp) golden syrup (or use maple syrup)
  • 1 tsp vanilla extract

Instructions

  • Start by thoroughly greasing a 1 - 1.2 litre pudding basin. Place a disc of baking parchment in the bottom to prevent the top of the pudding from sticking. Pop the kettle on.
  • Mix together the ground flaxseed and water in a small bowl to make a flax egg; set aside to go gloopy.
  • Place the vegan butter/dairy free margarine, light brown soft sugar and maple syrup in a large pan over a low heat and stir until melted.
  • Mix in the soy milk, vanilla extract and the flax egg then sift in the flour, cocoa powder and bicarbonate of soda and whisk until no lumps of flour remain.
  • Pour the batter into the prepared basin and spread level.
  • Make a fold in the middle of a square of baking parchment and the same again in a square of tin foil.
  • Place the baking parchment on top of the pudding basin with the fold in the middle, followed by the tin foil. Press the foil over the edge of the pudding basin.
  • Tie a length of string very tightly around the foil – there should be a lip on the pudding basin; tie the string just under that. Tie a length of string across the top of the basin to make a handle. Trim off the excess foil and parchment, leaving at least a centimeter below the string.
  • Place a saucer upside down in a large saucepan and place the pudding basin on top. Pour boiling water into the pan so that it comes about halfway up the pudding basin, try not to let it come above the level of the foil.
  • Place the lid on the pan and place over a low heat. Cook at a gentle simmer for one and a half hours. Check after an hour to see if the water needs topping up but resist the urge to take the lid off the pan too often.
  • While the pudding is steaming make the sauce. Place the chopped chocolate, soy milk, golden syrup and vanilla extract in a pan over a low heat and whisk gently until melted and smooth. Set aside and re-heat as needed.
  • Once the pudding is done, cut off the string and remove the tin foil and parchment. Place a serving platter on top and flip over. The pudding should drop out of the basin (you might need to give it a bit of a wiggle). If it is stuck fast, run a knife around the edge to loosen.
  • Serve right away topped with the chocolate sauce and some ice cream or custard.

vegan steamed chocolate pudding pinterest image

Filed Under: Desserts and Patisserie, Recipes, vegan Tagged With: Chocolate, Christmas, Holidays, vegan dessert

Never Miss A Post!

Subscribe to get all the latest recipes delivered to your inbox.

Previous Post: « Woodland Animal Ginger Cake (Vegan)
Next Post: Festive Vegan Nut Roast »

Reader Interactions

Comments

  1. Pete

    December 21, 2018 at 10:05 am

    Is this now a totally vegan blog?

    Reply
    • hannahhossack

      December 22, 2018 at 2:55 pm

      Hi Pete, yes, this blog is now primarily vegan but I assure you that I only post vegan recipes that are at least as delicious as the non-vegan versions!

      Reply
  2. Natalie

    December 23, 2018 at 5:29 am

    5 stars
    This looks absolutely amazing! So chocolatey and rich ♥

    Reply
  3. Anna

    December 26, 2019 at 6:54 pm

    5 stars
    Just made this, it’s delicious. Thank you.

    Reply
  4. Alison

    July 26, 2020 at 6:44 pm

    5 stars
    I once took my son out of hospital before he had his expected chocolate pudding and custard for lunch, he was 7 at the time and is now 31 and has never forgiven me! Thank this pudding was out of this world and I think I may have just made it up to him! Fantastic treat!

    Reply
  5. Rhonda Felder

    December 20, 2020 at 9:31 pm

    5 stars
    I made this today. I followed the recipe exactly and it turned out perfectly. Thank you so much!

    Reply
  6. Maxine

    December 24, 2020 at 11:59 pm

    If you have a steamed pudding mild with lid, can you simply put the lid on and skip the parchment/foil/string step? Thanks

    Reply
    • hannahhossack

      December 29, 2020 at 9:41 am

      Hi Maxine, Yes of course.

      Reply

Trackbacks

  1. Vegan Christmas Cake - Domestic Gothess says:
    September 10, 2019 at 1:03 pm

    […] Vegan steamed chocolate pudding […]

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Popular Posts

Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
Easy vegan lemon curd recipe - egg and dairy free lemon curd that is sweet, creamy, intensely lemony, totally addictive and ready in under ten minutes!
Easy mushroom linguine - ready in fifteen minutes this vegetarian mushroom linguine is quick, easy, healthy and delicious.

Footer

Follow Me

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Copyright Notice © Hannah Hossack-Lodge and domesticgothess.com. Unauthorized use and/or duplication of text and/or photos from this blog without express and written permission from this blog’s author and owner is strictly prohibited.
Disclosure & Privacy

Subscribe To Our Mailing List

Subscribe to get all the latest recipes delivered to your inbox.

Copyright © 2021 Domestic Gothess on the Foodie Pro Theme

This site uses cookies: Find out more.