French Toast Casserole Recipe
I’m Linda Sandra — a Charleston home cook who believes every meal should feel like a hug, and this french toast casserole recipe is basically Sunday morning goals in a pan. If you’ve ever wanted all the magic of traditional French toast without standing over the stove flipping slice after slice, this is your new best friend.
This casserole recipe transforms humble French bread into a caramelized, custardy masterpiece with a buttery brown sugar base that tastes like the best parts of cinnamon rolls and French toast had a baby. We’re talking golden, crispy edges with a soft, pillowy center that’ll have everyone asking for seconds before they’ve finished their firsts.
I started making this on Christmas morning years ago when I realized I’d rather sip coffee with my family than play short-order cook. Now it’s become our tradition — and honestly, it’s so good that we’ve started finding excuses to make it on random Tuesdays too.
Table of Contents
Little Snapshot: What This Recipe Delivers
This french toast casserole recipe combines cubed French bread with a cinnamon-spiced custard and a caramelized brown sugar base, then bakes into a golden, make-ahead breakfast that serves 8 in just 30 minutes.
It’s easier than traditional French toast, feeds a crowd, and tastes like you spent hours in the kitchen when you really didn’t.
Why You’ll Love This Recipe 🌸
- This french toast casserole takes less time than folding laundry — seriously, 30 minutes and you’re done.
- The brown sugar caramel base means every bite tastes like dessert for breakfast, but we’re calling it brunch so it’s totally acceptable.
- You can prep everything the night before and just pop it in the oven while you’re still in your pajamas — perfect for busy moms who need wins before coffee kicks in.
- According to King Arthur Baking’s guide to make-ahead breakfast casseroles, the best brunch dishes are the ones that let you enjoy your guests instead of cooking — and this recipe proves exactly why.
Quick Facts ⚡
Here’s the quick scoop on this french toast casserole recipe.
- CourseBreakfast/Brunch
- Prep Time10 minutes
- Cook Time25-30 minutes
- Total Time35-40 minutes
- Servings8 servings
- DifficultyEasy


French Toast Casserole Recipe
Equipment
- 13×9 inch baking pan
- Small saucepan
- Medium mixing bowl
- Whisk
- Measuring cups and spoons
- Knife and cutting board
Ingredients
- ½ loaf French bread about 8 oz, cut into cubes
- ½ cup butter
- 1 cup brown sugar packed
- 6 eggs
- 2 cups milk
- 2 teaspoons vanilla extract
- 2 teaspoons cinnamon divided
- 1 Tablespoon brown sugar for topping
- powdered sugar optional, for topping
Instructions
- Preheat your oven to 425 degrees. Butter your 13×9 inch baking pan generously and set it aside.
- In a small saucepan over medium heat, melt the ½ cup butter until it’s completely liquid and fragrant. Stir in the 1 cup packed brown sugar and keep stirring until the sugar dissolves completely and you’ve got a smooth, glossy mixture that looks like liquid gold. Pour this caramel mixture into the bottom of your prepared 9×13 pan and spread it evenly.
- Cut your French bread into roughly 1-inch cubes. Add the bread cubes to the pan, spreading them over the top of the brown sugar-butter mixture. Try to get them in an even layer.
- In a medium bowl, whisk together the 6 eggs, 2 cups milk, 2 teaspoons vanilla extract, and 1 teaspoon of the cinnamon until everything’s completely combined and slightly frothy. Pour this egg mixture over the bread cubes, making sure every single piece gets some love. Use a spoon to press down any stubborn pieces that are trying to float. Sprinkle the remaining 1 teaspoon cinnamon and 1 tablespoon brown sugar over the top.
- Bake in your preheated oven for 25-30 minutes until the top is golden brown and your kitchen smells like heaven. You’ll know it’s done when the edges are crispy, the center is set (not jiggly), and you’re fighting the urge to eat it straight from the pan. Remove from the oven and dust with powdered sugar if you’re feeling fancy.
Notes
Nutritional Peek
Here’s what you’re looking at per serving — because sometimes it’s nice to know, even if we’re definitely having seconds anyway.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 kcal |
| Protein | 9g |
| Carbohydrates | 48g |
| Total Fat | 18g |
| Saturated Fat | 10g |
| Fiber | 1g |
| Sugar | 32g |
French Toast Casserole Recipe Ingredients

