Berry pecan French toast casserole turns croissants, cream cheese, and berries is what you make when everyone wakes up hungry and nobody wants to make a decision. No one leaves the table unsatisfied.

Berry Pecan French Toast Casserole Brings Everyone Together
The last week of December has a way of clouding the perimeter when it comes to time. Mornings stretch later. Coffee gets reheated more than once. People wander into the kitchen wrapped in sweatshirts and half-formed thoughts, looking for something warm without wanting to decide much of anything. This is where this casserole belongs. Just waiting there, generous and ready, while everyone slowly gets themselves together.
This berry pecan croissant French toast casserole is made for the post-holiday days when everyone is present but no one is in a hurry to go anywhere. Buttery croissants split and filled with cream cheese, soaked through with vanilla custard, scattered with berries that soften and stain the top just enough. Pecans bake into the surface, keeping the sweetness from going too far.
It works for late December mornings when the calendar feels meaningless, and it works just as well for New Year’s Day, when everyone is awake but not quite ready to speak yet. People take pieces when they’re ready. Plates get set down wherever there’s room. No one asks what’s in it. They don’t need to.
This is the kind of breakfast that brings people together without asking them to show up any differently than they already are.

Why I Love This Recipe
- It uses croissants the way they want to be used at this point in the season: torn open, soaked through, and given a second life instead of being eaten standing up over the sink.
- The cream cheese sits inside the croissants instead of melting away into the custard, so every serving has pockets of richness that feel deliberate rather than accidental.
- Berries have just enough bite to keep the sweetness from feeling plain, especially when everyone’s palate has already been dulled by weeks of sugar.
- Pecans do extra work here, breaking up the softness with something toasted, the way good casseroles always do.
- It tastes better the second time you pass the pan around.

Ingredients
Softened, sweetened, soaked through, and baked ingredients until the house smells like it’s taking care of you for once.
- Croissants – Buttery and layered, cut open so they can take in everything they’re given. Day-old is ideal, but fresh works if you give them a little time in the oven first.
- Cream cheese – Spread thick between the halves so there’s something steady running through the middle once it bakes.
- Granulated sugar – Divided on purpose. Half goes into the cream cheese to round it out, the rest into the custard where it dissolves into warmth instead of sitting on top.
- Unsalted butter – Melted and stirred in, not browned, not pushed. It carries everything else where it needs to go.
- Whole milk and heavy cream – This is what gives the center its girth without turning it dense. Rich, but not overwhelming.
- Eggs – Beaten until smooth so the custard bakes evenly and holds together without stiffening.
- Vanilla extract – Adds softness in the way a kitchen should be in December, even when no one knows what day it is anymore.
- Cinnamon – Just enough to add warmth without turning this into a spice-forward situation.
- Kosher salt – A small amount that keeps the sweetness from falling away.
- Pecans – Roughly chopped so they stay noticeable, giving the top something to push back against.
- Blueberries, blackberries, and raspberries – Scattered over the top, not mixed in. They break down where they land and keep the custard from feeling plain.
- Confectioners’ sugar (optional) – For the end, when everything’s already done and you want it to look like it belongs to the morning.

How to Make Berry Croissant French Toast Casserole
Find the complete printable recipe with measurements in the recipe card at the BOTTOM OF THE POST.
- Step One (toast the croissants)
Set the oven to 350°F. Lay the croissant halves cut-side up on a baking sheet and toast them for about 10 minutes, just until the surface feels dry to the touch. This gives them the strength they need later, so they take on the custard without losing themselves in it. - Step Two (sweeten the cream cheese)
Beat the softened cream cheese with half of the sugar until it’s smooth and loose, with no streaks left behind. You want it spreadable and even, the kind of texture that stays creamy once baked instead of fading out. - Step Three (fill the croissants)
Spread the cream cheese over the bottom halves of the croissants, then place the tops back on to make gentle sandwiches. Filling them this way keeps the richness where it belongs, folded inside instead of disappearing into the dish. - Step Four (mix the custard)
In a large bowl, whisk together the remaining sugar, melted butter, milk, cream, eggs, vanilla, cinnamon, and salt until everything comes together smoothly. This mixture is meant to soak in, not overwhelm, and is rich enough to carry the dish. - Step Five (dip and arrange)
Lower each filled croissant into the custard, turning to coat both sides, then place them snugly into a greased 9×13-inch baking dish. They bake best when they’re pressed up against one another. - Step Six (berries and pecans)
Scatter the berries and chopped pecans over the top, letting them fall where they will. The fruit cuts through the richness, and the nuts give the dish contrast as they soften together in the oven. - Step Seven (final pour)
Pour the remaining custard over the dish and press down gently so the croissants take it in. This is the moment that decides the texture later, so take a second and make sure nothing is left dry on top. - Step Eight (bake)
Cover tightly with foil and bake for 40 minutes. Remove the foil and return it to the oven for another 5 minutes, just until the surface turns lightly golden and the center feels set but yielding. Let it rest briefly before serving so everything comes together the way it should. Serve warm, finished with a dusting of powdered sugar if that feels right.

