Sourdough Brioche French Toast Casserole Recipe
This post may contain affiliate links. Please read our disclosure policy.
This Sourdough Brioche French Toast Casserole is everything a cozy, no-waste breakfast casserole should be: custardy inside with a buttery, crisp streusel top. It’s prepped the night before, so can just pop it in the oven in the morning.
I’ve found that using my homemade sourdough brioche makes it super tender and extra flavorful. But it also works beautifully with other kinds of homemade sourdough bread too, such as crusty sourdough bread or soft sourdough sandwich bread, like I share in my Sourdough French Toast Casserole recipe!
Whether you’re looking for the best sourdough recipe to feed a hungry holiday crowd or just trying to use up leftover sourdough bread, this one-bowl recipe fits the bill.

Want To Save This Recipe?
Enter your email below, and weโll send it straight to your inbox! Plus, youโll get my newest sourdough recipes and best tips every week!

MY LATEST VIDEO
Why You’lโl Love This Recipe
Prepare the night before:
This is a super easy breakfast bake, a make-ahead breakfast that’s a solid bet for those busy mornings. Assemble the entire Sourdough Brioche French Toast Casserole the night before, cover it, and store it in the fridge. In the morning of the next day, just pop it in the oven for a stress-free, warm breakfast that will impress even the hard-to-please.
Simple and delicious breakfast recipe:
The recipes uses simple ingredients and easy-to-follow steps, which means the casserole delivers maximum flavor with minimal effort.
A delightful balance of textures and tastes happens every time I soak soft, custardy sourdough brioche in a rich egg mixture and top it with a sweet and crunchy streusel.
One of the best no-waste recipes you can try:
Just like my sourdough breadcrumbs and sourdough croutons recipes, this French toast casserole is a fantastic way to use up leftover sourdough brioche bread.
A real holiday favorite:
This French Toast Casserole is a must-have for festive gatherings, especially around Christmas. Its warm, cinnamon-spiced aroma and golden, streusel-topped presentation make it a showstopper for holiday breakfasts or brunches.
I like serving it alongside fresh fruit or a dusting of powdered sugar to amp up the festive cheer. There’s no better way to create cherished memories with family and friends. Check out my other Christmas recipes here.
Ingredients & Substitutions
* To find full ingredient list and precise measurements, scroll to the bottom of this post to find the recipe card*
- Sourdough Brioche: My Sourdough Brioche bread makes for one of the softest French Toast Casseroles, however if you only have Sourdough Sandwich Bread or Traditional Sourdough Bread, give this Sourdough French Toast Casserole recipe a try!
- Milk: I used whole milk for this recipe, but any dairy or non-dairy option, like almond milk or coconut milk, will work.
- Maple syrup: I love using this natural sweetener to give this special treat just a touch of extra sweetness. Be sure to use pure maple syrup rather than pancake syrup. You can substitute this with sugar as well.

Streusel Topping
- Flour: I used all-purpose flour.
- Butter: Be sure to use cold butter! Using room-temperature or melted butter will cause the topping to spread out and flatten when it bakes.

How to Make Sourdough Brioche French Toast Casserole
Streusel Topping:
- Add the flour, brown sugar, cinnamon and salt in a bowl and whisk until combined. Press the diced cold butter into the flour mixture until the mixture resembles wet sand.
- Place the streusel topping in the fridge while you prepare the French toast bake.

Brioche French Toast Casserole
- Preheat the oven to 350 degrees F and grease a 9×13 inch baking dish. Set aside.

- Cube day-old brioche bread into bite-sized pieces, about 1-inch cubes. Place the bread in a large bowl and set it aside.

- In a large mixing bowl whisk together the eggs, milk, heavy cream, maple syrup, vanilla extract, cinnamon, and salt until combined. You can also whip all of these ingredients up in a blender!

- Pour the egg mixture over the bread cubes. Stir the mixture with a rubber spatula until all of the bread pieces have been coated with the liquids.

- Pour the mixture into the prepared casserole dish. Sprinkle the streusel on top of the casserole, then place it into the preheated oven.
Baking Tip
This Sourdough Brioche French Toast Casserole can be prepped at night for a quick breakfast option the following morning! Cover the casserole and store in the fridge until ready to bake.
I personally love this method because the bread has more time to soak up the custard, for an even tastier Sourdough Brioche French Toast Bake!
- Bake for 40-50 minutes, or until the middle is cooked through with no more liquids and the top of the casserole is golden brown and slightly crisp. If the top is browning too quickly, place a piece of aluminum foil on top and continue to bake.
- Serve hot and enjoy!


How to Store
Once the casserole has cooled to room temperature (to prevent condensation), wrap the baking dish tightly with plastic wrap or foil, or transfer portions to an airtight container. Store in the fridge for up to 4 days.
Reheat individual servings in the microwave for 20-30 seconds. Alternatively, warm the entire dish in a 350ยฐF oven, covered with foil, for 10-15 minutes until heated through.
For freezing, wrap the cooled casserole tightly in plastic wrap and foil or place in a freezer-safe container. It will keep for up to 2 months. Thaw overnight in the fridge before reheating so the bread won’t lose its texture.

FAQs
Yes, day-old or slightly stale sourdough bread is the best bread for this recipe. It soaks up the egg mix like nothing you’ve seen before, making the casserole nice and custardy. Just cut the leftover bread it into cubes, and before you do, make sure itโs not moldy or rock-hard. You can still use fresh bread, but you may just need to pop it in the oven for a bit to dry it out.ย
It’s easy. Swap the whole milk and cream for almond, oat, or coconut milk. Use vegan butter or margarine for the streusel. Double-check that your sourdough brioche is dairy-free, or pick a dairy-free sourdough loaf instead.
No. Use the same amount of regular sugar, brown sugar, or honey. Brown sugar gives a richer taste, while honey adds a bit of a different sweetness. Both work great.
Absolutely yes! Mix in fresh berries, banana slices, or chopped apples with the bread cubes before adding the egg mix. If youโre using frozen fruit, thaw and drain it first so the casserole doesnโt get watery.ย Tip: you might need a few extra minutes of baking time.

Sourdough Brioche French Toast Casserole Recipe
Enter your email below, and weโll send it straight to your inbox! Plus, youโll get my newest sourdough recipes and best tips every week!
Equipment
- 9×13 glass baking dish
Ingredients
Sourdough French Toast Casserole
- 850 grams sourdough brioche bread 1 loaf, day-old/stale *see notes in recipe
- 8 eggs large
- 480 grams milk 2 cups
- 90 grams heavy cream 1/2 cup
- 150 grams pure maple syrup 1/2 cup
- 8 grams vanilla extract 2 teaspoons
- 4 grams ground cinnamon 2 teaspoons
- 6 grams salt 1 teaspoon
Streusel Topping
- 55 grams all-purpose flour 1/3 cup
- 75 grams brown sugar 1/3 cup
- 4 grams ground cinnamon 2 teaspoons
- 1 gram salt 1/4 teaspoon
- 42 grams unsalted butter, cold 3 Tablespoons
Instructions
Streusel Topping:
- Add the flour, brown sugar, cinnamon and salt in a bowl and whisk until combined. With clean fingers, press the diced cold butter into the flour mixture until the mixture resembles wet sand.55 grams all-purpose flour, 75 grams brown sugar, 4 grams ground cinnamon, 1 gram salt, 42 grams unsalted butter, cold
- Place the streusel topping in the fridge while you prepare the French toast bake.
Brioche French Toast Casserole
- Preheat the oven to 350 degrees F and grease a 9×13 inch baking dish. Set aside.This Sourdough Brioche French Toast Casserole can be prepped at night for a quick breakfast option the following morning! Cover the casserole and store in the fridge until ready to bake.
- Cube the stale brioche bread into bite-sized pieces, about 1-inch cubes. Place the bread in a large bowl and set to the side.850 grams sourdough brioche bread
- In a large bowl whisk together the eggs, milk, heavy cream, maple syrup, vanilla extract, cinnamon, and salt until combined. You can also blender this in a blender!8 eggs, 480 grams milk, 90 grams heavy cream, 150 grams pure maple syrup, 8 grams vanilla extract, 4 grams ground cinnamon, 6 grams salt
- Pour the egg mixture over the bread cubes. Stir the mixture with a rubber spatula until all of the bread pieces have been coated with the liquids.
- Pour the mixture into the prepared casserole dish. Sprinkle the streusel on top of the casserole, then place it into the preheated oven.
- Bake for 40-50 minutes, or until the middle is cooked through with no more liquids and the top of the casserole is golden brown and slightly crisp. If the top is browning too quickly, place a piece of aluminum foil on top and continue to bake.
- Serve hot and enjoy!
Notes
- Sourdough Brioche:ย My Sourdough Brioche bread makes for one of the softest French Toast Casseroles, however if you only haveย Sourdough Sandwich Breadย orย Traditional Sourdough Bread, give thisย Sourdough French Toast Casseroleย recipe a try!
- Milk: I used whole milk for this recipe, but any dairy or non-dairy option, like almond milk or coconut milk, will work.
- Maple syrup:ย I love using this natural sweetener to give this special treat just a touch of extra sweetness. Be sure to use pure maple syrup rather than pancake syrup. You can substitute this with sugar as well.ย
Streusel Topping
- Flour:ย I used all-purpose flour.
- Butter:ย Be sure to use cold butter! Using room-temperature or melted butter will cause the topping to spread out and flatten when it bakes.
One of the tastiest ways to use up sourdough brioche! Love how I can prep it the night before and just pop it into the oven the next morning.