You will only need:
Set of 2mm (US size 0) double pointed needles plus a 2¾ mm (C5) crochet hook
4-ply (fingering) weight yarn – in a colour for the pudding, DK (light-worsted) weight yarn in a colour for the white/ brandy sauce!
Material for stuffing (yarn, toy filling, a Christmas bell…)
Yarn needle, for weaving in ends
Beg with pudding colour, cast on 6 sts and knit one row as for I-cord.
Divide sts equally over 3 dpns. Place stitch marker and begin to knit in the round.
Rnd 1 Kfb all sts (12 sts)
Rnd 2 K12.
Rnd 3 [K1, kfb] six times. (18 sts)
Rnd 4 K18.
Rnd 5 [K2, kfb] six times. (24 sts)
Rnd 6 K24.
Rnd 7 [K3, kfb] six times. (30 sts)
Rnd 8 K30.
Rnd 9 [K4, kfb] six times. (36 sts)
Rnd 10 K36.
Rnd 11 [K8, kfb] four times. (40 sts)
Rnd 12 K40.
Rep last rnd once more.
Change to ‘white sauce’ colour.
Rnd 14 K40.
Rnd 15 [K8, psso] four times. (36 sts)
Rnd 16 Knit
Rnd 17 [K4, psso] six times. (30 sts)
Rnd 18 K30.
Rnd 19 [K3, psso] six times. (24 sts)
Rnd 20 K24
Rnd 21 [K2, psso] six times. (18 sts)
Rnd 22 K18
Stuff pudding with yarn scraps or toy filling (or a bell?).
Rnd 23 [K1, psso] six times. (12 sts)
Rnd 24 K12.
Rnd 25 [Psso] six times. (6 sts)
Cut yarn, thread end through yarn needle, pass needle through rem 6 sts, pull up tight to close hole then secure the end.
For the ‘drips’ from the sauce, make 36 chain using ‘sauce’ colour and crochet hook. Fasten off.
Securing one end of the chain into the top of the pudding, where sauce meets the pudding, work the remaining chain around the pudding securing with yarn or sewing thread as you go around.
Cut out a holly leaf or two from green felt and sew in place atop of the pudding with red yarn or sewing thread french knots.