French Toast Casserole

Golden-brown French Toast Casserole fresh from the oven with a bubbly cinnamon topping. Save
Golden-brown French Toast Casserole fresh from the oven with a bubbly cinnamon topping. | cookingwithkendra.com

This warm, comforting baked dish transforms fluffy brioche or challah bread into a creamy custard soaked creation. The bread cubes absorb a rich mixture of eggs, whole milk, heavy cream, vanilla, cinnamon, and nutmeg overnight, ensuring every bite is perfectly infused.

A crunchy topping of melted butter, brown sugar, and optional pecans creates a beautiful caramelized crust while the inside remains soft and pudding-like. The assemble-ahead nature makes it ideal for busy mornings or special brunch occasions.

With just 15 minutes of active prep time, this feeds eight people generously and can be customized with fresh berries or made dairy-free with plant-based alternatives.

The cinnamon hit me first, drifting up the stairs before I even reached the kitchen. My roommate had thrown together this casserole the night before, and the whole house smelled like a bakery. That morning, watching everyone hover around the oven waiting for those final golden minutes, I realized French toast wasn't just a weekend special anymore.

Last Christmas, I made this for my family's annual brunch. My dad, who usually grabs a granola bar and heads to the garage, actually sat down and went back for seconds. My mom called the next day asking for the recipe, and now it's become their new holiday tradition. Something about that warm, spiced comfort brings people to the table and keeps them there.

Ingredients

  • Brioche or challah bread: These egg rich breads soak up the custard beautifully and hold their shape during baking, creating those perfect pillowy pockets we're after
  • Eggs: The foundation of our custard, giving structure and that classic French toast richness that makes every bite satisfying
  • Whole milk and heavy cream: This combination creates that luxurious, restaurant quality texture without being overly heavy
  • Granulated sugar: Sweetens the custard just enough to balance the spices while letting the bread shine
  • Vanilla extract: Use the good stuff here because it perfumes the entire dish with that warm, comforting aroma
  • Ground cinnamon and nutmeg: These warm spices are the backbone of the flavor, so reach for fresh jars if yours have been lingering in the cabinet
  • Salt: Just a pinch makes all the flavors pop and prevents the casserole from tasting flat
  • Unsalted butter: Melted into our topping, it creates that irresistible caramelized crust that makes people's eyes light up
  • Brown sugar: Its molasses notes deepen the topping and create those crispy, candied edges that everyone fights over
  • Chopped pecans or walnuts: Optional, but they add this wonderful crunch and nutty warmth that takes things to the next level

Instructions

Prep your baking dish:
Butter a 9x13 inch baking dish thoroughly, getting into all the corners, then scatter your bread cubes in an even layer
Whisk up the custard:
In a large bowl, beat those eggs until they're smooth, then whisk in the milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until everything's fully combined
Pour and press:
Evenly pour the custard over the bread, then use your hands to gently press the cubes down so they drink up all that spiced liquid
Make the magic topping:
Mix the melted butter with brown sugar and cinnamon until it forms a paste, then stir in the nuts if you're using them
Add the crown:
Sprinkle that sweet, crumbly mixture all over the top of the casserole, covering every inch for maximum caramelization
Let it rest:
Cover tightly with foil and refrigerate for at least 2 hours, though overnight is even better for deep flavor absorption
Preheat and temper:
Heat your oven to 350°F and let the casserole sit on the counter while the oven warms up, taking the chill off
Bake covered:
Cover with foil and bake for 30 minutes, trapping all that steam to cook the custard through
Uncover and brown:
Remove the foil and bake for 15 more minutes until the top is golden brown and bubbling around the edges
Rest and serve:
Let it cool for 10 minutes so the custard sets up, then serve warm with maple syrup or fresh berries if you want to gild the lily
A close-up of French Toast Casserole served warm with maple syrup drizzle. Save
A close-up of French Toast Casserole served warm with maple syrup drizzle. | cookingwithkendra.com

