Preheat oven to 350º. Grease a 2-quart casserole dish or pudding pan. Pour bread cubes in prepared pan; set aside.
Combine all remaining ingredients in a large saucepan. Bring to a boil over medium heat. Remove from heat and pour cranberry mixture over bread cubes. Let sit 15 minutes.
Bake pudding for 45 minutes. Serve warm with vanilla ice cream.
Makes 10 servings.