Print

Overnight French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Overnight French toast casserole is a delicious make-ahead breakfast dish that’s perfect for feeding a crowd. Made with thick slices of bread soaked in a rich cinnamon custard and topped with a sweet crumble, it’s baked to golden perfection in the morning. Ideal for holidays, brunch, or lazy weekends!

Ingredients

Scale

For the casserole:

  • 1 loaf of French bread or brioche, cut into 1-inch cubes (about 10 cups)
  • 8 large eggs
  • 2 cups (480 ml) whole milk
  • 1/2 cup (120 ml) heavy cream
  • 3/4 cup (150 g) granulated sugar
  • 1/4 cup (55 g) packed brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • Pinch of salt

For the crumble topping:

  • 1/2 cup (100 g) packed brown sugar
  • 1/4 cup (50 g) granulated sugar
  • 1/2 cup (65 g) all-purpose flour
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/2 cup (115 g) unsalted butter, cold and cubed

Optional toppings:

  • Maple syrup
  • Powdered sugar
  • Fresh berries

Instructions

  1. Prepare the casserole base:
    • Grease a 9×13-inch (23×33 cm) baking dish. Arrange the cubed bread evenly in the dish.
    • In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth.
  2. Soak the bread:
    • Pour the custard mixture evenly over the bread cubes, pressing down gently to ensure all the bread is soaked. Cover with plastic wrap and refrigerate overnight (or at least 4 hours).
  3. Make the crumble topping:
    • In a medium bowl, mix the brown sugar, granulated sugar, flour, cinnamon, and nutmeg. Add the cold, cubed butter and use a pastry cutter or your fingers to combine until the mixture resembles coarse crumbs. Cover and refrigerate until ready to use.
  4. Bake the casserole:
    • Preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and sprinkle the crumble topping evenly over the bread.
    • Bake uncovered for 45–55 minutes, or until the top is golden and the custard is set in the center.
  5. Serve:
    • Let the casserole cool for 5–10 minutes before serving. Drizzle with maple syrup, dust with powdered sugar, or top with fresh berries, if desired.

Notes

  • Use slightly stale bread for the best texture, as it absorbs the custard more effectively.
  • To make the dish dairy-free, substitute the milk and cream with almond or oat milk, and use a plant-based butter for the topping.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven or microwave.