Overnight Crème Brûlée French Toast Casserole
Overnight Crème Brûlée French Toast Casserole is the kind of breakfast that makes an ordinary morning feel like a celebration, with almost no last-minute work. Custardy bread soaks overnight, bakes up puffy and golden, and finishes with a glassy caramelized sugar crust that shatters under a spoon.

It’s the same magic as a classic crème brûlée, scaled to feed a crowd. Do the mixing and layering the night before, slide it into the oven in the morning, and watch it disappear.
What Makes This Casserole So Good
I keep this one in rotation because the contrast is exactly right. The inside is soft, vanilla-scented custard soaked into buttery bread, and the top is a crisp, amber sugar shell that cracks when you cut into it.
All the real work happens the night before, so your morning is just baking and a quick minute under the broiler. No standing at the stove flipping slices, no stress.
Ingredients

- 1 lb loaf brioche or challah, cut into 1-inch cubes: stale bread drinks up the custard better, so leave it out overnight before assembling
- 6 large eggs: set them on the counter 20 minutes ahead so they blend smoothly
- 2 cups whole milk: 2% works in a pinch, but whole milk gives the richest custard
- 1 cup heavy cream: adds the silky texture that makes it feel like crème brûlée
- ¾ cup granulated sugar: for the custard
- 1 tbsp vanilla extract: use pure vanilla if you have it
- ¼ tsp fine sea salt: balances the sweetness
- ¼ cup granulated sugar: for the caramelized topping (turbinado sugar works too, for extra crunch)
- Butter: for greasing the baking dish
Variations / Substitutions
- Croissants: swap in cubed croissants for an even richer, flakier version, but reduce the custard by ¼ cup so it doesn’t get soggy
- Milk alternatives: unsweetened almond milk and full-fat coconut cream replace the milk and heavy cream 1 for 1; the flavor shifts slightly but the custard still sets
- Spices: a pinch of cinnamon or freshly grated nutmeg whisked into the custard adds warmth without overpowering the vanilla
- Orange or lemon zest: stir 1 tsp fine zest into the custard for a bright citrus note that cuts the richness
- Individual ramekins: divide the bread and custard among 6 to 8 ramekins, bake at 325°F for 25-30 minutes, then broil sugar on each. If you prefer a single-serving dessert style, try my Classic Crème Brûlée.
How to Make Overnight Crème Brûlée French Toast Casserole
Step 1: Whisk the Custard

In a large bowl, whisk together the 6 eggs, 2 cups whole milk, 1 cup heavy cream, ¾ cup granulated sugar, 1 tbsp vanilla extract, and ¼ tsp salt. Whisk hard for about 2 minutes, until the sugar is mostly dissolved and the mixture looks pale yellow and even.
The custard should be smooth, not grainy. Taste it now; it should be sweet but not cloying because the bread will soak up a lot of that sweetness and mellow the whole dish.
Step 2: Layer and Soak the Bread

Butter a 9×13-inch baking dish. Scatter the bread cubes evenly across the dish, then slowly pour the custard over every piece. Press down gently with the back of a spoon or your palm so all the bread gets submerged. Cover tightly with plastic wrap and refrigerate for at least 4 hours, or overnight.
A couple hours in, you can give it a gentle stir if you want to redistribute the custard, but it’s not a must. The bread will swell into a soft, pudding-like layer that bakes up creamy in the middle and slightly chewy at the edges.
Step 3: Bake the Casserole

Preheat the oven to 350°F (175°C). Take the dish out of the fridge, remove the plastic wrap, and let it sit on the counter while the oven comes to temperature, about 15 minutes. Bake uncovered for 45 to 50 minutes.
The top will turn deep golden and the whole casserole puffs up. Give the dish a little wiggle; the center should be set with only a slight jiggle, and a knife inserted near the middle should come out clean. If the top browns too quickly, tent it loosely with foil after 30 minutes. Let it cool for 10 minutes before you add the sugar so the custard firms slightly.
Step 4: Broil the Sugar Crust

