This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
By Callie
Introduction
This berry French toast casserole is the recipe I pull out every single time I need to feed a group without spending the morning standing over a stove flipping individual slices. It started on a Christmas morning about four years ago when I had twelve people coming for breakfast and exactly zero desire to make French toast one piece at a time. I cubed up a loaf of French bread, soaked it in a cinnamon custard, tossed fresh berries on top, and slid the whole thing into the oven. When I pulled it out 45 minutes later – golden, puffy, with the berries bursting and the edges lightly caramelized – my mother-in-law looked at me and said, “This is the best thing you’ve ever made.” She wasn’t just being nice. She asked for the recipe before she finished her first slice.
The magic of this dish is the overnight soak. You assemble it the night before, let the bread absorb the custard mixture while you sleep, and bake it fresh in the morning. That soaking time transforms cubed French bread into something rich, soft, and almost pudding-like on the inside, while the top layer gets this beautiful golden crust with little pockets of warm, jammy strawberries and blueberries baked right in. Every bite has that perfect balance of soft custard, crispy edges, and juicy fruit.
It serves 12, which makes it ideal for holiday mornings, brunch parties, baby showers, or any time you need to feed a crowd with one dish and minimal effort. The prep takes about 15 minutes the night before, and in the morning you literally just preheat the oven and slide it in. No whisking, no flipping, no mess. Just hot, beautiful French toast casserole straight to the table with a dusting of powdered sugar and a drizzle of maple syrup.
If you love breakfast casseroles with a sweet twist, you should also try my Overnight Blueberry French Toast Casserole – it’s a slightly different approach with an all-blueberry focus that’s equally addictive.
Why You Will Like This Berry French Toast Casserole
- True make-ahead convenience – Assemble everything the night before, refrigerate, and bake in the morning. Your total morning effort is turning on the oven. That’s it.
- Feeds 12 from one pan – A full 9×13 baking dish of custardy, berry-loaded French toast. Perfect for holidays, brunches, and potlucks without making multiple recipes.
- No flipping, no babysitting – Regular French toast means standing at the stove flipping pieces one at a time. This goes in the oven and you walk away for 45 minutes.
- The overnight soak makes all the difference – The bread absorbs the egg custard overnight, which means every piece is saturated with cinnamon, vanilla, and brown sugar flavor from edge to edge. Fresh-assembled French toast casserole just can’t compete with the depth of an overnight version.
- Berries add natural sweetness – The strawberries and blueberries soften in the oven and release their juices into the surrounding bread, creating pockets of warm, fruity sweetness that you don’t get from syrup alone.
- Looks stunning on the table – The golden brown top, the bright berries peeking through, the dusting of powdered sugar – it looks like something from a bakery or a food magazine. Nobody needs to know it took 15 minutes of actual work.
- Totally customizable – Swap the berries for whatever fruit you have, change the bread type, adjust the sweetness. The base recipe is forgiving enough to handle all kinds of variations.
- Leftovers are just as good – This reheats beautifully in the oven or microwave, and some people (Emily included) actually prefer it cold from the fridge the next day.
Berry French Toast Casserole Ingredients
Simple ingredients, nothing unusual. You probably have most of this already.
- 12 to 14 cups French bread, cubed (about 1 large loaf) – Day-old or slightly stale bread is actually better here than fresh. Stale bread has lost some moisture, which means it soaks up the custard mixture like a sponge without turning into mush. If your bread is fresh, cut it into cubes and leave them spread on a baking sheet at room temperature for a few hours, or pop them in a 200-degree oven for 10 minutes to dry them out slightly.
- 8 large eggs – These are the backbone of the custard. Room temperature eggs blend more smoothly with the milk and create a more uniform custard than cold eggs, but honestly, if you forget to set them out, it still works.
- 2 cups 2% milk – This creates the liquid base of the custard. Whole milk gives a richer, creamier result. Plant-based milks like oat or almond work for dairy-free versions, though the custard will be slightly thinner.
- 2 teaspoons vanilla extract – Use the real stuff, not imitation. The flavor difference is noticeable in a dish this simple.
- 1 teaspoon ground cinnamon – Warm spice that ties the whole casserole together. A pinch of nutmeg is a nice addition if you have it.
- 2/3 cup packed brown sugar – Brown sugar has a deeper, more caramel-like sweetness than white sugar, and it creates a slightly sticky, almost toffee quality on the edges of the casserole as it bakes.
- 1 cup strawberries, sliced – Fresh are best, but frozen work fine. If using frozen, don’t thaw them first – just scatter them on top frozen and they’ll soften in the oven.
- 1/2 cup blueberries – Same story as the strawberries. Fresh or frozen both work. The blueberries burst during baking and stain the surrounding bread a gorgeous purple.
- 1 to 2 tablespoons powdered sugar (for serving)
- Maple syrup (for serving) – The real stuff if you can swing it. Real maple syrup has a depth of flavor that pancake syrup just doesn’t match.
Callie’s Kitchen Note: I tested this with super-fresh, soft bakery bread once, and it was a mistake. The bread absorbed the custard so quickly that it basically dissolved into a mushy paste by morning. Day-old bread holds its shape and gives you that perfect balance of soft, custardy interior with distinct bread pieces you can actually see and taste. If you’re planning to make this, buy your bread a day early and leave it on the counter unwrapped overnight.
Ingredient Substitutions
- Bread options: Brioche makes a richer, more buttery casserole. Challah has a slightly sweet, eggy quality that’s beautiful here. Sourdough adds a tangy contrast to the sweet custard. Thick-sliced white sandwich bread works in a pinch. For gluten-free, use a sturdy gluten-free bread like Udi’s.
- Dairy-free version: Use oat milk or full-fat coconut milk in place of the 2% milk. Replace butter (for greasing the dish) with coconut oil or a dairy-free spread.
- Sugar alternatives: Coconut sugar, honey, or pure maple syrup can replace the brown sugar. Honey makes the custard slightly thinner, so reduce it to about 1/2 cup. For lower sugar, cut the brown sugar to 1/3 cup – the berries provide natural sweetness that compensates.
- Fruit variations: Raspberries, blackberries, sliced peaches, diced apples, or sliced bananas all work. Mix and match based on what’s in season or what you have in the fridge.
- Egg reduction: For a lighter version, you can use 6 eggs instead of 8 and increase the milk by 1/4 cup. The custard will be a little less rich but still very good.
How To Make Berry French Toast Casserole
This is a Project Recipe in terms of planning (you need to start the night before), but the actual hands-on work is quick. Think of it as 15 minutes of prep, a night of patience, and 45 minutes of oven time.
Why We Soak Overnight
The overnight soak isn’t just convenient – it’s what makes this casserole taste so much better than a quick-assembly version. During those hours in the fridge, the cubed bread absorbs the egg custard mixture all the way through. Every single piece gets saturated with cinnamon, vanilla, and brown sugar. When it bakes, that deep saturation means the flavors are baked into the bread rather than just coating the surface. I’ve made this both ways – assembled and baked immediately versus overnight soak – and the overnight version is noticeably more flavorful and has a better, more uniform texture.
Preparing the Casserole (Night Before)
Grease a 9×13-inch baking dish generously with butter or vegetable oil. Get into the corners and up the sides – the brown sugar in the custard gets sticky as it bakes and will grab onto any ungreased surface.
Cut your French bread into roughly 1-inch cubes. You want about 12 to 14 cups of cubes, which is approximately one large loaf. Don’t stress about making them perfect – irregular sizes actually give you a nice variety of textures in the finished dish, with smaller pieces getting extra custardy and larger pieces staying a bit more structured. Fill the baking dish about three-quarters full with the bread cubes.
In a large bowl, whisk together the eggs, milk, vanilla extract, ground cinnamon, and brown sugar until everything is completely combined. The brown sugar can be stubborn about dissolving, so whisk until you don’t see any lumps. You want a smooth, uniform custard.
Pour the egg mixture slowly and evenly over the bread cubes, making sure the liquid gets to every corner of the dish. Once poured, use your hands or the back of a spatula to gently press the bread cubes down into the custard. You want every piece submerged or at least well-coated. Some pieces on top will poke up, and that’s fine – they’ll get crispy during baking, which is actually one of the best parts.
Callie’s Kitchen Note: I press the bread down firmly after pouring the custard, then walk away for about 10 minutes and come back to press it down again. The bread starts absorbing the liquid and settles, creating dry spots on top. That second press makes sure the custard redistributes and reaches the pieces that floated back up. It’s a small step that makes a difference in the finished texture.
Adding the Berries
Slice the strawberries and scatter them evenly over the top of the soaked bread along with the blueberries. Push a few berries down into the bread slightly so they’re nestled between pieces rather than all sitting on the surface. This way you get berries throughout the casserole, not just on top.
Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or ideally overnight (8 to 12 hours). The longer it soaks, the better the final result. Four hours is the minimum for the bread to absorb enough custard.
Baking (Morning Of)
When you’re ready to bake, preheat your oven to 350 degrees F (175 degrees C). Pull the casserole out of the fridge and let it sit on the counter while the oven heats – about 15 minutes. This takes the chill off the dish and helps it bake more evenly.
Remove the plastic wrap and slide the casserole into the oven. Bake for 35 to 50 minutes. Start checking at the 35-minute mark. You’re looking for a golden brown top that’s slightly puffed, with the custard fully set in the center. The edges should be lightly caramelized and pulling away from the dish slightly. Give the center a gentle poke – it should feel firm and springy, not jiggly or wet.
If the top is browning too quickly but the center isn’t done, tent a piece of aluminum foil loosely over the top and continue baking. Every oven is a little different, so use the visual cues rather than the timer alone.
Resting and Serving
Let the casserole rest for 5 minutes after removing it from the oven. This settling time lets the custard finish setting and makes for cleaner slices.
Dust the top with powdered sugar through a fine mesh strainer for an even, bakery-style finish. Serve warm with maple syrup on the side and any extra fresh berries you have.
Callie’s Kitchen Note: I always have extra berries on the counter that I scatter on top right before serving. The baked berries in the casserole are soft and jammy, which is delicious, but the contrast of fresh, cool berries on top of the warm casserole is really good. It adds a brightness that the baked berries lose during their time in the oven. It also makes the dish look incredible.
Common Mistakes To Avoid
I’ve made this recipe enough times to know exactly where things can go wrong. Here are the ones to watch for.
Using bread that’s too fresh. Soft, fresh bread absorbs the custard too quickly and turns into a soggy, paste-like mass. You want bread with some structure, some dryness. Day-old bread is ideal. If yours is fresh, cube it and leave it uncovered on the counter for a few hours, or dry it in a low oven for 10 minutes.
Not soaking long enough. Four hours is the minimum, but overnight is better. If you try to bake it after just an hour or two, the bread pieces in the center will still be dry and the casserole will have an uneven texture – custardy on the outside, plain bread in the middle.
Skipping the press-down step. After pouring the custard, the bread cubes float. If you don’t press them down into the liquid, the top layer dries out and doesn’t soak properly. Press firmly and come back to press again after 10 minutes.
Overbaking. A dry French toast casserole is a sad French toast casserole. Start checking at 35 minutes and pull it as soon as the center is set. The residual heat will continue cooking it for a few more minutes during the rest. If in doubt, err on the side of slightly underdone rather than overdone.
Callie’s Kitchen Note: My worst batch happened when I got distracted and left it in the oven for over an hour. The edges were almost crunchy and the berries had turned into shriveled raisins. The center was still edible, but the outside was tough and dry. Now I set a timer for 33 minutes and check from there. You can always add more time, but you can’t un-bake a casserole.
Overloading with fruit. Too many berries release too much juice during baking and create soggy pockets. The amounts in the recipe – one cup of strawberries and half a cup of blueberries – are calibrated for the right balance of fruit to bread. More isn’t always better here.
Storage and Reheating
Storing Leftovers
Let the casserole cool to room temperature before storing. Cover the baking dish with plastic wrap or foil, or transfer individual portions to airtight containers. It keeps in the refrigerator for up to 4 days.
Honestly, this tastes almost as good cold as it does warm. The custard firms up in the fridge, the berries set into little pockets of jam, and the brown sugar creates a slightly caramelized layer on the edges. Emily eats it cold for an after-school snack and refuses to heat it up.
Freezing Instructions
This casserole freezes well in individual portions. Wrap each slice tightly in plastic wrap, then place the wrapped slices in a freezer-safe bag with the air squeezed out. Frozen portions keep for up to 2 months.
To thaw, move a portion to the refrigerator the night before you want to eat it. Reheat using one of the methods below.
You can also freeze the unbaked, assembled casserole before the soak. Cover the dish tightly with two layers of foil and freeze. When ready to use, thaw completely in the refrigerator (this takes about 24 hours), then bake as directed.
Reheating Methods
- Oven (best method): Cover the portion or dish with foil and warm at 300 degrees F for 10 to 15 minutes. The foil prevents the top from drying out while the inside heats through. Remove the foil for the last 2 minutes if you want to re-crisp the top slightly.
- Microwave (fastest): Heat individual portions in 30-second intervals on medium power until warm. The microwave softens the crispy top, so it won’t have the same texture as fresh, but the flavor is still great.
- Air fryer: 300 degrees F for 4 to 5 minutes. This is good for bringing some crispness back to the top layer.
According to USDA food safety guidelines, egg-based casseroles should be stored in the refrigerator within 2 hours of baking and reheated to 165 degrees F before eating.
Meal Prep Approach
I make this as part of my holiday prep routine. The night before any big breakfast gathering, I assemble the casserole and park it in the fridge. In the morning, it goes straight into the oven while I set the table and brew coffee. By the time everyone’s up and seated, it’s coming out of the oven, golden and gorgeous. Zero stress.
For weekly meal prep, bake the full casserole, let it cool, and portion it into individual containers. Each morning, grab one and reheat. It’s a much nicer start to a weekday than a granola bar.
Berry French Toast Casserole Variations
The base recipe is wonderful, but here’s where you can take it in different directions depending on the season or your mood.
- Peaches and cream version – Replace the berries with sliced fresh peaches (about 2 cups) and add a few dollops of cream cheese scattered across the bread before pouring the custard. The cream cheese melts into rich, tangy pockets during baking.
- Chocolate chip and banana – Skip the berries entirely. Scatter sliced bananas and a cup of mini chocolate chips over the bread. The bananas caramelize in the oven and the chocolate melts into gooey pockets. This is Emily’s birthday breakfast every year.
- Apple cinnamon version – Use diced apples (Granny Smith for tart, Honeycrisp for sweet) instead of berries. Increase the cinnamon to 1 1/2 teaspoons and add a pinch of nutmeg. This is a fall go-to and pairs perfectly with warm caramel sauce.
- Pumpkin spice for fall – Add 1/2 cup pumpkin puree to the custard mixture and swap the cinnamon for 2 teaspoons pumpkin pie spice. Use dried cranberries instead of fresh berries. Drizzle with maple cream instead of plain syrup.
- Triple berry version – Use strawberries, blueberries, AND raspberries in equal amounts. The raspberries break down more than the other berries and create an almost sauce-like layer that’s incredibly good.
- Brioche and brown butter – Swap the French bread for cubed brioche. Brown 4 tablespoons of butter in a saucepan until it smells nutty and the milk solids turn golden, then whisk the browned butter into the custard before pouring. The brown butter adds an unbelievable depth of flavor.
- Eggnog holiday version – Replace half the milk with store-bought eggnog and add a pinch of nutmeg. Use dried cranberries and white chocolate chips as the mix-ins. This is a Christmas morning stunner.
Serving Suggestions
What To Serve With Berry French Toast Casserole
This casserole is sweet and rich, so sides that add protein or freshness work best.
Crispy bacon or breakfast sausage is the classic pairing. The salty, savory meat is the perfect counterpoint to the sweet, custardy bread. A platter of bacon alongside this casserole is all you need for a complete brunch.
Greek yogurt with a drizzle of honey and some granola on top adds protein and a cool, tangy contrast to the warm casserole. I set out a bowl of it on the brunch table and let people spoon some on the side of their plate.
A simple fruit salad of whatever’s in season rounds things out and adds freshness. The casserole has berries baked in, but a bowl of fresh fruit on the side makes the whole spread feel more balanced.
Occasion Ideas
- Christmas morning breakfast (assemble Christmas Eve)
- Easter brunch centerpiece
- Mother’s Day breakfast in bed (Emily and her dad made this for me last year and it was the sweetest thing)
- Baby or bridal shower brunch
- Weekend brunch with friends or neighbors
- Back-to-school special breakfast
- Potluck contribution (transport in the baking dish)
Beverage Pairings
- Rich coffee or latte – The roasted coffee flavor pairs beautifully with the cinnamon and vanilla in the casserole.
- Fresh-squeezed orange juice – Bright citrus cuts through the sweetness and richness.
- Mimosas – For a celebratory brunch, the effervescence lightens the whole meal.
- Chai tea – The warm spices in chai complement the cinnamon in the casserole perfectly.
- Cold milk – Simple and classic, especially for the kids.
Presentation Tips
Dust the powdered sugar through a fine mesh strainer (not from the bag) for an even, professional-looking finish. Scatter a handful of fresh berries on top right before serving for a pop of color. A sprig of fresh mint tucked into the corner of the dish looks polished without any effort. Serve the maple syrup in a small pitcher or glass bottle rather than the plastic jug – it makes the whole table look more put-together.

