French Toast Casserole transforms classic French toast into a one-pan breakfast with buttery brown sugar layers.
The beauty of a casserole approach is that you skip the stovetop shuffle entirely. Instead of standing over a griddle flipping slices one at a time, you soak cubed bread in a cinnamon-vanilla egg mixture, pour it into a pan lined with melted butter and brown sugar, and let the oven handle the rest. The result is a golden, slightly caramelized top with a soft, custardy interior that tastes like the best parts of French toast and bread pudding combined.
Whether you’re hosting brunch or just want a comforting breakfast that feels a little special, this casserole delivers. You can even assemble it the night before, refrigerate it, and bake it fresh in the morning, which makes it genuinely useful for gatherings or holiday mornings when you’d rather not be stuck in the kitchen.
Everything You’ll Need for French Toast Casserole
The ingredient list is short, straightforward, and built around pantry staples you probably already have on hand.
- French bread – provides structure and absorbs the custard without turning mushy. Day-old bread works especially well because it’s slightly drier and soaks up the egg mixture more evenly.
- Butter – melted and combined with brown sugar to create a caramel-like base layer that adds richness and a touch of sweetness to every bite.
- Brown sugar – used in two places: the base layer for caramelization and a light sprinkle on top for texture and color.
- Eggs – bind the custard and give the casserole its structure once baked.
- Milk – adds moisture and helps create a soft, tender crumb throughout the dish.
- Vanilla extract – brings warmth and a subtle sweetness that complements the cinnamon.
- Cinnamon – layered into both the custard and the topping for a warm, spiced flavor that feels cozy and familiar.
- Powdered sugar – optional, but a light dusting before serving adds a bakery-style finish.
Tips for the Fluffiest, Most Flavorful French Toast Casserole
- Use slightly stale or day-old bread. Fresh bread turns too soft and loses its shape, while drier bread holds up better and absorbs the custard more evenly.
- Make sure every bread cube gets fully saturated with the egg mixture. Press down gently with a spatula to help the custard soak in, especially in the corners where pieces tend to stay dry.
- Dissolve the brown sugar completely into the melted butter. If the mixture stays grainy, the base layer won’t caramelize properly and the texture will feel off.
- Watch the oven closely during the last five minutes of baking. The top should be golden brown and slightly crisp, but overbaking will dry out the custard and make the casserole tough instead of tender.
How to Assemble and Bake French Toast Casserole
STEP 1: Preheat your oven to 425 degrees and butter a 9×13-inch baking pan.
STEP 2: Melt the butter in a small saucepan over medium heat, then stir in the brown sugar until it dissolves completely and the mixture turns smooth. Pour this into the bottom of your prepared pan and spread it evenly across the surface.
STEP 3: Add the cubed French bread to the pan, spreading the pieces in an even layer over the brown sugar and butter base.
STEP 4: Whisk together the eggs, milk, vanilla, and one teaspoon of cinnamon in a medium bowl. Pour this custard mixture over the bread cubes, making sure every piece gets soaked. Press down gently if needed to help the liquid absorb.
STEP 5: Sprinkle the remaining teaspoon of cinnamon and one tablespoon of brown sugar evenly over the top.
STEP 6: Bake for 25 to 30 minutes, until the top is golden brown and the custard has set. Remove from the oven and dust with powdered sugar if you like.
What to Serve with Your French Toast Casserole
- Fresh berries or sliced strawberries add brightness and cut through the richness of the caramelized base.
- Warm maple syrup or whipped cream turns this into a more indulgent brunch centerpiece.
- Crispy bacon or breakfast sausage on the side balances the sweetness and makes the meal feel more complete.
French Toast Casserole: Your Questions Answered
Can I prepare French Toast Casserole the night before?
Yes. Assemble the entire casserole, cover it tightly with plastic wrap or foil, and refrigerate overnight. In the morning, let it sit at room temperature for about 15 minutes while the oven preheats, then bake as directed. This is especially helpful when feeding a crowd.
What type of bread works best for this casserole?
French bread or sturdy white bread with a soft crumb works best because it holds its shape and absorbs the custard without turning mushy. Challah or brioche also work well if you want a richer, slightly sweeter base. Avoid soft sandwich bread, which tends to fall apart.
Is it okay to use non-dairy milk?
Yes. Almond milk, oat milk, or soy milk will all work in place of regular milk. The texture might be slightly less rich, but the casserole will still bake up tender and flavorful. Use unsweetened or lightly sweetened milk to avoid throwing off the balance.
How do I know when the casserole is finished baking?
The top should be golden brown and slightly firm to the touch, with the custard set throughout and no liquid pooling in the center. A knife inserted in the middle should come out mostly clean. If the top browns too quickly, tent the pan loosely with foil for the last few minutes.
Can this casserole be frozen for later?
Yes. Freeze the baked casserole in an airtight container or wrapped tightly in foil for up to two months. Thaw overnight in the fridge, then reheat individual portions in the microwave or warm the whole pan in a 350-degree oven until heated through.
Storing and Reheating Leftover French Toast Casserole
Store leftovers in an airtight container in the fridge for up to four days. The casserole will firm up slightly as it cools, but it reheats beautifully. For individual servings, microwave on medium power for 60 to 90 seconds, checking halfway through to avoid drying it out. For larger portions, cover loosely with foil and warm in a 350-degree oven for 15 to 20 minutes until heated through.
For longer storage, freeze the casserole in portions or as a whole pan. Wrap it tightly in plastic wrap, then cover with foil to prevent freezer burn. Thaw overnight in the fridge before reheating. A light drizzle of maple syrup or fresh dusting of powdered sugar brings back some of the just-baked appeal.

French Toast Casserole
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C). Grease a 9x13-inch baking pan with butter and set aside.
- Melt the butter in a small saucepan over medium heat. Stir in the packed brown sugar until fully dissolved and smooth. Pour this mixture into the prepared baking pan and spread it out evenly over the bottom.
- Scatter the cubed French bread evenly across the brown sugar and butter layer in the pan.
- In a medium bowl, whisk together the eggs, milk, vanilla extract, and 1 teaspoon of cinnamon. Pour this custard mixture over the bread cubes, making sure all bread pieces are soaked. Gently press down on the bread to help it absorb the liquid if needed.
- Sprinkle the remaining 1 teaspoon of cinnamon and 1 tablespoon brown sugar evenly across the top.
- Transfer the pan to the oven and bake for 25 to 30 minutes, or until the top is golden brown. Remove from the oven and dust with powdered sugar, if desired. Serve warm.




