You know that sometimes you just need a breakfast dish that feels like a warm hug but also doesn’t take all morning to prepare. That’s exactly where this French Toast Casserole shines in my kitchen. One chilly weekend not long ago, I was juggling a busy morning, and this baked French toast came through perfectly for my family. The best part? It was all ready to bake while I caught up on some quick cleaning. The custard soaked bread soaked up all those eggy, vanilla, and cinnamon flavors just right—not soggy, but soft and creamy inside. This French Toast Casserole quickly became our go-to when we want a comforting brunch without the last-minute scramble.
This isn’t a fancy recipe that calls for odd ingredients or fancy steps. It’s a solid overnight breakfast bake you can prep the night before so mornings feel calmer and tastier. The cinnamon vanilla syrup I drizzle on top adds that little punch of flavor that really makes the whole dish pop. It’s also easy to tweak based on what you have tucked away—think swapping whole milk with almond milk or using day-old bread to stretch your groceries.
I’m sharing this French Toast Casserole recipe because it’s a crowd-pleaser that fits into everyday cooking. Whether you’re feeding family, friends, or looking for a make-ahead option, it stands up every time. Plus, if you want to mix things up, there are amazing variations like pumpkin-spiced versions or berry-topped bakes you might love trying out.
If you’re like me and appreciate recipes that deliver dependable results, this one’s for you. It’s straightforward, comforting, and absolutely delicious. So gather your ingredients, and let’s make a French Toast Casserole you’ll want to add to your regular breakfast rotation.
For a little inspiration, you might also want to peek at this Pumpkin Spice French Toast Casserole for a seasonal twist or check out this classic French Toast Bake Recipe for another reliable overnight breakfast bake.
What You’ll Need:

6 cups day-old bread cubes (I use thick-cut brioche or challah for rich custard soaked bread)
4 large eggs
2 cups whole milk (No worries if you don’t have whole milk—I often swap with almond or oat milk in my French Toast Casserole)
1/2 cup granulated sugar
1 tablespoon vanilla extract (You’ll find this in the baking aisle, and it’s key for a great flavor boost)
1 teaspoon ground cinnamon (This keeps the cinnamon vanilla syrup notes balanced)
1/4 teaspoon salt
2 tablespoons melted butter (Plus some extra for greasing the baking dish)
Powdered sugar and maple syrup for serving
You can easily adjust bread types based on what’s on hand—day-old sandwich bread works fine, but the thicker, denser breads soak up the custard better and yield a creamier baked French toast.
This French Toast Casserole stays budget-friendly since it uses common pantry staples. I like to prep the bread cubes the day before and store them in an airtight container, so they’re ready to toss with the custard. Leftovers? They keep well in the fridge for up to 3 days and reheat nicely in the oven or microwave.
If you want a little extra, I sometimes sprinkle in a handful of chopped pecans or berries before baking—not necessary, but a personal favorite touch that adds texture and freshness.
Let’s Make It Together:
1. Prep your baking dish: Butter a 9×13-inch casserole dish. This will keep your French Toast Casserole from sticking and add a little buttery flavor around the edges.
2. Mix the custard: In a large bowl, whisk together eggs, milk, sugar, vanilla extract, cinnamon, and salt until smooth. This custard mixture is what transforms the bread into a soft, decadent baked French toast.
3. Add the bread: Toss in the bread cubes and gently mix so each piece gets coated in the custard. Make sure the bread is well soaked—the secret to that melt-in-your-mouth texture.
4. Let it soak: Cover the dish with plastic wrap or a lid and refrigerate for at least 2 hours or overnight. This step is crucial for the custard soaked bread to absorb all those wonderful flavors.
5. Preheat your oven: Set it to 350°F (175°C) about 20 minutes before baking.
6. Bake your casserole: Take the dish out of the fridge, remove the cover, and pour melted butter over the top. Bake uncovered for 45 to 50 minutes, until the top is golden brown and the custard feels set.
7. Serving time: Your kitchen will smell amazing with the cinnamon and vanilla scents warming the air. Let the French Toast Casserole cool for a few minutes before slicing. Dust with powdered sugar and drizzle with maple syrup or cinnamon vanilla syrup for that extra special touch.
From start to finish, this French Toast Casserole takes about an hour (with that crucial soaking time). While it’s baking, I like to set the table or prepare a fresh fruit salad for a balanced brunch spread.
A quick tip: Don’t worry if the edges look extra crisp—that’s part of the charm. The center should be soft and custardy but fully cooked. And if you’re short on time, you can do a minimum 2-hour soak instead of overnight and still get great results.
This recipe is a keeper in my home, and I’ve found making the custard mixture just right is key. I used to rush this step and ended up with uneven custard soaked bread. Taking your time here really pays off.
If you want a little foodie inspiration or similar baked breakfast ideas, check out this Overnight Baked French Toast or Paula Deen’s version that she serves at every brunch in this Facebook post.
How to Serve & Enjoy:

