Butter or lightly grease a 9x13 baking dish.
Arrange bread slices in prepared baking dish; set aside.
Cream the cream cheese in a mixing bowl with an electric mixer.
Add in the eggs and continue to mix until combined.
Add milk, maple syrup, vanilla, cinnamon, and orange zest; continue to mix until thoroughly incorporated.
Pour prepared cream cheese mixture evenly over bread.
Cover the baking dish and refrigerate overnight. If making the same day, let it stand 20 minutes before baking.
Preheat oven to 350F.
Remove baking dish from refrigerator; let stand on kitchen counter for 15 minutes.
Bake, uncovered, for 35 to 40 minutes, or until set and top is golden brown.
Remove from oven and sprinkle with powdered sugar.
You can also garnish with strawberries, nuts, and serve with a side of maple syrup.