thermomix christmas pudding

Christmas pudding

Prep Time: 2 days
Cook Time: 6 hours
Total Time: 2 days 6 hours
Servings: 8 people
Calories: 299 kcal
Author: Sophia

This Christmas pudding is the most important dessert at Christmas time and you can get organised early with this amazingly simply version prepared in your Thermomix and steamed in the Varoma. 

Christmas pudding is the queen of desserts at Christmas time. I love how the lights are turned off and the room is filled with this amazing smell of brandy burning. Just amazing!! I must admit I was never into Christmas pudding until I came to the UK, I had no idea something like that existed but now I am super into it and it is so easy with the Thermomix. 

You can soak the fruit for longer than 2 hours, up to 2 days if you really like but it is just as good with little soaking time. If you are up for a bit of a change, soak the fruit in sherry and instead of brandy to light it up, use some dark rum. Yummy. Happy Christmas!



  • 400 g mixed fruit raisins, sultanas, currants, dried & chopped apricots
  • 1 apple quartered
  • 1 orange juice and zest
  • 30 g brandy + extra for serving
  • 40 g almonds
  • 75 g unsalted butter in small cubes + extra for greasing
  • 100 g muscovado sugar
  • 2 eggs
  • 100 g plain flour
  • 1 tsp baking powder
  • 1 tsp mixed spice
  • 50 g breadcrumbs

To serve

  • 40 g brandy


  1. Place the mixed fruit in a bowl. Add the apple to the mixing bowl and blitz 2 Sec. / Speed 5. Add to the bowl with the dried fruit followed by the orange juice and brandy. Leave to soak for 2 hours.
  2. Place the almonds in the mixing bowl. Chop 2 Sec. / Speed 6. Add the butter, orange zest, sugar, eggs, plain flour, baking powder, mixed spice and breadcrumbs and combine 30 Sec. / Speed 5.
  3. Add the soaked fruit along with the soaking liquid and combine 20 Sec. / Reverse Speed 3. Finish off by stirring through with a spatula to combine any leftover soaked fruit at the top.
  4. Grease a 1.4l pudding basin generously with butter. Make sure the pudding basin fits the lower Varoma tray. Place a disc of greaseproof paper in the bottom of the tin. Pour the mixture into the tin and press down with your spatula. Cover the top of the pudding basin with greaseproof paper and foil and tie with string to secure.
  5. To steam your pudding place the basin in the lower Varoma tray and close the lid.
  6. Add 1500g water to the mixing bowl and fit the Varoma on top. Steam 60 Min. / Varoma / Speed 2. After 60 minutes, fill up with water again to get 1500g and repeat the steaming step 5 more times until the pudding is a rich dark brown colour and cooked.
  7. Remove the pudding basin from the Varoma and replace the greaseproof paper and foil with fresh one. Store in a cool, dry place until Christmas day.
  8. On Christmas Day, place the pudding in the Varoma again, add 1500g water and steam 60 Min. / Varoma / Speed 2. Repeat the steaming step once, then remove and place on the serving plate. Warm the brandy in a small saucepan or the mixing bowl until warm, then pour over the Christmas pudding and set light to it. Enjoy!

Nutrition Facts
Christmas pudding
Amount Per Serving
Calories 299 Calories from Fat 99
% Daily Value*
Total Fat 11g 17%
Saturated Fat 5g 25%
Cholesterol 61mg 20%
Sodium 69mg 3%
Potassium 254mg 7%
Total Carbohydrates 40g 13%
Dietary Fiber 3g 12%
Sugars 22g
Protein 5g 10%
Vitamin A 9.9%
Vitamin C 13.2%
Calcium 8.4%
Iron 9.1%
* Percent Daily Values are based on a 2000 calorie diet.