This easy Brioche French Toast Casserole is an incredible breakfast to start your day with. Buttery brioche bread is soaked in a lightly sweetened custard, and topped with a warm cinnamon streusel. Make the same day, or prep the night before and bake in the morning for a hearty breakfast perfect for weekends or the holidays.

Jump to:
- WHY YOU'LL LOVE THIS RECIPE
- WHAT YOU NEED TO MAKE BRIOCHE FRENCH TOAST CASSEROLE
- HOW TO MAKE BRIOCHE FRENCH TOAST CASSEROLE
- WHAT TO SERVE WITH BRIOCHE FRENCH TOAST CASSEROLE
- EXPERT TIPS
- FAQs
- STORING AND REHEATING LEFTOVERS
- Like this recipe? Be sure to try one of these next!
- Did you make this recipe?
- Brioche French Toast Casserole
- CHECK OUT LATEST POSTS
This brioche French toast casserole is one of the BEST breakfasts ever! While I usually prefer something healthier like eggs and toast, oatmeal, or flaxseed pudding, when I want to indulge THIS is the recipe I use.
It takes just 10 minutes to prepare and can be baked the day of or prepared the night before. It's an easy dish to pop in the oven in the morning and enjoy fresh out of the oven.
The buttery brioche soaks up the lightly sweetened custard, is topped with a warm cinnamon streusel and is baked until puffy and golden brown. It's tender, soft, rich, and not at all soggy.
Pair with some sausage or bacon and you've got a perfect recipe for special weekends, holidays, or brunch with the girls.
Be sure to check out this breakfast charcuterie board for another great holiday recipe!
WHY YOU'LL LOVE THIS RECIPE
- It's super easy to make
- You need just 10 ingredients
- Make the day of or prep the night before
- Just the right amount of sweetness
- Great for holidays, weekends, brunch, or parties
- Kids and adults love it
WHAT YOU NEED TO MAKE BRIOCHE FRENCH TOAST CASSEROLE

Kitchen Tools:
- Mixing bowls
- Whisk
- Sharp knife
- 8x8 baking dish
- Measuring cups and spoons
Ingredients:
- Brioche bread: Available in most grocery stores, this soft, buttery bread soaks up the custard well
- Milk: I prefer to use whole milk in this dish
- Eggs: Unless a recipe states otherwise, always use large eggs
- Extracts: For the BEST flavor, use a combination of vanilla and almond extract
- Maple syrup: Be sure to use pure maple syrup, a fake version adds an artificial aftertaste
- Flour: My favorite all-purpose flour to use is King Arthur
- Brown sugar: I usually use light brown sugar in my streusel, but dark brown sugar would give a deeper caramel flavor
- Butter: A small amount of melted butter aids in crisping up the streusel and forming the perfect crunchy top
- Spices: My favorites to add to French toast are ground cinnamon and ground nutmeg for warmth
Easy Substitutions:
- Brioche- you can use another soft bread like Texas toast or Challah
- Milk- substitute with a non-dairy milk like oat, almond, or cashew
- Maple syrup- you can use honey or agave here instead
- Flour- try using a 1:1 gluten free flour blend instead
- Butter- vegan butter or coconut oil
HOW TO MAKE BRIOCHE FRENCH TOAST CASSEROLE
- Prepare the bread: Use a sharp knife to cut your brioche bread into 1 inch cubes and place them all into a buttered 8x8 baking dish
- Make the custard: In a medium size mixing bowl, whisk together the milk, eggs, maple syrup, vanilla extract, and almond extract until well combined. Pour the custard over the brioche cubes
- Let it rest: Cover the baking dish with plastic wrap and let it sit for at least 30 minutes


Baking the day of:
- Preheat your oven: While the casserole is resting, preheat your oven to 350 degrees F
- Make the streusel: In a small mixing bowl, combine flour, brown sugar, cinnamon, nutmeg, salt, and melted butter until you get a texture resembling wet sand. Distribute the streusel evenly over the top of the rested brioche casserole
- Bake and serve: Pop the entire dish into the oven and bake for 45-55 minutes. Once cooked, it should have puffed up and the middle should be just barely jiggly. Let it rest for at least 15 minutes before cutting and serving
How to prep the night before:
- Cover and let rest: Instead of letting it rest for 30 minutes, cover tightly with plastic wrap and store the whole dish in the fridge overnight.
- Make the streusel: In the morning, preheat the oven to 350 degrees F, take the dish out of the fridge and remove the plastic wrap. Make the streusel and distribute it evenly over the top
- Bake and serve: Pop the baking dish into the preheated oven and bake for 45-55 minutes. The top should be golden brown, puffed up, and the middle should be mostly set with just the slightest jiggle. Let it sit for at least 15 minutes before cutting into pieces and serving.


