What a great way to bring in the holiday cheer on Christmas Eve with this delicious Christmas pudding.
Grease one 2-quart lidded pudding mold. Sift together the flour, sugar, and cinnamon. Set aside.
In a large bowl, mix together the eggs, butter, mincemeat, cranberry sauce, and pumpkin. Add to the flour mixture and mix together until smooth. Pour into pudding mold.
Place a rack in the bottom of a large pot, over medium heat, and fill halfway up with boiling water. Place the pudding on the rack. Steam for 2 and 1/2 hours.
Check the pan occasionally and add more water if needed. Check for doneness by inserting a toothpick in the center. When firm, place the pudding mold on a rack outside the boiling water for 10 minutes and unmold.
Prepare a sauce by blending together the sour cream, cream cheese, and confectioner's sugar. Spoon dollops over the warm pudding and serve. Enjoy!