Let’s talk about what makes this french toast casserole so ridiculously good. For the caramel base — butter and brown sugar — you’re creating that gorgeous sticky-sweet foundation that caramelizes as it bakes.
For the custard mixture — eggs, milk, vanilla extract, and cinnamon — this is what transforms regular bread into something magical and custardy.
| Amount | Ingredient |
|---|---|
| ½ loaf (about 8 oz) | French bread, cut into cubes |
| ½ cup | Butter (real butter, because it just makes everything better) |
| 1 cup | Packed brown sugar |
| 6 | Eggs |
| 2 cups | Milk |
| 2 teaspoons | Vanilla extract |
| 2 teaspoons | Cinnamon, divided |
| 1 Tablespoon | Brown sugar, for topping |
| Optional | Powdered sugar for serving |
Tools You’ll Actually Use
- 13×9 inch baking pan
- Small saucepan
- Medium mixing bowl
- Whisk
- Measuring cups and spoons
- Knife and cutting board (for cubing the bread)
Step-by-Step Instructions
Making this french toast casserole recipe is honestly easier than making regular pancakes, and the results are about a thousand times more impressive.
Step 1: Preheat your oven to 425 degrees — yes, we’re going hot and fast to get those gorgeous golden edges. Butter your 13×9 inch baking pan generously and set it aside.
Step 2: In a small saucepan over medium heat, melt the ½ cup butter until it’s completely liquid and fragrant. Stir in the 1 cup packed brown sugar and keep stirring until the sugar dissolves completely and you’ve got a smooth, glossy mixture that looks like liquid gold.
Pour this caramel mixture into the bottom of your prepared 9×13 pan and spread it evenly — this is going to become that amazing sticky-sweet base.

Step 3: Cut your French bread into roughly 1-inch cubes (doesn’t have to be perfect, we’re going for cozy here, not a geometry test). Add the bread cubes to the pan, spreading them over the top of the brown sugar-butter mixture. Try to get them in an even layer, but honestly, they’re all getting coated in custard anyway, so don’t stress.

Step 4: In a medium bowl, whisk together the 6 eggs, 2 cups milk, 2 teaspoons vanilla extract, and 1 teaspoon of the cinnamon until everything’s completely combined and slightly frothy.
Pour this egg mixture over the bread cubes, making sure every single piece gets some love — use a spoon to press down any stubborn pieces that are trying to float. Sprinkle the remaining 1 teaspoon cinnamon and 1 tablespoon brown sugar over the top.
Step 5: Bake in your preheated oven for 25-30 minutes until the top is golden brown and your kitchen smells like heaven decided to move in.
You’ll know it’s done when the edges are crispy, the center is set (not jiggly), and you’re fighting the urge to eat it straight from the pan. Remove from the oven and dust with powdered sugar if you’re feeling fancy.