WHAT TO SERVE WITH BRIOCHE FRENCH TOAST CASSEROLE
While this dish is a delicious on it's own, but also works as a wonderful addition to a brunch spread. Here's some ideas of what to serve with it:
- Scrambled eggs
- Soft boiled eggs
- Crispy bacon
- Crustless quiche
- Be sure to check out this post for 25 delicious sides for French toast!
EXPERT TIPS
- Cut your bread into 1 inch cubes
- Both fresh and stale brioche will work
- Let it sit for at least 30 minutes
- Prepare the night before and bake in the morning

FAQs
If you can't find brioche, Texas toast or Challah are great substitutes.
While this recipe can be a great use for stale brioche bread, it does not *have* to be stale. I used fresh brioche bread in my French toast casserole and it was perfect.
If your casserole is soggy, the main reason would be that it didn't bake long enough. This needs to bake anywhere from 45-55 minutes. It should look puffy and the middle can be ever so jiggly when it's done.
Yes for gluten free, but dairy free is a bit harder. To make it gluten free, all you need to do is use a gluten free brioche bread and substitute the flour in the streusel with a 1:1 gluten free flour blend.
For dairy free, you would need to find a dairy free brioche bread first, then substitute the whole milk with oat or almond milk, and use coconut oil in place of the butter.
Maple syrup is always a classic, however you can also top it with powdered sugar, honey, warm jam, warmed applesauce, or fresh berries.
No! That's what is so great about my recipe, while you can prepare it the night before it you prefer, it really only needs to rest for 30 minutes before baking. It's so much easier than other recipes out there!
STORING AND REHEATING LEFTOVERS
STORING: You can keep any leftover brioche French toast casserole in an airtight container in the fridge for up to 5 days.
REHEATING: To reheat leftovers, place your pieces onto a baking sheet and cover with aluminum foil. Bake at 350 degrees F for 10-12 minutes, or until heated through.

Like this recipe? Be sure to try one of these next!
- Protein French toast casserole
- Baked oats without banana
- Gluten free breakfast sandwich
- Sourdough French toast
Did you make this recipe?
If so, I would greatly appreciate you leaving a comment and star rating down below. Additionally, follow me on Instagram and tag me or use #incoleskitchen so I can see what you make and share it!
PrintBrioche French Toast Casserole
This easy Brioche French Toast Casserole is an incredible breakfast to start your day with. Buttery brioche bread is soaked in a lightly sweetened custard, and topped with a warm cinnamon streusel. Make the same day, or prep the night before and bake in the morning for a hearty breakfast perfect for weekends or the holidays.
- Prep Time: 10 Minutes
- Cook Time: 45 Minutes
- Total Time: 55 minutes
- Yield: 9 Servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Casserole:
- 11 ounces Brioche bread cut into 1 inch cubes (about 9 cups)
- 1 ½ cups whole milk
- 3 eggs
- 2 tablespoons maple syrup
- 1 teaspoon vanilla extract
- ¼ teaspoon almond extract
For the Streusel:
- ⅓ cup all purpose flour
- 3 tablespoons brown sugar
- ½ teaspoon ground cinnamon
- ¼ teaspoon kosher salt
- ⅛ teaspoon ground nutmeg
- 3 tablespoons melted butter
Instructions
- Prepare the bread: Use a sharp knife to cut your brioche bread into 1 inch cubes and place them into a buttered 8x8 baking dish
- Make the custard: In a medium size mixing bowl, whisk together the milk, eggs, maple syrup, vanilla extract, and almond extract until well combined. Pour the custard evenly over the brioche cubes in the baking dish
- Let it rest: Cover the dish tightly with plastic wrap and let it sit for at least 30 minutes at room temperature or overnight in the fridge.
BAKING THE DAY OF:
- Preheat your oven: While the casserole is resting, preheat your oven to 350 degrees F
- Make the streusel: In a small mixing bowl, combine flour, brown sugar, cinnamon, salt, nutmeg, and melted butter until you get a texture resembling wet sand. Remove the plastic wrap and distribute the streusel evenly over the top of the rested brioche casserole
- Bake and serve: Pop the entire dish into the oven and bake for 45-55 minutes. Once cooked, it should have puffed up and the middle should be just barely jiggly. Let it rest for at least 15 minutes before cutting and serving
PREPARE THE NIGHT BEFORE:
- Preheat: In the morning, pull the casserole out of the fridge and preheat your oven to 350 degrees F
- Make the streusel: Make the streusel by combining the flour, brown sugar, cinnamon, salt, nutmeg, and melted butter in a small bowl until it resembles wet sand. Remove the plastic wrap from the baking dish and distribute the streusel evenly over the top of the french toast
- Bake and serve: Pop the baking dish into the preheated oven and bake for 45-55 minutes. The top should be golden brown, puffed up, and the middle should be mostly set with just the slightest jiggle. Let it sit for at least 15 minutes before cutting into pieces and serving.
Notes
- Cut your bread into 1 inch cubes
- Both fresh and stale brioche will work
- Let it sit for at least 30 minutes
- Prepare the night before and bake in the morning for easy holiday breakfasts
- Store leftovers in an airtight container in the fridge for up to 5 days
Keywords: overnight french toast casserole, french toast casserole with brioche, brioche bread french toast
Leave a Reply