French Toast Casserole

Golden-brown French Toast Casserole fresh from the oven with a cinnamon-sugar crust. Save
Golden-brown French Toast Casserole fresh from the oven with a cinnamon-sugar crust. | urbanforkbeat.com

This baked breakfast dish transforms brioche or challah bread into a warm, comforting centerpiece through an overnight custard soak. The bread absorbs a creamy mixture of eggs, milk, heavy cream, vanilla, cinnamon, and nutmeg, creating a tender, pudding-like interior. A sweet topping of melted butter, brown sugar, and cinnamon forms a crunchy, caramelized layer that contrasts beautifully with the soft custard beneath.

Make this the night before and refrigerate—the resting period allows the bread to fully absorb the liquid, ensuring perfectly moist results. Bake until golden and set, then serve warm with maple syrup or fresh berries. The optional chopped pecans or walnuts add delightful crunch and nutty flavor that complements the sweet spices.

My sister called me at 7 AM on a Sunday, threatening to bring over breakfast unless I promised to make something ourselves. I grabbed a slightly stale brioche loaf from the counter that I'd bought two days earlier for French toast that never happened, and suddenly remembered my grandmother telling me how she used to stretch ingredients by turning day-old bread into something that felt like a celebration.

The house still smelled like cinnamon when my college roommate showed up unexpectedly that morning, years ago. We ended up eating it straight from the baking dish with forks, standing in the kitchen in our pajamas while rain tapped against the windows, and she asked for the recipe before she even finished her first bite.

Ingredients

  • Brioche or challah bread: The eggy richness of these breads makes all the difference, but honestly any slightly sturdy bread works if you let it get a little stale first
  • Large eggs: Room temperature eggs whisk into the custard more smoothly, so set them out while you prep everything else
  • Whole milk and heavy cream: The combination creates that perfect custard texture, not too dense but definitely luxurious
  • Ground cinnamon and nutmeg: I've learned that fresh nutmeg grated right into the mix tastes completely different from the pre-ground stuff
  • Brown sugar and butter: This topping creates this caramelized crunch that somehow makes the whole dish feel fancy even though it takes five minutes to throw together

Instructions

Prep your bread:
Cut your brioche into rough cubes, about an inch or so, and spread them in a buttered 9x13 baking dish
Whisk the custard:
Beat the eggs with milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until completely smooth
Combine everything:
Pour that warm spiced custard over the bread, pressing down gently so every piece gets a chance to soak up all that flavor
Make the crunch:
Mix melted butter with brown sugar and cinnamon, then stir in the nuts if you're using them
Add the topping:
Sprinkle that sugary mixture all over the top, trying to get it relatively even though it'll all taste amazing anyway
Let it rest:
Cover with foil and stick it in the fridge for at least a couple hours, but honestly overnight is better
Bake it:
Preheat your oven to 350F, then bake covered for 30 minutes before uncovering for another 15 until everything's golden and set
A slice of baked French Toast Casserole served with maple syrup drizzle. Save
A slice of baked French Toast Casserole served with maple syrup drizzle. | urbanforkbeat.com

My daughter now asks for this on snow days, the kind where school gets canceled and everything feels slow and gentle. We make it together while still wearing our slippers, taking turns pressing the bread into the custard, and the whole house fills up with that cinnamon smell that somehow makes a gray morning feel cozy.

Making It Ahead

I started assembling this the night before during particularly chaotic weeks when morning energy is basically nonexistent. Something about knowing breakfast is already handled makes the whole day feel more manageable, like a secret weapon against weekday stress.

Customizing Your Casserole

My friend who hates nuts adds extra cinnamon and calls it perfect, while my brother-in-law tosses in fresh blueberries before baking. The base recipe is forgiving enough that you can make it work for pretty much any dietary preference or craving.

Serving Suggestions

We serve this with warm maple syrup on the side, though honestly it stands on its own without anything extra. Fresh berries add this nice bright contrast to all that rich, warm spice.

  • Warm the maple syrup slightly before serving, it makes such a difference
  • A dusting of powdered sugar right before serving makes everything feel a little more special
  • Leftovers reheat surprisingly well in the microwave, though they rarely last long enough to need reheating
Warm French Toast Casserole topped with pecans and fresh berries for brunch. Save
Warm French Toast Casserole topped with pecans and fresh berries for brunch. | urbanforkbeat.com

There's something about a dish that brings people to the kitchen before they're even fully awake, drawn in by the smell of cinnamon and the promise of something warm and sweet to start the day.

Questions & Answers

While you can substitute sandwich bread, brioche and challah provide superior texture due to their rich egg content and tight crumb. These breads absorb the custard beautifully without becoming mushy. If using regular bread, choose a sturdy, thick-sliced variety and reduce the soaking time slightly.

Refrigerate for at least 2 hours, though overnight (8-12 hours) yields the best results. The extended resting time allows the bread to fully absorb the custard, creating a uniformly creamy texture throughout. You can assemble this the evening before and bake fresh in the morning.

Yes, assemble the casserole fully, cover tightly with plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed. Alternatively, bake the casserole, cool completely, slice portions, and freeze individual servings for quick breakfast reheating.

The custard is properly set when the center reaches 160°F (71°C). Visual cues include golden-brown coloring on the topping, no liquid custard visible when gently shaken, and a knife inserted in the center coming out clean rather than runny.

Substitute whole milk with unsweetened almond, oat, or soy milk, and replace heavy cream with full-fat coconut cream or canned coconut milk. Use plant-based butter or coconut oil for both the baking dish and topping. The texture will remain delicious, though slightly less rich than the dairy version.

Slightly stale bread (1-2 days old) absorbs the custard more effectively than fresh bread. The drying process creates microscopic spaces within the crumb structure that welcome the liquid. Fresh bread can become gummy or dense. If you only have fresh bread, cut it into cubes and toast lightly at 300°F for 10-15 minutes before soaking.

French Toast Casserole

Fluffy bread cubes baked in rich cinnamon-vanilla custard with brown sugar pecan topping

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

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 (pecans or walnuts)
Tara Nguyen

Sharing easy meals, kitchen wisdom, and wholesome recipes for everyday cooks.