Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Keep the assembled casserole refrigerated during soaking. Use sturdy, day-old bread for best texture.
Assemble the Casserole
Grease a 9×13-inch baking dish. Spread half of the cubed bread evenly in the dish. Beat the softened cream cheese until smooth, then mix in the confectioners’ sugar and a small portion of the vanilla extract. Drop spoonfuls evenly over the bread. Top with the remaining bread cubes.
Prepare the Custard
In a large bowl, whisk together the eggs, milk, brown sugar, cinnamon, and remaining vanilla extract until combined. Pour evenly over the bread and gently press to help absorption. Cover tightly and refrigerate for at least 3–4 hours or overnight.
Add the Crumb Topping
Preheat the oven to 350°F (177°C). In a small bowl, combine brown sugar, flour, and cinnamon. Cut in the cold butter until crumbly. Sprinkle evenly over the casserole.
Bake
Bake uncovered for 45–55 minutes, until the top is golden brown and the center appears set but still slightly soft when gently pressed.
Rest and Serve
Allow the casserole to rest briefly before slicing and serving.