• No Products in the Cart

A sumptuous Chocolate Orange steamed pudding, covered with a silky smooth chocolate orange sauce is a scrumptious alternative to Christmas pudding; or for any occasions that deserve a special dessert.

A sumptuous vegan and gluten-free Chocolate Orange steamed pudding, covered with a silky smooth vegan chocolate orange sauce is a scrumptious alternative to Christmas pudding; or for any occasions that deserve a special dessert that everyone can enjoy. Especially at Christmas when we really do not want to be making lots of dessert options on top of the festive main meal.

Vegan Chocolate Orange Steamed Pudding


Although we are part of the Christmas pudding appreciation society; well we would be if there was one – the kids taste buds aren’t in agreement and we know many of you aren’t either which is where this beauty of a recipe for a chocolate orange steamed pudding comes in.

Chocolate orange steamed pudding

How to make a steamed pudding?

Steamed puddings might seem an outdated dessert or too fussy to make but this recipe is quite straight forward when you follow the steps.

This easy to make sponge pudding is wonderfully chocolatey and although steaming a pudding might sound a little technical its really isn’t. We’ve shared an easy to follow step by step process and there are pictures for you to refer to.


Make sure you grease the pudding basin well and place a small disc of baking paper in the base, this will help the pudding release more easily from the basin.

Place a fold in both the baking paper and the foil, this is to help with steam and heat expansion whilst the pudding steams.

Wrap the string tightly around the top of the pudding basin to firmly hold in place the baking paper and the foil. We make a loop or uses extra string to create a handle over the top, this helps when the pudding is cooked and you need to lift it out.

Can this recipe be purely Chocolate?

Absolutely – this recipe for chocolate orange steamed sponge pudding can also be made purely as a chocolate sponge pudding to be drizzled with chocolate sauce, it’s entirely up to you. We can also say that from experience, the sponge works really well with ice cream, brandy butter and custard – we felt it important to test all these options out on your behalf.


The chocolate sauce

The rich smooth and silky chocolate orange sauce is absolutely heavenly. We’ve been tempted to drink it as hot chocolate and have used it to pour over other sponge recipes or just dip marshmallows into. It’s ridiculously good.

The Chocolate Pour…


Pudding bowl

Baking paper


Steamer & large pan




Measuring spoons

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate Steamed pudding

Chocolate Orange Steamed Pudding

  • Author: Healthy Twists
  • Prep Time: 30 minutes
  • Cook Time: 90 minutes
  • Total Time: 2 hours
  • Yield: 6 to 8 1x
  • Cuisine: vegan & gluten free


A sumptuous Chocolate Orange Steamed Pudding



For the pudding:

  • 100g vegan block butter/ margarine
  • 100g golden caster sugar
  • 2 tablespoons maple syrup
  • 150ml unsweetened non-dairy milk
  • 45g unsweetened non-dairy yoghurt
  • 175g self-raising flour /gluten-free if needed & ¼ teaspoon xanthan
  • 40g cocoa powder
  • 15g cornflour
  • ¼ teaspoon bicarbonate of soda
  • Zest 1 orange
  • Juice 1 orange /45ml
  • ½ teaspoon orange essence
  • 1 teaspoon vanilla extract

Chocolate Sauce

  • 200g of dark chocolate, chopped
  • 200ml vegan double cream
  • 60ml maple syrup
  • ½ teaspoon orange essence


To make the pudding;

  1. Grease the whole of the inside of a 1.2L pudding bowl with butter and then cut a disk of baking paper that fits neatly in the bottom of the pudding bowl. This will prevent the pudding from sticking.
  2. In a medium, pan put the butter, sugar, maple syrup, orange zest, orange juice and orange essence and vanilla extract. Stir together until the butter has melted and the sugar has dissolved.
  3. Remove the pan from the heat and add the milk and yoghurt and whisk in.
  4. Sift all the dry ingredients into a bowl – including the flour, cornflour, cocoa powder and raising agents and then tip them into the pan with the wet ingredients and whisk together, until smooth.
  5. Spoon the mix into the pudding bowl, level out the mix and tap the bowl few times on the worktop to remove any stubborn air bubbles.
  6. Fill the kettle and turn it on.
  7. Now take a large square of baking paper and one the same size of foil.
  8. Fold the paper along the centre line, then fold its back on itself to create a 3cm deep pleat in the paper. Repeat the process with the foil.
  9. Place the paper on the top of the pudding basin, then place the foil over the top of this. Press the foil around and over the rim of the pudding basin. Make sure the top is flat.
  10. Take hold of your string and wrap it around the basin – about 3cm from the top of the rim – to hold down and secure the baking paper and foil, tie a tight knot in the string to ensure that no water or steam can get into the basin.
  11. Trim and remove any excess foil and paper away from the basin.
  12. Place the large pan on the hob over a medium heat, fill the pan about halfway with boiling water and bring the water back to a gentle simmer. Place the steamer over the top of the pan and place the pudding bowl into the steamer. Cover with the pan lid.
  13. Steam for 90 minutes. Occasionally check to see that the pan hasn’t boiled dry.

To make the chocolate orange sauce.

  1. In a small saucepan add the chopped chocolate, cream, maple syrup and orange essence and gently melt over a low heat. Stir until it is all melted and combined. The sauce can be gently reheated ready for when the chocolate orange steamed sponge pudding is ready.
  2. Once the chocolate orange steamed sponge pudding is ready very carefully remove it from the steamer and leave to stand for 10 minutes before removing the string and coverings.


To serve

Take the plate you intend on serving the pudding on and place it over the top of the bowl. Now carefully holding the plate and the bowl together turn them over, the pudding will drop onto the plate. Remove the bowl.

Pour the warm chocolate sauce into a jug and then pour the sauce liberally over the chocolate orange steamed pudding.

Keywords: Chocolate orange steamed pudding

More delicious Christmas Recipes


Free Festive Feast eBook

Festive Feasts eBook


Mince Pie Brownies

mince pie brownie stack



Apricot & Ginger Florentine BiscuitsApricot-and-Ginger-Florentines-dunked-in-chocolate

Roasted Sprouts with tahini and walnut dressing

roasted sprouts with tahini and maple dressing and walnut crumble 1