This buttery, caramelized French toast casserole bakes up golden and custardy with a sweet brown sugar base that turns into the most incredible syrup-like glaze. It's the kind of breakfast that makes mornings feel special without any last-minute stress. I first made this on Christmas morning a few years ago when I realized I didn't want to stand at the stove flipping Easy Homemade Croissants Recipe while everyone else opened presents.

If you love easy breakfast ideas that look impressive, you'll also want to try my Easy Dutch Baby Pancake Recipe or these Breakfast Egg Muffins for busy mornings.
Why You'll Love This French Toast Casserole
This baked French Toast Casserole comes together faster than you'd think. There's no overnight soaking required, so you can decide to make it the same morning and still have it on the table in under an hour. The buttery brown sugar base creates a gooey, caramel-like layer that soaks into the bread as it bakes, giving every bite a little extra sweetness. It's also endlessly flexible. You can use whatever bread you have on hand, adjust the cinnamon to your taste, or add extras like berries or nuts if you're feeling creative.
Jump to:
French Toast Casserole Ingredients
Here's what you'll need to make this easy breakfast French Toast Casserole.
See the recipe card at the bottom for ingredient measurements.
- French bread: Forms the base and soaks up all that custardy goodness. Day-old bread works even better because it's slightly dry and absorbs more.
- Butter: Melts into the brown sugar to create a rich, caramel-like base that seeps into every bite.
- Brown sugar: Adds deep, molasses-tinged sweetness and forms that signature gooey layer on the bottom.
- Eggs: Bind the custard together and give the casserole its soft, pillowy texture.
- Milk: Creates the custard base that soaks into the bread. Whole milk works best for richness, but 2% is fine too.
- Vanilla extract: Adds warmth and a subtle sweetness that rounds out the cinnamon.
- Cinnamon: The star spice here. Divided between the custard and the topping for maximum cozy flavor.
- Brown sugar (for topping): Sprinkled on top before baking to create a slightly crispy, caramelized crust.
- Powdered sugar: Optional, but it adds a pretty finishing touch and a little extra sweetness.
How to Make French Toast Casserole
Let's walk through how to make this French Toast Casserole step by step.
Preheat oven: Set your oven to 375°F and butter a 9x13-inch baking dish. This high temperature helps caramelize the sugar and crisp up the top.
Make the brown sugar base: Melt the butter in a small saucepan over medium heat. Stir in the brown sugar until it dissolves completely and turns smooth and glossy, about 2 minutes. Pour this mixture into the bottom of your prepared pan and spread it evenly with a spatula.
Add the bread: Scatter the cubed French bread over the brown sugar mixture, spreading it out so the pieces aren't too crowded. They should fill the pan in a fairly even layer.

Mix the custard: In a medium bowl, whisk together the eggs, milk, vanilla, and 1 teaspoon of cinnamon until smooth and well combined. Pour this custard over the bread cubes, making sure every piece gets coated. Use a spoon to press down any dry spots so the bread soaks up the liquid.
Add the topping: Sprinkle the remaining teaspoon of cinnamon and the tablespoon of brown sugar evenly over the top. This creates a lightly spiced, caramelized crust as it bakes.
Bake: Place the dish in the oven and bake for 35 to 40 minutes, until the top is golden brown and the edges look slightly crispy. The center should still have a little jiggle but not look wet.

