Custardy bread, juicy blueberries, and a crisp cinnamon streusel make this overnight blueberry French toast casserole the kind of breakfast that disappears fast. The bread softens into a rich, baked custard while the top turns golden and lightly crunchy, so every scoop gives you contrast instead of just softness. It tastes like brunch food, but the prep is plain practical.
The overnight rest is what makes the texture work. The bread has time to soak through instead of staying dry in the middle, and the custard settles into the cubes so the casserole bakes up evenly. Fresh blueberries keep their shape better than frozen ones here, which matters because you want pockets of fruit, not purple streaks running through the whole dish.
Below, you’ll find the one step that keeps the casserole from turning soggy, plus a few swaps that make it easier to fit what you have in the kitchen. The blueberry maple syrup on top also pulls the whole pan together without making the casserole itself too sweet.
The bread soaked overnight into a perfect custard and the streusel stayed crisp on top. I used frozen blueberries in the syrup and it still tasted fresh and bright.
Save this overnight blueberry French toast casserole for a make-ahead brunch that bakes up with a custardy center and crisp cinnamon streusel.
The Reason the Bread Soaks Without Turning Mushy
This casserole works because the bread starts dry enough to drink in the custard, but still sturdy enough to hold its shape after a night in the fridge. French bread is the right call here because the open crumb pulls in the milk-and-egg mixture without collapsing into pudding. If you use soft sandwich bread, the whole dish can turn dense instead of custardy.
The other piece people miss is the rest time. Eight hours gives the custard time to move all the way through the cubes, which means the center bakes at the same rate as the edges. If you rush it, the outside looks done while the middle still tastes eggy and wet.
- French bread — Use a day-old loaf if you can. Slightly stale bread absorbs better and bakes with more structure.
- Whole milk — This gives the custard body. Lower-fat milk works, but the filling will be less rich and a little less silky.
- Eggs — They set the custard. Don’t cut back here unless you want a looser bake.
- Blueberries — Fresh berries hold their shape best. If using frozen, add them straight from the freezer so they don’t bleed as much.
What the Streusel and Syrup Are Really Doing Here
The streusel is more than a topping. It gives you a crackly, cinnamon-scented lid that keeps the casserole from feeling flat or heavy. Cold butter matters because it creates little pockets that melt in the oven, which is what gives you crumbs instead of paste.
The blueberry syrup is there to sharpen the whole dish. Maple syrup alone would taste fine, but the warmed berries add a fresh, jammy note that keeps each bite from leaning too sweet. If your berries are soft and juicy, they’ll break down fast and turn the syrup glossy in just a minute or two.
- Brown sugar — This adds caramel depth to the streusel. White sugar won’t give the same flavor.
- Oats — They bring extra crunch. Quick oats work, but old-fashioned oats stay a little chewier.
- Cold butter — Cube it and cut it in cold. Warm butter makes a sandy topping instead of crumbs.
- Maple syrup — Use the real stuff if you can. The flavor is cleaner and less flat than pancake syrup.
The Overnight Rest and Bake That Set the Texture
Building the Custard
Whisk the milk, eggs, honey, vanilla, cinnamon, and nutmeg until the mixture looks completely smooth and the honey has dissolved. Pour it evenly over the bread so every cube gets some attention, then scatter the blueberries over the top. Press the bread down lightly with a spatula if any dry corners are sticking up, but don’t mash it. You want soaked cubes, not compressed bread.
Letting It Sit Long Enough
Cover the dish and refrigerate it overnight, or at least eight hours. This is when the custard does its work, and skipping it leaves you with bread that bakes unevenly. If you’re using very stale bread, give the dish one gentle stir before chilling so the liquid reaches the bottom pieces. Don’t stir after the berries go in too hard or you’ll crush them and stain the whole pan.
Getting the Streusel Golden
Mix the brown sugar, flour, oats, and cinnamon, then cut in the cold butter until you have rough, uneven crumbs. Sprinkle the topping over the casserole right before it goes into the oven. Bake at 350°F until the center is set and the top is deeply golden, about 40 to 45 minutes. If the top browns too quickly, lay a loose piece of foil over it for the last 10 minutes.
Serving It With the Berry Syrup
Warm the maple syrup and stir in the blueberries just until they soften and start to burst. Spoon it over the casserole while everything is still warm so the syrup settles into the crevices instead of sliding off. The casserole should slice cleanly but still feel soft in the middle. If it seems loose in the center when you cut it, give it another 5 minutes in the oven before serving.
How to Adjust This Casserole Without Losing the Good Parts
Make it dairy-free
Use an unsweetened dairy-free milk with some body, like oat milk, instead of whole milk. The casserole will still set, but it won’t taste quite as rich, so keep the vanilla and cinnamon in place to help the flavor stay round.
Swap in frozen blueberries
Frozen berries work fine in the casserole and the syrup. Add them straight from frozen so they don’t bleed as much into the bread, and expect the bake to need a couple extra minutes because the pan starts colder.
Make it gluten-free
Use a sturdy gluten-free loaf with a tight crumb, not a soft sandwich bread. Gluten-free bread often absorbs faster, so check it after the overnight rest; if the cubes look collapsed, you may want to bake a few minutes less to keep the texture from going past custardy into dense.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The top softens a little, but the custard stays tender.
- Freezer: Freeze baked portions tightly wrapped for up to 2 months. The texture is best if you freeze individual squares instead of the whole casserole.
- Reheating: Warm in a 325°F oven until hot through, about 10 to 15 minutes. Microwaving works in a pinch, but it softens the streusel and can make the bread rubbery.
Answers to the Questions Worth Asking

Overnight Blueberry French Toast Casserole
Ingredients
Equipment
Method
- Grease a 9x13 baking dish, then spread the French bread cubes evenly in the dish.
- 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 in an even layer.
- Cover the dish and refrigerate overnight, or at least 8 hours, until the bread is fully soaked and looks custardy.
- Preheat the oven to 350°F, placing the rack in the center for even browning.
- For the streusel topping, mix brown sugar, flour, oats, and cinnamon, then cut in cold butter until the mixture resembles coarse crumbs.
- Sprinkle the streusel over the casserole, covering the surface as evenly as possible.
- Bake for 40-45 minutes at 350°F until the center is set and the top is golden-brown with visible blueberry pockets.
- Warm maple syrup in a small saucepan until hot, then stir in blueberries until they begin to soften and release color.
- Serve the casserole warm with the blueberry maple syrup spooned over the custardy bread pieces.