Berry French Toast Casserole FAQ
Absolutely, and the bread choice actually changes the character of the whole casserole. Brioche is my second-choice after French bread – it’s richer, more buttery, and creates an almost decadent finished texture. Challah has a slightly sweet, eggy quality that works beautifully with the cinnamon custard. Sourdough adds a tangy undertone that contrasts nicely with the brown sugar sweetness – it’s an unexpected choice but a good one.
The key with any bread is that it needs some structure. Soft, pillowy sandwich bread will dissolve into mush overnight. You want a bread with a decent crumb that can absorb liquid without falling apart. If your bread is very fresh, dry it out first by cubing it and leaving it uncovered for several hours or toasting it lightly in the oven.
Frozen berries work perfectly and are actually my go-to during winter when fresh berries are expensive and flavorless. Don’t thaw them before adding – just scatter them frozen over the top of the casserole. They’ll thaw during the overnight soak and cook beautifully during baking.
The only thing to know is that frozen berries release more liquid than fresh ones as they thaw and bake. This can create slightly more moisture in the finished casserole, but the difference is minimal. If you’re concerned about sogginess, reduce the frozen berries by a couple of tablespoons compared to what you’d use fresh.
Three common causes. First, it baked too long. This is the most common issue. Start checking at 35 minutes and pull it when the center is just barely set. Second, the bread wasn’t pressed down into the custard firmly enough the night before. Dry bread cubes that didn’t absorb the egg mixture will bake up dry and plain. Third, you may have used too much bread relative to the custard. Twelve to fourteen cups is the sweet spot for this amount of egg mixture. If you packed in significantly more, the liquid didn’t stretch far enough.
If you pull it from the oven and realize it’s dry, you can rescue it somewhat by drizzling extra maple syrup over the top and letting it soak in for a few minutes. Not ideal, but it helps.
Two likely causes. The bread may have been too fresh and soft, meaning it over-absorbed the custard and lost all its structure. Day-old or dried bread is essential. Second, the casserole may be underbaked. The center takes longer to cook through than the edges, so the top can look golden and done while the middle is still wet. Give the center a poke – it should spring back, not feel liquid. If it’s still soft, tent with foil and keep baking.
Also make sure you’re using the right size dish. A 9×13-inch pan gives the casserole the right depth. A smaller dish means a thicker casserole that takes much longer to bake through.
You can, but the result won’t be as good. The overnight soak allows the bread to absorb the custard completely, which means flavor in every bite and a consistent, custardy texture throughout. If you bake it immediately after assembling, the bread in the center will still be dry and you’ll have an uneven casserole – custardy on the outside, plain bread in the middle.
If you’re in a time crunch, the minimum soak time is 4 hours. Anything less and the center pieces won’t have absorbed enough liquid. I’ve been in situations where I assembled it in the morning for an afternoon brunch, and 4 hours gave acceptable results, but overnight is noticeably better.
Look for these signs: the top should be golden brown and slightly puffed. The berries should be soft and starting to burst. The edges should be pulling away from the dish slightly and looking lightly caramelized. Most importantly, the center should be set – give the dish a gentle shimmy and the middle shouldn’t jiggle or look wet. A poke test works too: press the center gently with your finger. It should spring back, feeling firm and custardy, not soft and liquid.
The bake time ranges from 35 to 50 minutes because every oven is different and the starting temperature of the casserole matters (straight from the fridge versus sitting out for 15 minutes). Start checking at 35 minutes and add time in 5-minute increments from there.
Recipes You May Like
If this berry French toast casserole hits the spot, here are a few more make-ahead breakfast recipes from my kitchen that you’ll love:
- Overnight Blueberry French Toast Casserole – Same make-ahead concept with an all-blueberry focus and a slightly different custard ratio. If you love blueberries, this one is incredible.
- Overnight Caramel Pecan French Toast – A richer, more decadent take on overnight French toast with a caramel sauce and toasted pecans. This is the showstopper version for special occasions.
- Classic French Toast – If you want the traditional, one-slice-at-a-time approach with that perfectly golden, custardy result. Sometimes the classic is exactly right.
Conclusion
This berry French toast casserole is one of my most-requested recipes, and I think once you make it, you’ll understand why. The combination of custardy, cinnamon-vanilla soaked bread with warm, jammy berries and that golden, lightly crispy top is just hard to beat. The fact that you do all the work the night before and just pop it in the oven in the morning makes it even better.
It’s the recipe I reach for every holiday morning, every brunch gathering, and any time I want to give my family a breakfast that feels special without actually spending my morning in the kitchen. Fifteen minutes of prep, an overnight soak, and 45 minutes in the oven. That’s all it takes.
If you make it, leave me a comment and let me know how it turned out. I especially want to hear what bread and berry combination you went with. And pin this to your Pinterest board so you have it saved for the next holiday morning or brunch party. More of my recipes are always going up on my Pinterest page too.
Happy cooking!
Callie


