Ingredients
Equipment
Method
Assemble and chill
- Grease a 9x13 baking dish, then spread the French bread cubes evenly in the dish so they form an even layer.
- Whisk together whole milk, eggs, honey, vanilla extract, cinnamon, and nutmeg until smooth, then pour evenly over the bread.
- Scatter fresh blueberries over the top so they’re visible throughout the casserole.
- Cover and refrigerate overnight (or at least 8 hours) until the bread is soaked and looks custardy.
Make streusel and bake
- Preheat the oven to 350°F.
- For the streusel, mix brown sugar, flour, oats, and cinnamon, then cut in cold butter until the mixture resembles coarse crumbs with no big butter lumps.
- Sprinkle the streusel over the chilled casserole for a crumbly, cinnamon-speckled top.
- Bake at 350°F for 40-45 minutes until the center is set and the top is golden-brown.
Warm syrup and serve
- Warm maple syrup, then stir in blueberries until glossy and heated through.
- Serve the casserole warm with blueberry maple syrup, making sure each portion has both custardy bread and blueberries.
Notes
For the most custard-y texture, refrigerate the casserole long enough that the bread looks fully soaked (at least 8 hours, overnight ideal). Store covered in the fridge up to 3 days; reheat individual portions in the microwave or warm in a 325°F oven until heated through. Freeze baked casserole up to 2 months (syrup best made fresh). For a dairy-free swap, use plant-based milk and a plant-based butter substitute, keeping the same chilling and baking times.
