Print

Overnight French Toast Casserole

Overnight French Toast Casserole recipe

An overnight French toast casserole is a baked dish made with cubed bread soaked in a custard of eggs, milk, sugar, and spices. It’s assembled ahead of time and refrigerated overnight, allowing the bread to fully absorb the rich mixture. The result is a tender, caramelized breakfast casserole that’s easy to slice and serve—no stovetop flipping required.

Ingredients

Scale
  • 1 loaf brioche, challah, or French bread (about 1012 cups cubed, day-old preferred)

  • 8 large eggs

  • 2 cups milk (or half-and-half for creaminess)

  • ½ cup heavy cream (optional)

  • ¾ cup brown sugar

  • 1 tablespoon granulated sugar

  • 2 teaspoons ground cinnamon

  • 1 teaspoon vanilla extract

  • ¼ teaspoon ground nutmeg

  • ¼ teaspoon salt

  • 3 tablespoons butter (melted, for greasing and drizzling)

Optional topping:

  • ½ cup chopped pecans or walnuts

  • 2 tablespoons brown sugar

  • 1 teaspoon cinnamon

Instructions

Step 1: Prepare baking dish

Grease a 9×13-inch baking dish with butter or non-stick spray and set aside.

Step 2: Layer bread cubes

Cut the bread into cubes and place them evenly in the prepared baking dish.

Step 3: Make the custard mixture

In a large bowl, whisk together eggs, milk, cream, brown sugar, granulated sugar, cinnamon, vanilla extract, nutmeg, and salt until smooth and well combined.

Step 4: Pour over bread

Pour the custard mixture evenly over the bread cubes. Use a spatula to press the bread down lightly so it soaks up the liquid.

Step 5: Chill overnight

Cover the dish tightly with plastic wrap or foil and refrigerate overnight (or at least 8 hours). This helps the bread fully absorb the custard.

Step 6: Add topping (optional)

In the morning, preheat your oven to 350°F (175°C). Mix the optional topping ingredients and sprinkle evenly over the casserole before baking.

Step 7: Bake casserole

Bake uncovered for 40–45 minutes, or until the top is golden and the center is set but slightly soft.

Step 8: Rest and serve

Let the casserole rest for 5–10 minutes before slicing. Serve warm with maple syrup, powdered sugar, or fresh berries.