-
1
One 2 quart dish (size is important).
-
2
Use an 11 x 7 inch dish or a 9 x 9 x 2 inch dish.
-
3
Butter dish and set aside.
-
4
Remove crust from bread.
-
5
Cut bread into 1/2 inch thick slices.
-
6
Quarter the slices.
-
7
Line the bottom of the dish with the bread, add a layer of cherries or cranberries, and continue layering, ending with bread.
-
8
In the top of a double boiler over hot, but not boiling water, combine the chocolate, cream, half-and-half, butter, sugar and salt.
-
9
Cook the mixture, stirring with a wooden spoon, just until the chocolate and butter melt.
-
10
Remove the top of the double boiler from the water, wipe the bottom of the pan, and set it aside until the mixture is still quite warm but not hot.
-
11
In the bowl of an electric mixer, beat the eggs and vanilla for 1 minute.
-
12
With the machine running, slowly add the chocolate mixture to the eggs so that it gently warms the eggs but doesn't make them curdle.
-
13
Slowly pour the chocolate mixture over the bread, pressing the custard into the bread (with your hand or a spatula).
-
14
Sprinkle the pudding with the cinnamon-sugar.
-
15
Cover the dish with plastic wrap and refrigerate overnight.
-
16
Remove the pudding from the refrigerator 1 hour before baking.
-
17
Lift off the plastic wrap.
-
18
Set the oven at 350 degrees.
-
19
Bake the pudding in the hot oven for 40 minutes or until the top is crusty and the custard doesn't wiggle when you shake the pan.
-
20
Spoon the pudding onto plates and serve at once.