Sass and Salt » Breakfast » Brioche French Toast Casserole

Brioche French Toast Casserole

|

By: Sarah Allison |

Published: October 4, 2023

|

Modified: May 2, 2026

This post may contain affiliate links.

5 from 1 vote

This brioche French toast casserole has been on my Christmas morning table for the last seven years, and it’s the only overnight breakfast I trust to feed a houseful of people without me touching the stove before coffee. Brioche is the whole game here; its high butter and egg content means it drinks up the custard overnight without collapsing into mush the way regular sandwich bread does.

Front view of brioche french toast with maple syrup pouring on the top.

Save this Recipe!

We'll email this post to you, so you can come back to it later!

The trick with slices is leaving them slightly stale before the custard ever touches them. I pull the brioche bread out of the bag and let it sit on the counter, uncovered, for an hour or two. Fresh-from-the-bag slices turn to mush; slightly stale slices hold their shape, soak evenly, and give you that custardy-inside, crisp-edged top that’s the whole reason anyone makes this in the first place.

Want a lighter, less buttery version? See my overnight challah French toast casserole for that one. If you’re building out a holiday brunch spread, this pairs beautifully with my crustless ham and cheese quiche with leeks for the savory side of the table. Looking for a full Mother’s Day brunch menu? See my stress-free Mother’s Day brunch menu for the whole spread.

Why We Love This Brioche French Toast Casserole

  • 15 minutes of active prep. Slice the bread, mix the custard, layer it up, pour, and fridge. Done before the dishwasher finishes its cycle.
  • Feeds eight from one pan. A 9×13 dish covers the whole table on Christmas morning, at Easter brunch, or on a lazy Sunday with extended family.
  • The make-ahead actually works. Assemble it the night before and bake it while everyone hunts for slippers. No 6 a.m. measuring.
  • Brioche bread does the heavy lifting. The high butter and egg content lets the bread soak up custard without falling apart. You get custardy middles and crisp edges in the same bite.
  • It freezes beautifully. Make one in October, bake it Christmas Eve. Or freeze leftovers in single portions for the world’s best weekday breakfast.
  • No fancy ingredients. Brioche, eggs, milk, brown sugar, and standard pantry spices. Everything fits in one cart at Aldi.

Ingredients

Overhead view of brioche french toast casserole ingredients.
  • Brioche bread — Two 14.11 oz loaves. Don’t sub regular sandwich bread, it turns to mush. Challah works.
  • Whole milk — The sweet spot for this casserole. See substitutions below for half-and-half, heavy cream, or dairy-free options.
  • Brown sugar — The molasses gives you that caramel-edged crispy top. Don’t swap white sugar.
  • Plus eggs, vanilla, cinnamon, nutmeg, salt, butter, and confectioners’ sugar. Standard pantry. Maple syrup for serving.

See recipe card below for quantities.

Substitutions and Variations

Bread: Challah is the closest match. Sourdough or Texas Toast also work, though the casserole won’t be as buttery.
Milk: Whole milk gives the best texture. Half-and-half or heavy cream will give you a richer, denser custard if that’s what you want. Unsweetened oat or almond milk works for a dairy-free version.
Variations:
I haven’t tested variations on this casserole yet. If you’ve tried it with chocolate chips, sautéed apples, a Nutella swirl, or anything else, let me know how it turned out in the comments!

How to make Brioche French Toast Casserole

The basics of this recipe are to layer the bread, sprinkle on the sugar and spice between the layers, pour on the custard, top with butter and the rest of the spice mixture and bake. Easy peasy!

Overhead view of brioche slices on baking sheet.
Overhead view of casserole pan buttered.

STEP 1: Let it get stale. Brioche, somewhat stale, is best for French toast casseroles. Cut the loaves into 1-inch slices, then let them sit uncovered for a few hours or up to 1 day. The less moisture in the bread, the more custard it can soak up! If you’re in a rush and don’t have time to let the bread sit out lay the bread slices on baking sheets in a single layer and bake in a 300°F (149°C) oven for 10 minutes. This is what I do most often!

