This comforting baked dish transforms fluffy brioche or challah into a warm, custardy breakfast. The bread cubes soak overnight in a rich mixture of eggs, milk, cream, vanilla, and warm spices before being topped with buttery brown sugar and pecans. Bake until golden and set for a satisfying morning meal that serves eight hungry people.
The smell of cinnamon drifting through the house on a lazy Saturday morning still stops me in my tracks. My roommate Sarah used to make this French toast casserole when we had friends crash over after Friday night gatherings. There was something magical about waking up to that warm, spiced aroma knowing breakfast was already taken care of.
Last Christmas morning, my sister accidentally doubled the cinnamon in the topping. We laughed about it until we took that first bite and realized her mistake was actually a delicious discovery. Now thats exactly how much cinnamon we always use.
Ingredients
- Brioche or challah bread: These egg rich breads soak up custard like a dream and stay incredibly fluffy. I let my loaf sit out overnight to get slightly stale, which creates the perfect texture that holds its shape without becoming mushy.
- Whole milk and heavy cream: The combination creates that luxurious, restaurant quality consistency. Do not swap for skim milk here or you will miss the velvety mouthfeel that makes this casserole special.
- Six large eggs: This is the backbone of your custard. Room temperature eggs whisk into the dairy more smoothly, so pull them out about 20 minutes before you start mixing.
- Vanilla extract: Do not be shy with this ingredient. A full two teaspoons might seem generous, but that warm vanilla flavor is what makes this taste like a special occasion breakfast.
- Ground cinnamon and nutmeg: This classic spice combo is non negotiable for that cozy French toast profile. Freshly grated nutmeg makes a huge difference if you have the time.
- Brown sugar and butter topping: This caramelizes in the oven creating a crisp, sweet crust that contrasts beautifully with the soft custard soaked bread underneath. The pecans add crunch but skip them if you have nut allergies in the family.
Instructions
- Prep your baking dish:
- Butter a 9x13 inch baking dish generously. Some spots always get missed and those stuck corners are no fun to scrub later.
- Arrange the bread:
- Spread your bread cubes in an even layer. Do not overpack it, the custard needs room to work its way between every piece.
- Make the custard:
- Whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until completely smooth. Take your time here, no one wants scrambled egg bits in their French toast.
- Pour and press:
- Evenly pour that gorgeous custard over the bread. Gently press down with the back of a spoon to help every cube drink up the liquid.
- Mix the topping:
- Stir together melted butter, brown sugar, cinnamon, and nuts if you are using them. This mixture will be thick and paste like, which is exactly right.
- Add the crunch:
- Sprinkle the topping evenly across the entire casserole. Some spots will have bigger clusters of the sugar mixture and those are the bites everyone fights over.
- Let it rest:
- Cover and refrigerate for at least 2 hours or overnight. This resting period is what transforms good French toast into great French toast casserole.
- Bake it:
- Bake at 350°F covered for 30 minutes, then uncovered for 15 more minutes. The top should be golden brown and bubbling around the edges.
My dad started requesting this for his birthday breakfast instead of the usual pancakes. Something about having everyone gathered around the table, still in pajamas, digging into the same dish feels more special than individual plates.
Make Ahead Magic
This recipe was practically designed for busy mornings. Assemble everything the night before, cover it tightly, and pop it in the refrigerator. Come morning, just turn on the oven and slide it in. No measuring, no mixing, no morning mess.
Customization Ideas
Blueberries folded into the custard before baking burst with jammy sweetness. A handful of chocolate chips transforms this into dessert for breakfast. For an adult twist, soak raisins in warm rum overnight and scatter them between the bread layers.
Serving Suggestions
Fresh berries add brightness and cut through the richness. A drizzle of warm maple syrup takes it over the top. Some dollops of whipped cream make it feel extra indulgent for special occasions.
- Let it rest 10 minutes before serving so the custard sets up properly
- Serve with extra cinnamon sugar on the table for those who like it sweeter
- Leftovers reheat beautifully in the microwave for 45 seconds
There is something about serving food that everyone eats from the same dish that makes breakfast feel like an event. Hope this casserole becomes part of your morning traditions too.
Your Recipe Questions Answered
- → Can I prepare this the night before?
-
Yes, refrigerating overnight is actually recommended. The bread absorbs more custard, resulting in a creamier texture and better flavor distribution throughout the dish.
- → What type of bread works best?
-
Brioche or challah are ideal choices because their rich, eggy structure holds up beautifully during soaking. Slightly stale bread works even better than fresh loaves.
- → Can I make this dairy-free?
-
Absolutely. Substitute whole milk and heavy cream with oat milk or coconut milk, and replace butter with vegan alternatives. The texture remains delicious.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for up to 4 days. Reheat individual servings in the microwave for 1-2 minutes or warm in a 350°F oven.
- → Can I freeze this dish?
-
Yes, you can freeze the unbaked casserole for up to 2 months. Thaw overnight in the refrigerator before baking as directed, adding a few extra minutes if still cold.
- → What toppings can I add?
-
Fresh blueberries, sliced bananas, or diced apples can be folded in before baking. You can also serve with warm maple syrup, powdered sugar, or additional toasted nuts.