01Preheat the oven to 350 degrees F and spray a 9×13-inch baking dish with cooking spray.
02Arrange bread slices in dish so they are packed tightly.
03In a medium bowl, whisk together eggs, milk, sugar, vanilla and cinnamon. Pour liquid over the bread and let sit for an hour in the refrigerator. Press down the top with a spatula occasionally (during the hour in the refrigerator) to help bread absorb the liquid. After 30 minutes in the refrigerator, sprinkle cherries over the pudding and press them down into the bread mixture.
04Bake pudding for 45 to 50 minutes or until top is golden and the middle is firm. Let sit for 5 to 10 minutes then serve in bowls with a dollop of whipped cream and a cherry on top.