This French Toast Casserole is delicious served warm with a drizzle of maple syrup or cinnamon vanilla syrup, which adds a sweet, spiced depth that makes breakfast feel special.
I often pair it with fresh fruit like berries or a simple side of scrambled eggs and crispy bacon for a balanced meal. For a more filling brunch casserole recipe, I sometimes add sausage links on the side. The combination of sweet and savory hits every comfort note you want.
Presentation-wise, dusting the top with powdered sugar right before serving adds a nice touch, and a few mint leaves or fruit on the side brighten the plate. It’s perfect for weekend breakfasts, holiday mornings, or even casual dinners when you want a crowd-pleaser that’s both hearty and homemade.
One of my favorite leftover ideas is to cut the casserole into small squares and toast them lightly the next day for a quick grab-and-go morning treat. Leftovers also freeze well if you portion them out before reheating.
Seasonally, I’ve tried adding pumpkin puree and nutmeg for a fall-inspired twist—kind of like the Pumpkin Spice French Toast Casserole you might want to explore once you fall in love with this one.
Friends and family always ask when I’m making this French Toast Casserole again—it’s become a reliable recipe for gathering and sharing comfort food.
Your Questions Answered:
Can I make this French Toast Casserole ahead of time?
Absolutely! This overnight breakfast bake is meant to be assembled the night before and baked fresh in the morning. It saves lots of time and helps flavors develop. If you’re short on time, 2 hours of soaking still works.
What’s a good substitute for whole milk?
I often swap in almond or oat milk without any trouble. Just avoid anything too watery or flavored varieties, which might affect taste.
How do I adjust for more or fewer people?
Simply scale the ingredients up or down depending on your crowd. The 9×13-inch dish fits about 6-8 servings comfortably. For smaller portions, use an 8×8 dish and reduce baking time slightly.
Can I add fruit to my French Toast Casserole?
Yes! Fresh or frozen berries, sliced apples, or peaches work well. Stir them in with the bread or sprinkle on top before baking for a natural sweetness.
Is day-old bread necessary?
Using day-old or slightly stale bread is best because it soaks up the custard without falling apart. If your bread is fresh, dry it out in a low oven for 10 minutes.
Can I make this gluten-free?
Yes! Gluten-free bread works just fine. Just make sure it’s sturdy enough to hold up to soaking.
What about adding nuts or extra flavorings?
I like to toss in chopped pecans or walnuts for crunch. A pinch of nutmeg or orange zest can also add a nice twist. It’s easy to customize.
If you want to explore more baked French toast inspiration, Love and Lemons has a great take on a French Toast Casserole recipe that you might find inspiring. For sides that go well with almost any casserole, this homemade green bean casserole is a great savory balance.
Final Thoughts:
This French Toast Casserole has earned a special spot in my recipe box because it’s all about dependable, feel-good cooking that you can count on. It’s simple, satisfying, and perfect for feeding a family or a crowd without stress.
My Best French Toast Casserole Tips:
- Always soak your bread long enough to get that perfect custard soaked bread texture.
- Use thick, sturdy bread like brioche or challah for the richest results.
- Don’t skip the cinnamon vanilla syrup drizzle—it really brings everything together.
Over time, I’ve tried quite a few variations: adding pumpkin and nutmeg, mixing in fresh berries, or topping with chopped nuts. Each twist is a success, but my crowd’s favorite is the classic with cinnamon and vanilla every time.
If you want a baked French toast with a seasonal flair, the Pumpkin Spice French Toast Casserole is a must-try. When I need a quick bake, the classic French Toast Bake Recipe also comes out perfectly every time.
Cooking friends, I hope you enjoy making this French Toast Casserole your own—tweak it to your taste, serve it to loved ones, and savor how this humble overnight breakfast bake brings warmth and ease to your table. Here’s to many cozy mornings filled with the aroma of cinnamon, warm custard, and perfectly baked bread. Happy cooking!
French Toast Casserole
A rich and comforting French Toast Casserole that’s perfect for a weekend brunch or holiday breakfast. Layers of cinnamon-spiced bread soaked in a creamy custard, baked to golden perfection.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 65 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baked
- Cuisine: American
Ingredients
- 1 loaf of brioche or challah bread, cut into cubes
- 6 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 3/4 cup granulated sugar
- 2 tsp vanilla extract
- 2 tsp ground cinnamon
- 1/4 tsp salt
- 1/2 cup brown sugar
- 1/3 cup unsalted butter, melted
- Optional: powdered sugar and maple syrup for serving
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Place the cubed bread evenly in the prepared dish.
- In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until well combined.
- Pour the custard mixture evenly over the bread cubes, pressing lightly to help soak the bread. Let it sit for 15 minutes to absorb.
- In a small bowl, mix brown sugar and melted butter, then drizzle evenly over the casserole.
- Bake uncovered for 45–50 minutes, or until the top is golden brown and the custard is fully set.
- Remove from the oven and let cool slightly before serving. Dust with powdered sugar and drizzle with maple syrup if desired.
Notes
For a nutty crunch, sprinkle chopped pecans or walnuts on top before baking. This casserole can be prepared the night before and baked in the morning for convenience.