Berry French Toast Casserole
Moist on the inside, slightly crispy on top, this Berry French Toast Casserole is a delicious make-ahead breakfast. Loaded with juicy strawberries and blueberries, this dish is easy to prepare the night before and bake fresh in the morning. Perfect for brunch, special occasions, or meal prepping, it’s a crowd-pleaser that pairs perfectly with powdered sugar and maple syrup.
- Prep Time: 15 minutes
- Resting Time: 4 hours
- Cook Time: 45 minutes
- Total Time: 5 hours
- Yield: 12 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 12–14 cups French bread, cubed
- 8 large eggs
- 2 cups 2% milk
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 2/3 cup brown sugar
- 1 cup strawberries, sliced
- 1/2 cup blueberries
- 1–2 tbsp powdered sugar
- Maple syrup, as much as you want
Instructions
- Grease a 9″x13″ casserole dish with butter or vegetable oil. Cut French bread into cubes and add to the dish, filling about three-quarters full.
- In a large mixing bowl, whisk together eggs, milk, vanilla extract, cinnamon, and brown sugar until well combined.
- Pour the egg mixture evenly over the bread, ensuring every piece is soaked.
- Slice strawberries and sprinkle them along with blueberries over the top of the casserole.
- Cover with plastic wrap and refrigerate for at least four hours or overnight to allow the bread to absorb the custard mixture.
- When ready to bake, preheat the oven to 350°F. Remove the casserole from the refrigerator and bake for 35-50 minutes. Check at the 35-minute mark, and if the center is still soft, continue baking until golden brown and set.
- Once baked, remove from the oven and let it sit for five minutes. Sprinkle with powdered sugar and serve with maple syrup.
Equipment
Buy Now → Notes
- Day-old or slightly stale bread works best as it absorbs the custard without becoming too soggy.
- For a dairy-free version, substitute the milk with almond or oat milk.
- Frozen berries can be used without thawing first.
- To make it extra indulgent, add a handful of chocolate chips or a drizzle of caramel before serving.
Nutrition
- Serving Size: 1 slice
- Calories: 308 kcal
- Sugar: 14g
- Sodium: 230mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 105mg






