Pour melted butter into a 9 x 13-inch baking dish. Tilt dish back and forth to spread butter evenly across the bottom and a bit up the sides. Sprinkle brown sugar and half the fresh cranberries over the top of the butter. Add cubed bread, then sprinkle remaining fresh cranberries and dried cranberries on top.
In a large bowl, combine milk, eggs, orange zest, vanilla extract, and cinnamon, beating to combine. Pour mixture over the bread and cranberries. Press the bread down to soak up the liquid. Cover with foil and refrigerate overnight.
Preheat oven to 375 F. Bake casserole covered for 30 minutes, then remove foil and continue baking about 20 minutes or until a toothpick inserted in the center comes out clean. Let cool 5 minutes, dust with powdered sugar, and serve.
Hold onto this recipe for the holidays! A perfect dish to share for holiday brunch. Cranberries are often sold year-round in the frozen fruit section of the grocery store.
Per serving: 771 calories, 18 grams fat (7 grams saturated fat), 191 milligrams cholesterol, 881 milligrams sodium, 134 grams total carbohydrates, 7 grams fiber, 20 grams protein.