Recipe Tips
- Toasting the croissants first matters because laminated dough remembers what happened to it. Give it a little dryness up front and it will take on the custard without losing its sense of self later.
- Cream cheese is best when it’s fully softened before you sweeten it. If you rush it, it stays stubborn. If it’s ready, it spreads easily and bakes into pockets that stay creamy instead of disappearing.
- Stuffing the croissants instead of stirring the cream cheese through the dish keeps the richness where it belongs.
- The custard should feel generous but controlled. When it’s whisked until smooth and unified, it moves through the croissants evenly instead of pooling or leaving dry corners behind.
- Nestle the croissants close together in the pan. Proximity here keeps the bake even and the interior soft, especially once the custard starts to set.
- Pressing the croissants down after pouring the custard isn’t force, it’s encouragement. You’re making sure every layer has a chance to absorb what it needs.
- Covering the dish for most of the bake protects the center while it cooks through. The brief uncovered finish is enough to give the top color without drying anything out.
- Letting the casserole rest before serving is part of the bake, not an afterthought. That pause is when everything turns into what it’s supposed to be.

Storage
- Once cooled, cover the casserole tightly and keep it in the refrigerator for up to three days. The custard firms, the cream cheese thickens, and the flavors come together in a way that feels finished without needing anything.
- To reheat, warm individual portions gently in the oven or microwave until heated through. The croissants soften again, the berries loosen up, and it tastes like morning coming back into the room.
- If you want to freeze it, do so before baking. Assemble the casserole, wrap it well, and freeze for up to a month. Thaw overnight in the refrigerator, then bake as directed. It holds together, even after time passes.
This is not a dish that falls apart because plans change. It waits.

FAQs
- Can I assemble this the night before?
You can, and it understands that kind of planning. The croissants soften into the custard overnight without losing their shape, and the whole dish bakes up with more cohesion the next morning. - Why croissants instead of brioche or challah?
Croissants bring layers instead of weight. Once baked, they give you a soft interior with definition at the edges, which keeps the casserole from turning into one uniform bite. - Do I really need to toast the croissants first?
Yes. That brief time in the oven changes how they absorb the custard later. Without it, the center never quite holds its own. - Is the cream cheese necessary?
It is if you want contrast. The cream cheese bakes into pockets that slow everything down just enough, giving the berries something rich to push against. - Can I use frozen berries instead of fresh?
You can, but use them sparingly and straight from the freezer. They release more juice, which changes the balance if you’re not paying attention. - Why pecans instead of another nut?
Pecans toast gently in the oven and stay soft enough to belong here. They add texture without pulling focus away from the custard and fruit. - How do I know when it’s done?
The center should feel set when pressed lightly, not loose and not stiff. It should give back, the way baked custard does when it’s finished becoming itself. - Is this meant to be dessert or breakfast?
That depends on the table. It sits comfortably in the morning with coffee, but no one complains when it shows up later in the day with nothing but forks and conversation.

From My Kitchen Notes
These are the things I notice once the dish is already in the oven and the house starts drifting toward the kitchen on its own.
- The cream cheese pockets matter more than anyone expects. Someone always hits one early, pauses mid-bite, and then keeps eating without saying anything about it.
- Berries act differently when they’re baked into something this rich. They soften, stain the custard, and leave just enough flavor behind to keep the sweetness from taking over the room.
- I’ve watched this casserole get cut while coffee is still being poured and conversations are happening. It doesn’t wait for a moment to be told it’s special. It just takes up space where it belongs.
- Pecans get picked at before the serving spoon ever makes it across the dish.
- By the time the pan is half empty, someone is already asking if there’s more hidden somewhere else. There never is.