STEP 2: Generously butter a 9×13 casserole dish or any (3.5-4 -quart) baking dish, or spray with non-stick cooking spray. Here is the casserole dish pictured above. Set aside.

Overhead view of a glass bowl with brown sugar, cinnamon, nutmeg and salt.
Overhead view of sugar and spices mixed with a whisk.

STEP 3: Mix brown sugar, cinnamon, nutmeg, and salt together in bowl. Set aside.

Overhead view of a plastic bowl with eggs, milk, and vanilla.
Overhead view of eggs, millk and vanilla being mixed with a whisk.
Overhead view of eggs, milk, and vanilla mixed well in a plastic bowl.

STEP 4: In a separate glass mixing bowl or bowl with a pour spout, whisk milk, eggs, and vanilla until combined.

Overhead view of brown sugar and spices being poured on bottom of casserole dish.
Overhead view of casserole dish with sugar and spice sprinkled on the bottom.

STEP 5: Sprinkle 3 tablespoons of brown sugar mixture evenly over the bottom of the prepared dish.

Overhead view of one layer of the sliced brioche bread in the casserole dish.
Ovehead view of sugar and spice mixture being sprinkled on top of bread.

STEP 6: Place 6 bread slices (use bread heels here) in an even layer at the bottom of the dish. Brush with 2 tablespoons of melted butter and sprinkle with 3 tablespoons of brown sugar mixture. You may have to cut a slice in half to fill the dish.

The overhead view of melted butter is brushed on top of the bread.
Overhead view of casserole with milk and egg mixture being poured over the bread.

STEP 7: Arrange 6 more bread slices in a single layer over the first layer. Brush with 2 tablespoons of melted butter and sprinkle with 3 tablespoons of brown sugar mixture. Place the remaining 6 bread slices over the prior layer and brush with the last 2 tablespoons of melted butter. Gradually pour the egg and milk mixture over the bread. At this point, you can cover and refrigerate up to 24 hours, or bake right away.

Overhead view of sugar and spices poured on top of last row of sliced bread.
Overhead view of baked french toast casserole.

STEP 8: Sprinkle the remaining 3 tablespoons of brown sugar mixture evenly over the top of the bread. Bake at 350°F (177°C) for 45 to 50 minutes until the casserole is slightly puffed, golden brown, and bubbling around the edges. Let cool for 15 minutes on a wire rack, sprinkle with confectioners’ sugar, and serve.

Expert Tips for the Best Brioche French Toast Casserole

  1. Stale brioche bread is non-negotiable. Pull the slices out of the bag the night before assembly and let them sit on the counter, uncovered. Fresh slices turn to mush in the custard. If you forgot, lay the slices on a baking sheet in a single layer and bake at 300°F for 10 minutes to dry them out. Dry bread soaks up custard evenly without falling apart, which is why King Arthur Baking explains stale bread is the secret to good French toast.
  2. Don’t worry if the custard doesn’t cover the bread. The bread is designed to soak from the bottom up while it sits in the fridge. The top layer staying drier is what gives you the crispy, golden top after baking. If you try to submerge the bread, you lose the texture contrast that makes this casserole work.
  3. Start checking at 40 minutes. The casserole is done when the top is puffed and deeply golden. If you have an instant-read thermometer, aim for 175 to 190°F in the center (160°F is the USDA safety minimum for egg dishes, but 175°F+ is where the custard is fully set with no wet middle). If the top browns too quickly, loosely tent with foil after about 45 minutes.
  4. Rest 15 minutes before cutting. Pull it out of the oven and walk away. The custard finishes setting as it cools. Cut too soon and you’ll get a wet, scrambled-looking middle instead of clean custardy slices.
Close-up overhead view of brioche french toast.

Storage

Refrigerator
Leftovers keep for 3 days in an airtight container. The custard tightens up in the fridge, so the casserole gets denser and a little drier. That’s normal, not ruined.

Reheating
Individual portions go in the oven at 325°F for 10 minutes, covered loosely with foil. The microwave works in a pinch but the bread goes rubbery.

