Prep Time: 15 minutes | Chill Time: 8 hours (overnight) | Bake Time: 55 minutes | Total Time: 9 hours 10 minutes | Servings: 8
This Overnight French Toast Casserole is the ultimate make-ahead Christmas breakfast! Cubes of crusty French bread soak overnight in a sweet cinnamon-vanilla custard, then bake into a golden, caramelized masterpiece. No flipping individual slices—just prep the night before and pop it in the oven Christmas morning. Your house will smell amazing and you’ll have more time to enjoy the holiday!
Why You’ll Love This Recipe
Make ahead magic. Prep the night before and just bake in the morning—zero stress on Christmas!
No flipping required. Unlike traditional French toast, this casserole bakes hands-free in the oven.
Caramelized brown sugar bottom. The butter and brown sugar create a sweet, sticky caramel layer.
Feeds a crowd. Serves 8 people, perfect for family gatherings or holiday brunch.
Tastes like cinnamon rolls. Sweet, cinnamon-y, and absolutely indulgent.

Tips for Success
Use day-old bread. Slightly stale bread absorbs the custard better than fresh bread. Leave your bread out overnight or toast it lightly.
Don’t skip the overnight soak. The bread needs time to fully absorb the custard. At least 8 hours is essential.
Press the bread down. Make sure all the bread pieces are submerged in the custard so they soak evenly.
Let it come to room temp. Don’t bake it straight from the fridge—let it sit for 20-30 minutes first for even cooking.
Check for doneness. The center should be set and not jiggly. If the top browns too quickly, tent with foil for the last 15 minutes.
Serve the caramel. The bottom layer is like caramel sauce—don’t forget to spoon it over each serving!
Make it extra special. Top with fresh berries, whipped cream, powdered sugar, or a drizzle of maple syrup.
Double the recipe. Use two 9×13 pans for a crowd. Perfect for Christmas morning with extended family!
Storage & Reheating
Room temperature: Don’t leave the casserole at room temperature for more than 2 hours.
Refrigerate: Cover and refrigerate leftovers for up to 3 days.
Reheat: Reheat individual portions in the microwave for 30-60 seconds, or reheat the whole casserole covered with foil at 325°F for 20 minutes.
Freeze: Wrap tightly in plastic wrap and foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Best served fresh: This is best enjoyed fresh from the oven, but leftovers are still delicious!

Variations
Blueberry French Toast Casserole: Add 1 cup fresh or frozen blueberries between the bread layers.
Cream Cheese Stuffed: Cut cream cheese into cubes and tuck between the bread pieces before adding the custard.
Apple Cinnamon: Add 1 cup diced apples and an extra 1/2 teaspoon cinnamon to the custard.
Chocolate Chip: Sprinkle 1/2 cup chocolate chips over the bread before adding the custard.
Eggnog French Toast Casserole: Replace the milk with eggnog for a festive holiday twist.
Nutty Topping: Add 1/2 cup chopped pecans or walnuts to the cinnamon-sugar topping.
Frequently Asked Questions
Can I use a different type of bread? Yes! Challah, brioche, or even cinnamon raisin bread work beautifully. Avoid soft sandwich bread—it gets too mushy.
Can I make this the same day? You can, but it won’t be as good. Let it soak for at least 4 hours minimum if you’re short on time.
Why is my casserole soggy? Make sure you bake it long enough—the center should be set, not jiggly. Also, use crusty bread, not soft bread.
Can I prep this 2 days ahead? Yes! You can assemble it up to 24 hours before baking. Any longer and the bread may get too soggy.
What should I serve with this? Bacon, sausage, fresh fruit, or a simple green salad. It’s sweet enough to be the star of the meal!
Can I make individual servings? Yes! Use a muffin tin and reduce the baking time to 25-30 minutes.

Overnight French Toast Casserole (Easy Christmas Breakfast!)
Ingredients
Method
- Prep the pan. Grease a 9×13-inch baking dish with butter or cooking spray. Set aside.
- Make the caramel base. In a small saucepan, stir together 1 cup brown sugar and 1/2 cup butter over medium-low heat. Cook, stirring occasionally, until the butter is melted and the sugar has dissolved, 2 to 4 minutes. Pour this butter-brown sugar mixture into the prepared baking dish and spread evenly across the bottom.
- Add the bread. Scatter the French bread pieces over the caramel layer in a 1 1/2- to 2-inch layer. It’s okay if they’re piled up—they’ll soak up the custard overnight.
- Make the custard. In a large bowl, whisk together the milk, eggs, and vanilla extract until well combined and smooth.
- Pour over bread. Pour the custard mixture evenly over the bread pieces. Press the bread down gently with a spatula so all the pieces absorb the liquid. Some pieces will float back up—that’s fine!
- Refrigerate overnight. Cover the baking dish tightly with plastic wrap and refrigerate for 8 hours or overnight. The bread will soak up the custard and become soft and custardy.
- Bring to room temperature. In the morning, remove the casserole from the refrigerator and discard the plastic wrap. Let it sit at room temperature for 20-30 minutes while you preheat the oven. This ensures even baking.
- Preheat the oven. Preheat your oven to 350°F (175°C).
- Add the topping. In a small bowl, mix together 1 tablespoon brown sugar and 1/4 teaspoon cinnamon. Sprinkle this mixture evenly over the top of the casserole.
- Bake. Bake in the preheated oven until the casserole is golden brown on top and set in the center, 50 to 60 minutes. A knife inserted in the center should come out mostly clean.
- Serve and enjoy! Let the casserole cool for 5-10 minutes, then cut into squares. Serve with some of the caramel from the bottom of the pan spooned on top. Add maple syrup, powdered sugar, fresh berries, or whipped cream if desired.
Nutrition Information (Per Serving)
Calories: 385 Protein: 9g Carbohydrates: 52g Fat: 16g Saturated Fat: 9g Fiber: 1g Sugar: 35g Cholesterol: 165mg Sodium: 320mg
Made this recipe? We’d love to hear how it turned out! Leave a comment below or tag us on social media.

Leave a Reply