A Few More Casseroles For Sweet Mornings
If this berry pecan French toast casserole found its way onto your table, these are the ones that tend to follow it home.
- Overnight Panettone Eggnog French Toast Casserole – Baked from a soaked panettone and eggnog custard, this one belongs to the stretch of winter where mornings run together and nobody’s in a hurry to move on.
- Apple Pie French Toast Casserole – A deep, cinnamon-heavy bake that turns a can of apple pie filling into something that feels like it should be served in a kitchen with strong coffee.
- Blueberry French Toast Casserole – A dependable favorite with berries folded through and just enough tang to keep it from drifting too sweet, even after a night in the fridge.
This post may contain affiliate links. Please read my disclosure policy.
Berry Pecan French Toast Casserole
Equipment
- baking dish 9x13 (23x33) Holds the casserole snugly.
- baking sheet Used to toast the criossants before assembly.
- mixing bowls One medium for the cream cheese and one large for the custard.
- hand mixer Blends cream cheese smoothly.
- whisk Helps the custard emulsify.
Ingredients
- 8 large (480 g) croissants halved
- 8 oz (227 g) cream cheese softened
- 1 cup (200 g) granulated sugar divided
- 3 tbsps (42 g) unsalted butter melted
- 1½ cups (360 ml) whole milk
- 1 cup (240 ml) heavy cream
- 6 large eggs beaten
- 1 tsp (5 ml) vanilla extract
- 1 tsp (2.5 g) ground cinnamon
- ¼ tsp (1.5 g) kosher salt
- ⅓ cup (40 g) pecans roughly chopped
- ½ cup (75 g) blueberries
- ½ cup (70 g) blackberries
- ½ cup (60 g) raspberries
- confectioners' sugar for serving (optional)
Instructions
- Preheat the oven to 350°F (177°C). Lightly coat a 9×13-inch (23×33 cm) baking dish with nonstick cooking spray and set aside.
- Arrange the croissant halves, cut side up, on a baking sheet. Toast in the oven for 10 minutes, just until lightly dried but not browned. Remove from the oven and let cool slightly.8 large (480 g) croissants
- In a medium mixing bowl, beat the softened cream cheese with ½ cup (100 g) of the granulated sugar until smooth and fully combined.8 oz (227 g) cream cheese, 1 cup (200 g) granulated sugar
- Spread the sweetened cream cheese evenly over the bottom halves of the croissants, then place the remaining halves on top to form sandwiches. Set aside.
- In a large mixing bowl, whisk together the remaining ½ cup (100 g) sugar, melted butter, whole milk, heavy cream, eggs, vanilla extract, cinnamon, and kosher salt until fully blended.3 tbsps (42 g) unsalted butter, 1½ cups (360 ml) whole milk, 1 cup (240 ml) heavy cream, 6 large eggs, 1 tsp (5 ml) vanilla extract, 1 tsp (2.5 g) ground cinnamon, ¼ tsp (1.5 g) kosher salt
- Dip each filled croissant into the custard mixture, coating both sides, then arrange them snugly in the prepared baking dish.
- Evenly scatter the chopped pecans, blueberries, blackberries, and raspberries over the croissants.⅓ cup (40 g) pecans, ½ cup (75 g) blueberries, ½ cup (70 g) blackberries, ½ cup (60 g) raspberries
- Pour the remaining custard evenly over the entire dish, gently pressing down to help the croissants absorb the liquid.
- Cover tightly with foil and bake for 40 minutes. Remove the foil and continue baking for 5 minutes, or until the top is lightly golden and the custard is set.
- Serve warm, dusted with confectioners’ sugar if desired.confectioners' sugar
Notes
- Lightly toasting the croissants helps them absorb the custard without collapsing.
- Frozen berries may be used without thawing to prevent excess moisture.
- The casserole can be assembled the night before and baked straight from the refrigerator. Add 5 to 10 minutes to the covered baking time if baking from cold.
Nutrition
Have you made this Berry Pecan French Toast Casserole? I’d love to hear how they turned out – leave a comment below and let me know.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Jim Barns says
You are beautiful.
Cheryl says
Made it this morning and we loved it. Turned out so good.
Kasey says
Had it this morning and was so easy to make and tasted really good. Thannks so much for all your recipes, they are always so good.