French Toast Casserole with Brioche

The first time I made a baked French toast, the top browned before the middle had a chance to set. Brioche is soft and rich, so it needs time to take in the custard before it goes into the oven. For this French toast casserole with brioche, I let the bread soak in the egg mixture in the refrigerator, then add a separate brown sugar topping just before baking.

That little bit of planning pays off on a busy morning: most of the hands-on work happens ahead, and the casserole bakes in one dish. The custard settles into the cubes while they chill, and the topping stays crumbly instead of turning damp. After baking, the center is tender and the top has a golden, cinnamon-scented crunch.

French toast casserole with brioche, golden cinnamon topping
“

Kitchen Note

Give the casserole its full 10-minute rest before serving. The custard settles during that pause, so the first scoop holds together instead of spreading across the plate.

Save this brioche French toast casserole for an easy-ahead brunch with a custardy center and crisp cinnamon topping.

Save to Pinterest

Why the Streusel Should Stay Out of the Custard Overnight

It’s easy to think the topping can go on as soon as the bread is assembled, but the crumble behaves differently from the brioche. The bread needs a long, cool soak; the flour, brown sugar, and butter in the topping are meant to bake into coarse crumbs. If that mixture sits on the wet bread for hours, it loses the contrast that makes the top worth adding.

Keeping the two parts separate gives each one the conditions it needs. The brioche takes on the egg-and-cream custard, while the cold topping remains crumbly until it meets the oven. That contrast is especially noticeable in a casserole: the lower cubes bake up soft and rich, and the exposed top gets golden rather than blending into a sweet paste.

This also makes the schedule easier to manage. Assemble the bread and custard ahead, then keep the topping covered in the refrigerator until baking time. You don’t have to rush through a crumb topping in the morning, and it goes onto the casserole in an even layer when you’re ready to bake.

Why Brioche, Eggs, and Cream Make This Casserole Work

French toast casserole with brioche, custardy center and crisp streusel
  • Brioche — Its tender crumb absorbs custard while keeping a buttery, slightly sweet character. Cut the loaf into even cubes so they soak at a similar rate. Another bread won’t give quite the same rich texture, so brioche is the choice for this version.
  • Eggs — They bind the milk and cream into a custard that sets as the casserole bakes. Whisk until the yolks and whites are fully combined; streaks of egg white can leave uneven patches through the dish.
  • Whole milk and heavy cream — The milk loosens the custard, while the cream gives it a fuller texture. Both contribute to the balance here, so replacing one with the other changes the richness and consistency rather than making a like-for-like swap.
  • Vanilla and cinnamon — Vanilla rounds out the sweet custard, and cinnamon brings warmth to both the bread and the topping. Ground cinnamon works well here; there’s no need to seek out a specialty version.
  • Cold unsalted butter — Small pieces cut into the flour and brown sugar create the crumbly topping. Keep it cold while you work; softened butter smears into the dry ingredients instead of making coarse crumbs.

The Overnight Soak and Two-Stage Bake That Set the Center

Arrange the Brioche and Whisk the Custard

Coat a 9×13-inch baking dish with nonstick cooking spray and spread the brioche cubes evenly across it. Whisk the eggs, whole milk, heavy cream, granulated sugar, vanilla, cinnamon, and salt in a large bowl until the mixture looks uniform. Pour it over the bread, aiming for an even distribution rather than one puddle in the middle. Gently press the cubes down so they begin absorbing the custard.

Give the Bread Time to Absorb

Cover the dish and refrigerate it for at least 4 hours or overnight. This pause lets the liquid move into the bread instead of leaving the center dry when the casserole bakes. If a few cubes sit above the custard, press them gently back down before covering. The bread should be moistened throughout, not mashed into a paste.

Make a Crumbly Topping

Mix the flour, packed light brown sugar, cinnamon, and salt in a medium bowl. Work in the cold butter with your fingers or a pastry cutter until coarse crumbs form. Stop before the mixture turns into a smooth paste; small, irregular crumbs give the baked top its texture. Cover the topping and refrigerate it separately until it’s time to bake.

Bake Until the Center Sets

Set the casserole on the counter while the oven heats to 350°F, about 30 minutes. Sprinkle the topping over the bread, cover loosely with foil, and bake for 30 minutes. Remove the foil and continue baking for 20 to 30 minutes, until the top is golden and an instant-read thermometer inserted in the center reads 160°F. Let it rest before serving.