Pro Tips & Gentle Guidance
Here’s how to make your french toast turn out perfect every single time, even if you’re half-asleep when you’re making it.
Use day-old or slightly stale French bread if you can — it soaks up the custard better without getting mushy. If your bread is fresh, cube it and let it sit out for an hour or toast the cubes lightly in the oven for 5 minutes at 300 degrees.
Don’t skip the pressing-down step when you pour the custard over the bread. Those top pieces will try to stay dry, but we want every cube soaked through for maximum custardy goodness.
If you want to prep this the night before (game-changer for Christmas morning), assemble everything through Step 4, cover tightly with plastic wrap, and refrigerate overnight. In the morning, let it sit on the counter for 15 minutes while your oven preheats, then bake as directed — you might need an extra 5 minutes of baking time since it’s starting cold.
For extra decadence, serve this with warm maple syrup, fresh berries, or a dollop of whipped cream. If you’re feeling really fancy, Serious Eats has excellent tips on custard techniques that can take your breakfast game even further.
Quick Fixes for French Toast Casserole Recipe
Problem: The bottom is burning but the top isn’t golden yet. Your oven might be running hot. Tent the top loosely with aluminum foil after 15 minutes and continue baking — this protects the top while letting the center finish cooking.
Problem: The center is soggy even though it’s been baking forever. You might have used too much custard or your bread cubes were too large. Next time, cut the bread into smaller cubes (around 1 inch) and make sure the ratio of custard to bread is balanced — you want the bread well-soaked but not swimming.
Problem: The brown sugar base isn’t caramelizing. Make sure you’re actually dissolving the brown sugar completely in the melted butter on the stovetop before pouring it into the pan. If it’s grainy, it won’t caramelize properly — keep stirring until it’s smooth and glossy.
Problem: It tastes bland. Don’t be shy with the cinnamon and vanilla — these are your flavor heroes. Also, make sure you’re using real vanilla extract (not imitation) and good-quality cinnamon for the best taste.
Variations & Adaptations
This casserole recipe is super forgiving and loves a good twist. Here are some of my favorite ways to mix things up.
For a Berry Bliss version, toss 1 cup of fresh or frozen blueberries or sliced strawberries between the bread cubes before adding the custard. The berries get jammy and delicious as they bake.
Going gluten-free? Swap the French bread for a gluten-free artisan loaf — just make sure it’s sturdy enough to hold up to the custard. I’ve had great success with gluten-free sourdough.
Try a Cream Cheese Swirl by dotting small cubes of cream cheese (about 4 oz) throughout the bread cubes before adding the custard. They melt into little pockets of creamy heaven.
For a Fall Spice variation, add ¼ teaspoon each of nutmeg and cloves to the custard mixture, and top with chopped pecans before baking. It’s like pumpkin spice season in a pan.
Serving, Storage & Reheating
Serve this french toast casserole warm, straight from the oven, with your favorite toppings — maple syrup is classic, but try it with fresh berries, whipped cream, or even a drizzle of salted caramel.
If you somehow manage not to eat this all at once (impressive self-control), store leftovers covered in the fridge for up to 3 days. The caramel base stays sticky-sweet and delicious even cold.
To reheat, cover with foil and warm in a 300-degree oven for 10-15 minutes, or microwave individual portions for 30-60 seconds. It won’t be quite as crispy as fresh from the oven, but it’ll still be delicious — some people actually prefer it the next day when the flavors have melded together even more.
No-Waste Kitchen Magic
Got leftover french toast casserole? Cut it into squares and freeze them individually wrapped in plastic wrap, then pop them in a freezer bag. Microwave from frozen for a quick weekday breakfast that’s way better than a drive-thru.
If your French bread is getting stale, this is literally the perfect recipe for it — in fact, it works better with day-old bread. Same goes for that half-loaf sitting in your freezer.
Leftover custard mixture (if you somehow have any) can be scrambled for a sweet cinnamon scramble, or use it to make a couple of pieces of regular French toast on the side.
The brown sugar-butter mixture is also fantastic drizzled over cookie dough overnight oats or brown sugar overnight oats if you make extra.
French Toast Casserole Recipe FAQs
Can I freeze this french toast casserole recipe?
Yep, absolutely! Assemble the entire casserole but don’t bake it. Wrap it tightly in plastic wrap and then aluminum foil, and freeze for up to 2 months. When you’re ready to bake, let it thaw overnight in the fridge, then bake as directed — you might need an extra 5 minutes since it’ll be cold.
What’s the best way to store leftover french toast casserole?
Cover it tightly with plastic wrap or transfer to an airtight container and refrigerate for up to 3 days. The texture stays surprisingly good, and some people (like me) actually love eating the leftovers cold straight from the fridge with a fork at midnight.
How do I know when my casserole is done baking?
Look for golden-brown edges and a set center that doesn’t jiggle when you gently shake the pan. If you insert a knife in the center, it should come out mostly clean with just a few moist crumbs.
Can I make this casserole recipe with different types of bread?
Definitely! Challah, brioche, or even thick-cut Texas toast work beautifully. Just avoid thin sandwich bread — it’ll dissolve into mush. You want something sturdy enough to hold up to all that custard love.
What can I serve with this french toast casserole recipe?
This pairs beautifully with crispy bacon, fresh fruit, or even a savory side like this cranberry brie cheese appetizer if you’re doing a full brunch spread. Coffee is non-negotiable, obviously.
So there you go — french toast casserole that feels fancy but is secretly easy
This french toast casserole recipe is proof that the best breakfast dishes are the ones that let you actually sit down and enjoy the morning instead of being stuck at the stove.
Whether you’re feeding holiday guests, meal-prepping for the week, or just treating yourself to a cozy weekend breakfast, this is the kind of recipe that makes you look like a breakfast genius when you really just threw some bread in a pan.
I’d love to see your spin on this french toast casserole! Drop a comment below or tag me with your photos — did you add berries? Go full cream cheese swirl? Make it on a random Tuesday just because? I’d love to see how you made it your own.
This french toast casserole recipe is so versatile; I bet you’ve got amazing variations already in mind!
I’m Linda Sandra — a Charleston home chef and comfort-food daydreamer. Around here, cooking’s not about perfection — it’s about cozy vibes, creative twists, and food that feels like love.