My sister-in-law told me she makes this for Christmas morning every year now. She prepes it Christmas Eve, and when the kids wake up excited for presents, the whole house already smells like cinnamon and comfort. It's become part of their holiday magic, something warm and steady amidst all the chaos.

Make Ahead Magic

This is the kind of recipe that rewards planning ahead. I've made it the night before a dozen different occasions, from birthdays to just because Sunday brunch. There's something lovely about waking up and knowing the hardest work is already done, leaving you free to focus on coffee and conversation while the oven does its thing.

Customization Ideas

Play around with different breads like croissants for extra richness or sourdough for a tangy contrast. I've added fresh berries between the layers or tossed in some chocolate chips for a dessert version. Once you understand the basic custard ratio, you can make it your own without breaking anything.

Serving Suggestions

A dusting of powdered sugar right before serving makes it look like something from a restaurant brunch menu. Warm maple syrup is classic, but I've also served it with a dollop of whipped cream or a spoonful of Greek yogurt on the side for some protein balance.

  • Fresh berries add brightness and make the plate gorgeous
  • Thick cut bacon on the side creates that perfect sweet and salty situation
  • A cup of strong coffee is really all you need to complete the experience
Freshly baked French Toast Casserole in a baking dish topped with pecans. Save
Freshly baked French Toast Casserole in a baking dish topped with pecans. | cookingwithkendra.com

There's something about pulling this golden, bubbling dish out of the oven that makes people gather in the kitchen, drawn by the warmth and the promise of something good. That's the real magic of recipes like this.

Recipe FAQs

Brioche or challah bread creates the fluffiest texture due to their rich egg content. Stale bread absorbs the custard better and yields superior results.

Absolutely. Assemble the dish the night before and refrigerate overnight. The extended soaking time actually improves texture and flavor distribution.

The top should be golden brown and the custard set. A knife inserted in the center should come out clean, not liquid. The edges will be slightly puffy.

Yes, assemble and freeze unbaked for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

Fresh berries, warm maple syrup, powdered sugar, or sliced bananas complement the cinnamon-vanilla flavors beautifully.

Substitute whole milk and heavy cream with oat milk or coconut milk, and use vegan butter in place of dairy butter.

French Toast Casserole

Fluffy bread cubes in cinnamon-vanilla custard with brown sugar pecan topping. Perfect make-ahead brunch dish.

Prep 15m
Cook 45m
Total 60m
Servings 8
Difficulty Easy

Ingredients

Bread

  • 1 loaf brioche or challah bread, cut into 1-inch cubes

Custard

  • 6 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 2 tsp vanilla extract
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp salt

Topping

  • 1/2 cup unsalted butter, melted
  • 1/2 cup brown sugar, packed
  • 1 tsp ground cinnamon
  • 1/2 cup chopped pecans or walnuts (optional)

Instructions

1
Prepare the baking dish: Grease a 9x13 inch baking dish with butter or nonstick spray. Arrange the bread cubes evenly in the dish.
2
Make the custard mixture: In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth.
3
Combine bread and custard: Pour the custard mixture evenly over the bread cubes, gently pressing the bread down to help it absorb the liquid.
4
Prepare the topping: In a small bowl, mix together melted butter, brown sugar, and cinnamon. Stir in nuts if using.
5
Add the topping: Sprinkle the topping evenly over the casserole.
6
Refrigerate: Cover the dish with foil and refrigerate for at least 2 hours, or overnight for best results.
7
Preheat oven: Preheat the oven to 350°F. Remove the casserole from the refrigerator and let it sit at room temperature while the oven preheats.
8
Bake the casserole: Bake covered for 30 minutes. Uncover and bake for an additional 15 minutes, until the top is golden and the custard is set.
9
Rest and serve: Let cool for 10 minutes before serving. Serve warm, optionally with maple syrup or fresh berries.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Whisk
  • 9x13 inch baking dish
  • Small bowl
  • Aluminum foil

Nutrition (Per Serving)

Calories 390
Protein 10g
Carbs 43g
Fat 20g

Allergy Information

  • Eggs
  • Milk and dairy
  • Wheat and gluten
  • Tree nuts (if using pecans or walnuts)
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.