Two Simple Ways to Change the Sweetness and Spice

A lower-sugar casserole without streusel

For a less-sweet version, leave out the granulated sugar in the custard and omit the brown sugar topping altogether. The eggs, milk, cream, and brioche still bake into a tender casserole, but you’ll lose the crunchy, caramel-like top and the finished dish will taste noticeably less sweet.

A gentler cinnamon flavor

If you prefer the vanilla and buttery bread to stand out, leave the cinnamon out of both the custard and the topping. The casserole will still have the same soft center and crisp crumble, with a milder, less-spiced finish.

Storage and Reheating

  • Refrigerator: Store leftovers covered for 3 to 4 days. The topping softens as it sits, though the custard stays tender.
  • Freezer: Freeze cooled portions in an airtight container for up to 2 to 3 months. Thaw overnight in the refrigerator for more even reheating.
  • Reheating: Cover a portion and warm it in the oven until the center reaches 165°F, or heat it in the microwave until steaming hot. Uncovered oven reheating can dry the bread before the middle is hot.

Questions That Come Up Before the Casserole Goes in the Oven

Can I assemble the casserole the night before?+

Yes. Cover the bread and custard mixture and refrigerate it overnight. Keep the topping covered in a separate bowl so it stays crumbly instead of absorbing moisture from the casserole.

How do I keep the topping from turning into a paste?+

Start with cold butter and cut it into the flour mixture only until coarse crumbs form. If the butter gets warm and smears through the flour, the topping won’t have the same distinct crumbly texture after baking.

Can I use salted butter in the topping?+

Unsalted butter gives you better control over the salt because the topping already includes kosher salt. Salt levels vary by brand, so salted butter can make the topping taste saltier than intended; unsalted is the reliable choice.

How do I keep the top from getting too dark before the center sets?+

Keep the foil loosely over the casserole during the first part of baking, then remove it for the final browning. If the top is already darkening while the center is still below temperature, put the foil back on loosely while it finishes.

French Toast Casserole with Brioche

French toast casserole with brioche is a make-ahead breakfast baked with a custardy center and a golden, crumbly cinnamon topping. Chill the assembled casserole before baking, then let it rest for 10 minutes before serving.
Prep Time 30 minutes
Cook Time 1 hour
chilling and resting 4 hours 10 minutes
Total Time 5 hours 40 minutes
Servings: 8 servings
Course: Breakfast
Cuisine: American
Calories: 585

Ingredients
  

Assemble the casserole
  • 1 tablespoon nonstick cooking spray
  • 1 loaf (16 oz) brioche cut into 1-inch cubes
  • 8 eggs large
  • 2 cups whole milk
  • 1 cup heavy cream
  • 0.5 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 0.5 teaspoon kosher salt
Make the topping
  • 0.5 cup all-purpose flour
  • 0.5 cup light brown sugar packed
  • 1 teaspoon ground cinnamon
  • 0.25 teaspoon kosher salt
  • 4 tablespoons unsalted butter cold and cut into small cubes

Equipment

  • 1 9x13-inch baking dish

Method
 

Assemble the casserole
  1. Coat a 9x13-inch baking dish with the nonstick cooking spray and arrange the brioche cubes evenly in the dish.
  2. In a large bowl, whisk the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, and salt until combined.
  3. Pour the egg mixture evenly over the brioche.
  4. Gently press the cubes down so they absorb the liquid.
  5. Cover and refrigerate for at least 4 hours or overnight.
Make the topping
  1. In a medium bowl, mix the flour, brown sugar, cinnamon, and salt.
  2. Cut in the butter with your fingers or a pastry cutter until the mixture forms coarse crumbs.
  3. Cover and refrigerate the topping separately until ready to bake.
Bake the casserole
  1. Set the casserole on the counter while the oven heats to 350°F, for about 30 minutes.
  2. Sprinkle the topping evenly over the casserole.
  3. Cover loosely with foil and bake for 30 minutes.
  4. Remove the foil and bake for 20 to 30 minutes more, until the top is golden and the center reaches 160°F on an instant-read thermometer.
  5. Let the casserole rest for 10 minutes before serving.

Notes

Keep the topping chilled until you are ready to bake for a crumbly finish. Refrigerate leftovers for up to 3 days; freeze leftovers yes.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating