This Brioche French Toast Casserole is an elegant breakfast or brunch option for holidays and special occasions. It can be assembled the night before and baked the next morning for a warm, comforting dish, or prepared the same day after allowing the brioche to soak briefly in the custard. The base recipe is delicious on its own, and it’s easy to personalize with fruit, extra spices, or different nuts.

Casseroles are ideal for serving a group because they minimize last-minute work and let you focus on guests. This brioche French toast casserole uses buttery brioche bread cubes soaked in a cinnamon-scented custard and finished with a brown-sugar pecan topping that caramelizes as it bakes. If you prefer, stir in fresh blueberries, oranges zest, or swap pecans for walnuts or almonds to tailor the flavor.

Ingredients that Matter
The key ingredient is brioche: its enriched dough delivers richness and a tender crumb that soaks up custard beautifully. The rest of the recipe uses simple pantry staples to build flavor and texture:
- Brioche. A rich, buttery loaf is ideal because the extra butter and eggs create a soft, absorbent crumb. A bakery loaf is best, but good grocery brioche will work. If you can’t find brioche, challah is an excellent substitute.
- Eggs. Eggs form the structure of the custard; five large eggs give the casserole a creamy, set texture when baked.
- Milk and half-and-half. A mix of whole milk and half-and-half balances richness without being as heavy as cream alone.
- Cinnamon and vanilla. These classic aromatics add warmth and depth to the custard.
- Brown sugar. Used in both the custard and topping, brown sugar contributes a subtle molasses flavor that pairs well with brioche.
- Pecans. Chopped pecans add crunch and a slightly savory contrast; you can substitute walnuts or almonds if preferred.
- Butter. Melted butter combines with brown sugar and pecans to create a sticky topping that caramelizes in the oven.

How to make Brioche French Toast Casserole
This recipe is straightforward and forgiving, which makes it great for entertaining. Below are the main steps to assemble and bake the casserole.


Cut the brioche into roughly 1-inch cubes and spray a 9- x 13-inch baking dish with cooking spray. Place the bread cubes in the dish.
Whisk together the eggs, milk, half-and-half, brown sugar, vanilla, cinnamon, and salt until smooth to make the custard.


For the topping, stir together hot melted butter, brown sugar, cinnamon, pecans, and a pinch of salt until the sugar is mostly dissolved. Toss more pecans with the bread if you like extra crunch, then pour the custard evenly over the bread and pecans.


Spoon the pecan-brown sugar topping over the bread mixture. Cover the dish with foil and bake in a 375°F oven for 20 minutes. Remove the foil and bake another 15 to 20 minutes, or until the bread is puffed and golden brown. Let the casserole rest for about 10 minutes before serving so it sets slightly.
Video: How to Make Brioche French Toast Casserole
Serving and Storage
Serve this casserole warm with a drizzle of maple syrup, a dusting of powdered sugar, fresh berries, and extra chopped pecans. It also adapts well to additions like raisins, dried cherries, chopped apples, or stone fruit.
To make this overnight, assemble the casserole, cover with foil, and refrigerate. When ready to bake, remove the casserole from the refrigerator while the oven preheats to 375°F so it can come closer to room temperature—this helps ensure even baking. Bake as directed above.
Storage: Store leftovers in an airtight container or cover the baking dish with foil or plastic wrap and refrigerate for up to 3 days. To freeze, cut the baked casserole into portions, place them in a freezer-safe bag, label, and freeze for up to 3 months.
Reheating: Thaw frozen portions overnight in the refrigerator, then reheat in a 350°F oven until warmed through, about 10–15 minutes depending on portion size.

Other Breakfast and Brunch Recipes



Recipe
Brioche French Toast Casserole
5 from 1 review
- Author: Adam Dolge
- Total Time: 1 hour 20 minutes
- Yield: 9- x 13-inch baking dish
Description
This Brioche French Toast Casserole is an excellent choice for holiday mornings or any celebratory brunch. Assemble it ahead or prepare the same day and bake until puffed and golden.
Ingredients
French Toast Casserole
- 1 loaf brioche bread (about 1 lb.)
- ½ cup chopped pecans
- 5 large eggs
- ¼ cup packed light brown sugar
- 1½ cups whole milk
- ½ cup half-and-half
- 1 tsp vanilla extract
- ½ tsp ground cinnamon
- ¼ tsp table salt
Topping
- ¼ cup hot melted butter
- 2 Tbsp light brown sugar
- ½ tsp ground cinnamon
- 1 pinch table salt
- ¼ cup chopped pecans
- Powdered sugar, maple syrup and berries, for serving
Instructions
French Toast Casserole
- Spray a 9- x 13-inch baking dish with cooking spray. Cut the brioche into 1-inch cubes and place in the dish with ½ cup chopped pecans; toss to combine.
- In a medium bowl or large measuring cup, whisk together the eggs and ¼ cup brown sugar until smooth. Add the milk, half-and-half, vanilla, cinnamon, and salt; whisk to combine. Pour the custard evenly over the bread and pecans.
Topping
- In a small bowl, stir together the hot melted butter, 2 Tbsp brown sugar, ½ tsp cinnamon, a pinch of salt, and ¼ cup pecans until the sugar is mostly dissolved. Spoon the mixture evenly over the bread.
- Cover the dish with foil and refrigerate for 30 minutes or overnight. When ready to bake, preheat the oven to 375°F. If the casserole was refrigerated, set it out while the oven preheats. Bake covered for 20 minutes, then remove the foil and bake another 15–20 minutes until puffed and golden. Cool 10 minutes before serving. Dust with powdered sugar, drizzle with maple syrup, and garnish with berries if desired.
Notes
Serve warm with maple syrup, powdered sugar, extra pecans, and fresh berries. The casserole accepts many variations—add dried fruit, different nuts, or chopped fruit such as apples or peaches.
To prepare overnight, assemble, cover with foil, and refrigerate. Remove from the refrigerator while the oven preheats so it warms slightly; this helps achieve even baking.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To freeze, cut into portions, place in freezer-safe bags, and freeze up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F oven for 10–15 minutes or until warmed through.
- Prep Time: 15 min.
- Hands-Off Time: 30 min.
- Cook Time: 35 min.
- Category: Breakfast/Brunch
- Method: Baking
- Cuisine: American/French