Cool and serve: Remove from the oven and let it sit for 3 to 4 minutes before serving. Dust with powdered sugar if you like, then scoop into bowls or plates and enjoy while it's warm.
Substitutions and Variations
You can adapt this french toast bake to fit what you have or what you're craving.
Bread options: Brioche, challah, or even sourdough work beautifully here. Brioche makes it extra rich and tender, while sourdough adds a slight tang that balances the sweetness.
Dairy-free version: Swap the milk for almond milk or oat milk, and use a plant-based butter substitute. The texture stays soft and custardy.
Extra flavor: Stir a pinch of nutmeg or cardamom into the custard for a warming, spiced twist. A splash of maple syrup in the custard also adds depth.
Add-ins: Fold in fresh blueberries, sliced strawberries, or chocolate chips before baking. You can also sprinkle chopped pecans or walnuts on top for crunch.
Make it overnight: If you want to prep ahead, assemble everything the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 10 minutes, then bake as directed. This makes it perfect for holiday breakfast ideas.
Equipment For French Toast Casserole
You don't need anything fancy to make this breakfast French Toast Casserole.
- 9x13-inch baking dish: The standard size for this recipe. Glass or ceramic both work well.
- Small saucepan: For melting the butter and brown sugar together.
- Medium mixing bowl: To whisk the custard.
- Whisk: Helps blend the eggs and milk smoothly.
- Measuring cups and spoons: For accuracy with your ingredients.
- Knife and cutting board: To cube the bread.
How to Store Leftovers
This French Toast Casserole keeps well and reheats beautifully.
Refrigerator: Store any leftovers in an airtight container or cover the baking dish tightly with plastic wrap. It'll stay fresh for up to 3 days.
Freezer: You can freeze individual portions wrapped in foil and placed in a freezer bag for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Warm individual servings in the microwave for 45 to 60 seconds, or reheat the whole dish covered with foil in a 350°F oven for 12 to 15 minutes.
Serving Suggestions
This custard bread casserole is delicious on its own, but here are a few ways to make it even better.
Fresh fruit: Serve alongside sliced strawberries, blueberries, or banana slices for a burst of freshness.
Whipped cream: A dollop of lightly sweetened whipped cream adds a creamy, airy contrast to the rich casserole.
Maple syrup: Drizzle warm maple syrup over the top for extra sweetness and a classic breakfast feel.
Crispy bacon or sausage: Balance the sweetness with savory breakfast sides like bacon, sausage links, or breakfast ham.
Expert Tips
Use day-old bread: Slightly stale bread soaks up the custard better without turning mushy. If your bread is fresh, leave the cubes out on the counter for an hour or toast them lightly.
Don't skip the butter on the pan: It prevents sticking and adds extra richness to the caramelized base.
Press the bread down: After pouring the custard, gently press down on the bread cubes with the back of a spoon so they absorb as much liquid as possible.
Watch the bake time: Ovens vary, so start checking around 25 minutes. You want golden edges and a slightly jiggly center, not dry and overcooked.
Let it rest: Giving the casserole a few minutes to cool slightly helps the custard set and makes serving easier.
FAQ
What are common mistakes when making French toast casserole?
The biggest mistake is using fresh, soft bread that gets too soggy. Day-old or slightly dried bread works best because it holds its shape. Another common issue is not letting the bread soak long enough or not pressing it down into the custard, which leaves dry spots. Also, overbaking can make the casserole dry instead of custardy, so keep an eye on it after 25 minutes. My tip? Pull it out when the center still has a tiny wobble.
Do you have to soak French toast casserole overnight?
Nope, you don't have to. This recipe bakes up beautifully with just a quick soak while you prep the rest. The bread absorbs the custard in a few minutes, especially if you press it down gently. That said, you can absolutely prep it the night before if you want an even easier morning. Just cover it tightly and refrigerate, then bake it straight from the fridge in the morning. It might need an extra 5 minutes in the oven.
What kind of bread is best for French toast casserole?
French bread is classic and works great because it has a sturdy texture that soaks up custard without falling apart. Brioche and challah are also fantastic choices if you want something richer and softer. Day-old bread is ideal because it's slightly dry and absorbs more liquid. Avoid really soft sandwich bread since it can turn mushy. If you only have fresh bread, leave the cubes out for an hour or toast them lightly before using.
What is French toast casserole?
French toast casserole is a baked breakfast dish that combines cubed bread with a cinnamon-spiced custard made from eggs, milk, and vanilla. Instead of cooking individual slices on the stovetop, you pour the custard over the bread in a baking dish and bake it all together. The result is soft, custardy bread with caramelized edges and a rich, sweet flavor. It's perfect for feeding a crowd with way less effort than traditional French toast.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with French Toast Casserole

French Toast Casserole
Ingredients
Method
- Set the oven to 375°F , generously grease a 9x13-inch baking dish, and place it aside.
- In a small saucepan over medium heat, melt the butter, then stir in the brown sugar until the mixture looks glossy and smooth before spreading it evenly in the bottom of the dish.
- Scatter the bread cubes over the caramel layer, distributing them so the surface is fairly even.
- In a mixing bowl, beat together the eggs, milk, vanilla, and about half of the cinnamon, then slowly pour this over the bread so everything gets well soaked, and finish by sprinkling the remaining cinnamon and the extra brown sugar on top.
- Slide the dish into the oven and bake until the top is deeply golden and set, about 25–30 minutes.
- Take the casserole out of the oven and dust with powdered sugar if you like before serving warm.













Leave a Reply