Brioche French Toast Casserole is an overnight breakfast casserole made with rich and buttery brioche bread. This easy breakfast casserole is perfect for a weekend brunch and great for a crowd.
We love a good French toast casserole recipe and while we love my Lemon Raspberry French Toast Casserole and Apple French Toast Casserole are both delicious, this classic brioche casserole version is a favorite that I've been making for years.
This French toast bake is absolutely perfect for an occasion like Christmas morning or Easter morning, but also simple and easy enough for a random Saturday morning!
Brioche Bread - brioche is a bread of French origin and has a soft and buttery texture. It is made with eggs and butter which makes it rich and soft in texture. It is perfect for French toast!
Eggs - I use large eggs which are one of the main ingredients in the liquid mixture that gets poured over the bread.
Heavy Cream and Milk - I used heavy cream AND milk in this recipe to add richness to the casserole.
Brown Sugar - brown sugar is in the casserole itself and in the topping, adding sweetness to the casserole.
Cinnamon - I love the flavor that the cinnamon adds!
Flour - in the crumb topping.
Butter - also in the crumb topping adding some crunch and yummy butter flavor.
Refer to the recipe card for the complete list of ingredients.
Different Bread - instead of brioche bread, you could definitely use challah, French bread, thick sandwich bread, or an Italian loaf.
Substitute Heavy Cream - if you don't have heavy cream, you can just use milk, which will still be delicious but not quite as rich and decadent.
Spice it Up - if you want more spices than cinnamon, you can add nutmeg, cloves, and ginger.
Add Fresh Berries - Add 1-2 cups of fresh berries like raspberries, blueberries, or strawberries.
Lemon or Orange Flavor - add some lemon zest or orange zest to the custard mixture for a fun change of flavor!
Photo 1. Cut up the brioche bread into 1-inch cubes.
Photo 2. Place the bread cubes in a greased 9x13" baking dish.
Photo 3. In a medium bowl, add the eggs, cream, milk, brown sugar, cinnamon, and salt.
Photo 4. Whisk well to combine.
Photo 5. Pour the custard mixture over the bread cubes.
Photo 6. In a smaller bowl, combine the flour, brown sugar, and cinnamon.
Photo 7. Add the cold butter and, using a fork, combine with the sugar mixture until it resembles coarse crumbs.
Photo 8. Sprinkle on the casserole. Then cover with aluminum foil and refrigerate for at least 1 hour or ideally overnight. Bake at 350 degrees covered for 30 minutes and uncovered for 20-25 minutes. Serve with a dusting of powdered sugar or a drizzle of maple syrup.
Serving Suggestions - we love this brioche French toast casserole recipe topped with maple syrup and alongside some fresh blueberries and raspberries. Sometimes we also do scrambled eggs and Jalapeno Bacon!
Reheat - to reheat this baked French toast casserole, you can place the entire baking dish in a 350 degree oven for 10-ish minutes to reheat, or microwave smaller servings on a plate for 45-60 seconds.
Storage - store leftovers in the baking dish covered with plastic wrap or foil, or transfer to an airtight container. This will last for 3-4 days in the fridge.
Yes! You can freeze it prior to baking. Once ready to make it, thaw it overnight and then bake according to instructions. You might need to add an additional 5-10 minutes to account for starting from a colder temperature.
Definitely. While I love brioche for its sweeter flavor and delicious texture, you could use French bread, Italian bread, or thick sliced bread like Texas toast.
It could be that it is underbaked or that the bread you used is too soft. You don't want to use thin sandwich bread, as it won't hold up well to the custard mixture. This is what makes brioche perfect for French toast casserole, as it holds up well.
If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on this recipe below and leave a comment, or take a photo and tag me on Instagram with #greensnchocolate.