Make-Ahead and Freezing
This casserole holds in the fridge unbaked for up to 24 hours per USDA’s safe egg handling guidelines for raw egg dishes. It also freezes unbaked for up to 2 months and freezes baked leftovers for up to 3 months. See the recipe card below for step-by-step instructions on make-ahead, freezing, halving, and doubling.

What to Serve With Brioche French Toast Casserole

The casserole is sweet and rich, so the rest of the menu should bring salt, protein, and acid to balance it out.

For the savory side of the table, the ham and cheese quiche I mentioned above is my go-to (same oven temperature, holds its own next to the casserole, uses up leftover holiday ham). Bacon or breakfast sausage works too if you want something that travels more easily.

For something fresh, fruit is non-negotiable in my house. A bowl of berries, sliced melon, or my favorite cheat: a bag of frozen mixed berries thawed and tossed with a little maple syrup. The acid cuts through the custard and resets your palate between bites. If you want to dress it up, top a bowl of yogurt and fresh fruit with my maple pecan cinnamon granola for crunch.

For drinks, cold brew or fresh-squeezed orange juice handles the adults. If you want something fancier, a sparkling cider mimosa bar (sparkling apple cider, orange juice, and a splash of pomegranate or peach puree) gives you the same Sunday-brunch energy. A pitcher of milk with chocolate syrup on the table handles the kids.

FAQ’s

The bread starts to break down past 24 hours and you’ll lose the layered, custardy texture. It edges into bread pudding territory. If you need a longer head start, assemble it, cover it tight, and freeze it instead of refrigerating. It holds for 2 months in the freezer.

Most grocery store brioche bread comes in 14 to 16 oz loaves and any of those will work. If yours are smaller (8 oz packs are common at Trader Joe’s), grab three loaves instead of two and use what you need to cover the dish in three layers. Extra slices freeze fine for the next batch. The dish matters more than the exact ounces; you’re filling a 9×13.

Yes, especially if your kids are picky about visible spice. The casserole still tastes great with the brown sugar mixture only on the bottom and on top. You just lose a little of the layered caramel-cinnamon effect in the middle. If anyone in your house has strong feelings about cinnamon, this is the right move.

Yes, but you need two separate 9×13 dishes rather than trying to scale up into one larger pan. The depth matters for even custard cooking, and one oversized dish gives you a wet middle and overcooked edges. Two pans means the same bake time, same temperature, just twice the oven space.

A woman with straight brown hair and bangs smiles warmly, wearing a dark turtleneck sweater. She is indoors, with a modern kitchen featuring cabinets and a range hood blurred in the background.

Thank you!

If you tried these, I want to hear about it, by leaving a comment below and ⭐⭐⭐⭐⭐. It makes my day to see your kitchen wins.

Tag me on Social!

 InstagramFacebook | Pinterest

See you next time! ♡ Sarah

More Recipes You Will Love

Captain Crunch French Toast

Cinnamon Toast Crunch™ French Toast

Banana Bread with Pecans

Cinnamon Crunch Banana Bread

Recipe

Overhead view of brioche french toast casserole with fork in a bite.

Brioche French Toast Casserole

Sarah Allison
This overnight brioche French toast casserole is the make-ahead breakfast I trust to feed a houseful on Christmas morning. Buttery brioche soaks in a vanilla-cinnamon custard overnight, then bakes into a casserole with a custardy middle and crisp golden edges. Feeds 8 from one 9×13 pan.
5 from 1 vote
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Course Breakfast
Cuisine American
Servings 8

Equipment

Ingredients
 

  • 1 tablespoon unsalted butter softened, plus 6 tablespoons unsalted butter, melted
  • 3/4 cup packed (165 grams) brown sugar
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon Diamond Crystal kosher salt; for table salt, use half as much by volume or use the same weight
  • 18-19 slices brioche bread 2 (14.11 oz) loaves cut into 1 inch slices
  • 2 ½ cups whole milk
  • 6 large eggs
  • 1 teaspoon vanilla
  • Confectioners’ sugar and maple syrup for serving.

