Spray a 9"x13" casserole dish with cooking spray and arrange bread in an even layer in the dish.
In a large bowl, whisk together the eggs, milk, orange juice, brown sugar, vanilla, cinnamon, and orange zest. Pour mixture evenly over the bread.
Cover dish with plastic wrap and refrigerate overnight. If you forgot to make it the night before, let it sit for at least ten minutes before baking.
When ready to bake, spoon cranberry sauce over the top and sprinkle whole cranberries on top of the sauce.
Pre-heat oven to 350° F. Bake, covered with foil for 30 minutes. Remove foil and continue to bake for another 20-30 minutes, until golden brown.
Let cool slightly, dust top with powder sugar and serve. Enjoy!
Servings 15