Preheat oven to 375 degrees F (190 degrees C). Lightly grease a 13×9 inch baking pan, set aside.
Cut bread into 3/4 inch cubes and place in prepared baking dish, set aside.
Combine the eggs, milk, brown sugar, cinnamon, and vanilla in a large bowl and pour over bread cubes. Let sit for 5 minutes. Sprinkle dried cranberries over top of bread and mix in slightly.
Bake for 50-60 minutes or until golden brown and center is set.
Whiskey Cream Sauce
In a medium saucepan combine the cream, egg yolks, and brown sugar and whisk until smooth. Cook, whisking constantly, over medium-low heat until slightly thickened. Remove from heat and stir in the whiskey and vanilla. Serve warm with bread pudding.
Caramel Sauce
In a medium saucepan melt the butter then whisk in the sugar and cream. Bring to a boil and simmer on low for 10 minutes, whisking constantly. Serve warm with bread pudding.
Notes
You can make the bread pudding and sauce 2-3 days in advance, if preferred. Both can be warmed up in the microwave or served cold.