Instructions
 

  • Generously butter a 9-by-13-inch baking dish (or any 3.5 to 4-quart baking dish) or spray with nonstick spray.
  • Whisk brown sugar, cinnamon, nutmeg, and salt together in a bowl. Set aside.
  • Sprinkle 3 tablespoons of the brown sugar mixture evenly over the bottom of the prepared dish.
  • Place 6 bread slices (use bread heels here) in an even layer at the bottom of the dish. Brush with 2 tablespoons of melted butter and sprinkle with 3 tablespoons of brown sugar mixture. You may have to cut a slice in half to fill the dish.
  • Arrange 6 more bread slices in a single layer over the first layer. Brush with 2 tablespoons of melted butter and sprinkle with 3 tablespoons of brown sugar mixture.
  • Place the remaining 6 bread slices over the previous layer and brush with the remaining 2 tablespoons of melted butter.
  • In a separate bowl, whisk eggs, milk, and vanilla together until well combined.
  • Pour the egg and milk mixture evenly over the bread, pressing lightly to submerge.
  • Cover the pan tightly with plastic wrap and refrigerate for at least 4 hours or up to 24 hours. (Or bake immediately if you don't have time to soak.)
  • Preheat the oven to 350°F (177°C). Remove the pan from the refrigerator about 20 minutes before baking. Sprinkle the top with the remaining 3 tablespoons of brown sugar mixture.
  • Bake at 350°F (177°C) for 45 to 50 minutes until slightly puffed, golden brown, and bubbling around the edges. The custard is fully set when the internal temperature reaches 175 to 190°F (79 to 88°C). If the top browns too quickly, loosely tent with foil after about 45 minutes.
  • Let cool for 15 minutes on a wire rack, sprinkle with confectioners' sugar, and serve.

Save this Recipe!

We’ll email this post to you, so you can come back to it later!

Notes

Make-Ahead: Prep through the bread-layering steps and pour the custard over the top. Cover and refrigerate for up to 24 hours per USDA safe egg handling guidelines. Sprinkle the remaining brown sugar mixture on top of the bread immediately before baking.
To Freeze Unbaked: Prepare the casserole through the bread-layering steps and pour the custard over the top. Wrap in two layers of plastic wrap and one layer of foil. Freeze for up to 2 months. Thaw overnight in the refrigerator, then continue with the topping and baking. You can freeze with the brown sugar topping already on it, but adding fresh topping right before baking gives a slightly better crispy crust.
To Freeze Baked Leftovers: Cool the baked casserole completely, wrap tight in plastic and foil, and freeze for up to 3 months. Thaw in the refrigerator overnight. Reheat individual portions in the microwave, or cover and bake the whole casserole at 300°F until warm throughout, at least 20 minutes.
Half Recipe: Halve all ingredients and bake in an 8×8 dish. Bake time drops to 30 to 35 minutes.
Double Recipe: Use two of the same size 9×13 pans rather than scaling up to a larger pan. Make sure your oven has space around each pan for heat to circulate. You may need to rotate the pans halfway through to bake evenly, or bake in batches if both don’t fit at once.
Internal Temperature: For precision, an instant-read thermometer in the center of the casserole should read at least 160°F (USDA safety floor for egg dishes) and 175 to 190°F when the custard is fully set, with no wet middle.
Recipe adapted from America’s Test Kitchen’s French Toast Casserole.
Calories: 330kcalCarbohydrates: 29gProtein: 14gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.01gCholesterol: 184mgSodium: 441mgPotassium: 138mgFiber: 0.4gSugar: 3gVitamin A: 686IUVitamin C: 0.03mgCalcium: 115mgIron: 1mg

The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.

Did you make this Recipe? Leave a comment & recipe rating below. Tag @thesassandsalt on Instagram so we can admire your masterpiece!

Similar Posts

  • Crustless Leek Quiche with Ham

  • Banana Bread with Pecans

  • Captain Crunch French Toast

  • Cinnamon Crunch Banana Bread

  • Best Pumpkin Banana Muffins (With a Crispy Streusel Topping!)

  • Challah French Toast Casserole

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating