Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Caramel Overnight French Toast Casserole Recipe


  • Author: Matteo
  • Total Time: 45 minutes plus at least 1 hour chilling time (preferably overnight)
  • Yield: 8 servings 1x

Description

This Caramel Overnight French Toast Casserole is a delightful make-ahead breakfast dish featuring tender cubes of French bread soaked overnight in a rich mixture of eggs, milk, warm spices, and vanilla. A buttery brown sugar layer at the bottom caramelizes as it bakes, creating a luscious sweet base. Baked to golden perfection, it’s perfect for holiday mornings or cozy weekend brunches, and can be topped with caramel sauce or maple syrup for extra indulgence.


Ingredients

Scale

Caramel Base

  • 1/4 cup unsalted butter (melted)
  • 1 cup light brown sugar (packed)

Casserole Mixture

  • 8 large eggs
  • 1 1/2 cups milk (2% or whole)
  • 1 to 2 tablespoons vanilla extract
  • 2 teaspoons cinnamon
  • 1 teaspoon ground ginger
  • 1/2 to 1 teaspoon kosher salt
  • 1 pound French bread (diced into 1 to 1 1/2-inch cubes)

Instructions

  1. Prepare the casserole dish. Spray a 9×13-inch casserole dish with cooking spray to prevent sticking and set it aside.
  2. Make the caramel base. In a medium bowl, combine the melted butter and packed light brown sugar until the mixture has the texture of wet sand. Scatter this mixture evenly in the bottom of the prepared casserole dish.
  3. Mix the egg custard. In a large bowl, lightly beat the eggs. Add milk, vanilla extract, cinnamon, ground ginger, and kosher salt. Whisk everything thoroughly until fully combined and smooth.
  4. Coat the bread cubes. Add the diced French bread cubes to the egg mixture and gently toss them with a spatula until all pieces are evenly coated with the custard.
  5. Assemble and chill. Pour the bread and egg mixture evenly over the brown sugar and butter base in the casserole dish. Cover the dish tightly and refrigerate for at least one hour or overnight to let the bread soak up the custard and flavors.
  6. Bake the casserole. When ready to cook, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator, uncover, and bake for about 25–30 minutes until the top is lightly browned and the custard is set.
  7. Serve with toppings. Immediately after baking, carefully invert the casserole onto a serving platter so the caramelized bottom becomes the top. Drizzle with caramel sauce or maple syrup if desired, and serve warm.

Notes

  • For best flavor, soak the casserole overnight to allow the bread to absorb the custard fully.
  • Use day-old or slightly stale French bread to avoid sogginess.
  • Adjust the amount of vanilla extract based on your preferred sweetness and aroma intensity.
  • If you prefer, substitute maple syrup or caramel sauce as a topping instead of serving plain.
  • Leftovers can be refrigerated for up to 2 days and reheated gently in the microwave or oven.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Keywords: French toast casserole, overnight breakfast, caramelized french toast, baked french toast, holiday brunch, sweet breakfast casserole