The buttery richness of brioche makes it perfect for sweet and savory recipes alike. If you’re a fan of indulgent breakfast recipes like this french toast casserole with brioche, then you’ll love my Brioche Waffles. Or, try my Brioche Hamburger Buns for a savory option that’s ideal for burgers, sliders, sandwiches, or dinner rolls!
Besides a loaf of brioche bread, which is the star of the show in this easy recipe, you’ll need a few basic ingredients that you likely already have on hand. Simply gather:
- Brioche loaf: You’ll need one loaf of day-old brioche bread, which you should be able to cut into about eight 1-inch slices. Day-old bread is ideal for this brioche breakfast casserole, as its dry texture evenly soaks up the milk mixture and prevents the casserole from getting soggy. I make my own brioche, but store-bought would also work for this recipe.
- Unsalted butter
- Whole milk
- Heavy cream (or half and half)
- Vanilla extract
- Coconut sugar
- Ground cinnamon
- Ground nutmeg
- Kosher salt
- Sliced strawberries (optional)
- Sliced almonds or other nuts (optional)
How to Make French Toast Casserole with Brioche Bread?
This french toast casserole recipe with brioche bread only requires 10 minutes of hands-on time, which is as easy as whipping up a milk and egg mixture to pour over the bread. You’ll need a little bit of patience for the resting and cook time, but it’s worth it (trust me). Here’s how to make french toast with brioche bread:
- Slice the bread and prep your baking dish: Cut your brioche slices into 1-inch cubes. Grease a 9×13-inch baking pan with the melted butter.
- Place the bread cubes in the pan: Spread the small pieces of bread in an even layer in the prepared baking dish and set aside.
- Make the milk and egg mixture: Add the whole milk, heavy cream, eggs, vanilla extract, coconut sugar, cinnamon, nutmeg, and a pinch of salt to a large bowl. Whisk until fully combined.
- Pour the mixture over the bread: Slowly pour the custard mixture over the brioche cubes until they are evenly covered. Gently press on the bread pieces to ensure they have soaked up the liquid.
- Cover and rest: Cover the dish with plastic wrap and let it rest in the refrigerator for at least 2 hours or overnight (for up to 8 hours).
- Preheat the oven: Preheat your oven to 350 degrees F (176 degrees C).
- Add the toppings: Remove the plastic wrap and top the casserole with sliced strawberries and almonds, if desired.
- Bake: Bake the brioche bread breakfast casserole for 45-50 minutes or until it appears lightly golden brown.
- Let cool and serve: Let your baked brioche french toast casserole cool for about 10-15 minutes. Serve.
How to Serve?
Just like regular french toast, this easy brioche french toast casserole is delicious when served with a variety of sweet toppings. From a simple dusting of powdered sugar to a heaping pile of whipped cream and fresh fruit, you can make it as decadent as you’d like! It’s the perfect dish to serve for special occasions, weekend mornings, or just because. Here are my serving recommendations:
- Add a scoop of ice cream: Who doesn’t like dessert for breakfast? For a truly indulgent treat, top your brioche french toast bake recipe with some homemade Vanilla Ice Cream.
- Dust on some powdered sugar: If you like to keep things simple and subtly sweet, you can add a dusting of powdered sugar on top. You can also top your brioche french toast casserole with fruit, such as fresh blueberries or strawberries, and sliced almonds.
- Serve it with a mound of whipped cream: To amp up the creaminess of this brioche toast recipe, top it off with a heaping mound of Whipped Maple Cream. The maple flavor pairs beautifully with the rich brioche french toast recipe.
Your french toast recipe with brioche bread is likely to be soggy if it’s underbaked, so make sure to give it more baking time if it doesn’t appear lightly golden brown on top. Your casserole could also be soggy if you’re using too much liquid. The amount of liquid in this egg casserole with brioche bread works for a full loaf of brioche, so you may need to use less milk if your loaf is small or if you’re not using a full loaf.
I personally think that brioche bread makes the best brioche french toast casserole because it’s rich and decadent, but challah bread also provides a similar richness that makes for a delicious challah french toast casserole. Feel free to use whichever you prefer!
Brioche is made with eggs and butter and is richer than regular bread, so french toast casserole using brioche bread is typically more decadent and indulgent than french toast with regular bread.
Other Brioche-Based Recipes You Can Make
I love brioche bread because not only is it delicious, but it’s also super versatile. From sweet to savory recipes, a simple loaf of brioche goes a long way. If you’re as much of a fan as I am, you’ll love these other brioche-based recipes:
If you try this Overnight Brioche French Toast Casserole recipe or any other recipe on Foolproof Living, please take a minute to leave a star rating and a comment below. It helps others who are thinking of making the recipe. And if you took some pictures, be sure to share them on Instagram using #foolproofeats so I can share them on my stories.
Brioche French Toast Casserole Recipe
- 1 loaf brioche 8 1-inch slices (day-old bread)
- 1 tablespoon unsalted butter melted and cooled
- 1 ½ cups whole milk
- ½ cup heavy cream or half and half
- 6 large eggs
- 1 tablespoon vanilla extract
- ½ cup coconut sugar or brown sugar, plus more for sprinkling on top
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch kosher salt
- 1 cup strawberries halved
- ½ cup sliced almonds or any other nuts
- Slice brioche slices into small 1-inch cubes. Brush a 9X13 casserole dish with melted butter.
- Spread the cubed brioche bread on a single layer. Set it aside.
- In another large mixing bowl, whisk together whole milk, heavy cream, eggs, vanilla extract, coconut sugar, ground cinnamon, ground nutmeg, and salt until fully combined.
- Spread it over the bread. Gently press to ensure that brioche cubes are fully soaked with the liquid mixture.
- Cover with plastic wrap and refrigerate for at least two hours or overnight (for up to 8 hours).
- Preheat the oven to 350 degrees F (176 C).
- Remove the plastic wrap. If desired, top it off with halved strawberries and sprinkle it with almond slices.
- Bake in the preheated oven for 45-50 minutes until the top layer is lightly golden brown.
- Let it cool for 10-15 minutes before serving.
- Use day-old bread: Stale bread might not sound too appetizing, but it’s actually crucial to use day-old bread to keep this oven-baked french toast brioche from getting soggy. If you only have fresh bread available, you can place it on a sheet pan and dry it out in a low-heat oven for a few minutes. I recommend 300 degrees F for about 15 minutes.
- Store-bought brioche: Please be aware that some store-bought brioche is sweetened with more sugar than my homemade version. Therefore, if you are using a store-bought brioche loaf, I recommend giving it a taste and reducing the amount of sugar used. Depending on the sweetness level of the particular brand you are using, I recommend starting with half the amount of sugar.
- Alternative method: For more of a classic french toast option, you can cut your brioche slices in half diagonally to form two triangles per slice. Dip each triangular slice into the milk mixture (making sure to soak both sides), line them up at the bottom of the pan, pour the remaining liquid on top, and bake as instructed in the recipe card.
- Store: Let the leftovers cool to room temperature, tightly cover or place them in an airtight container, and store them in the fridge for up to 3 days. You can also separate your leftovers into smaller, individual airtight containers so you can reheat individual servings.
- Reheat: Reheat your leftover casserole in a 350-degree F oven for 15 minutes or until heated through.