Total Time
1hr 10mins
Prep 30 mins
Cook 40 mins

If you love chocolate and you you love pudding, well your taste buds will go wild.

Ingredients Nutrition

Directions

  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.