Sprinkle the remaining ¼ cup granulated sugar in an even layer over the top. Place the dish under the broiler, about 4 inches from the heat source, and broil for 2 to 3 minutes. Rotate the dish once if your broiler has hot spots.
The sugar will melt into a glossy, bubbling sheet that turns amber. Don’t step away; the line between deep caramel and scorched is only a few seconds. When it smells like toasted marshmallows, pull it out. The sugar hardens into a crackly crust as it cools.
Step 5: Slice and Serve

Let the casserole rest for 5 minutes so the sugar crust fully sets. Cut into squares with a sharp knife, then use a spatula to lift each portion onto plates. Serve warm, spooning any extra custard from the bottom of the dish over each piece.
That first crack through the sugar is loud and satisfying. The custard underneath stays soft and vanilla-rich. A scatter of fresh berries or a light dusting of powdered sugar is lovely, but the dish holds its own with nothing added.
A Few Notes Before You Start
- Stale bread is your friend: day-old bread with a bit of crunch soaks up the custard without disintegrating. If your bread is fresh, toast the cubes in a 300°F oven for 10 minutes first.
- Don’t crowd the dish: spread the bread in a single layer rather than packing it tight; this helps the custard cook evenly.
- Broiler vigilance: keep the oven light on and pull the dish the moment the sugar reaches a deep amber. It continues to darken for a few seconds after you remove it.
- Re-crisp the top: if the sugar crust softens in the fridge, a minute back under the broiler brings the snap right back.
Bake times by dish size:
| Dish Size | Bake Time (approx) |
|---|---|
| 9×13-inch (full batch) | 45 to 50 minutes |
| 8×8-inch (halved recipe) | 35 to 40 minutes |
Keeping It Fresh
- Refrigerate: cover leftovers tightly and store in the fridge for up to 3 days. The sugar crust will soften, but the flavor stays rich.
- Reheating: warm individual portions in the microwave for 45 seconds, or place the whole dish (without plastic) in a 300°F oven for 10 minutes to crisp the top again. A quick pass under the broiler after reheating restores the caramelized crackle.
What to Serve Alongside
Fresh berries, especially raspberries or blackberries, cut through the richness with their tartness and add a pretty pop of color. Crispy bacon or breakfast sausage bring a salty, savory contrast that balances the sweet custard. Pour a bright mimosa or a good strong coffee, and you have a brunch that feels effortless.
Frequently Asked Questions
Can I use a different bread?
Yes, brioche and challah are the classics because they’re rich and tender, but croissants or thick slices of French bread also work. Skip soft sandwich bread; it turns to mush.
How do I prevent a soggy bottom?
Make sure the bread is slightly stale, and don’t press the cubes down too hard when you add the custard. Baking until the center is just set with no obvious liquid also helps.
Can I make this without an overnight soak?
You can soak for as little as 4 hours, but the texture won’t be quite as cohesive. Overnight really does yield the best custard-to-bread ratio.
What if I don’t have a broiler?
Use a kitchen torch to caramelize the sugar topping. Hold the flame a few inches away and move it slowly until the sugar bubbles and turns amber all over.
Can I assemble it and bake it the next day?
That’s exactly how it’s designed. Cover it after pouring the custard, refrigerate overnight, and bake straight from the fridge the next morning.

Crème Brûlée French Toast Casserole Recipe
Ingredients
Method
- Whisk eggs, milk, cream, ¾ cup sugar, vanilla, and salt in a large bowl until smooth, about 2 minutes.
- Butter a 9×13-inch dish, spread bread cubes evenly, pour custard over top, and press down gently. Cover and refrigerate at least 4 hours or overnight.
- Preheat oven to 350°F. Uncover dish and let it sit at room temperature 15 minutes, then bake 45 to 50 minutes until puffed and golden with a set center. Cool 10 minutes.
- Sprinkle ¼ cup sugar evenly over the top and broil 4 inches from the heat for 2 to 3 minutes, until sugar melts and turns amber. Watch closely.
- Let rest 5 minutes, then slice into squares and serve warm.
