Cozy French Toast Casserole with Maple Pecan Topping

Posted on December 8, 2025

Last update December 8, 2025

Author : Eva Harper

Make your mornings magical with this cozy French Toast Casserole — rich cream, cinnamon, and maple pecans come together in a make-ahead breakfast perfect for holidays or lazy Sundays.

A Casserole Worth Waking Up For

There’s something sacred about a slow, sleepy morning — no alarms, no schedules, just the promise of warm socks and something delicious in the oven. That’s the kind of morning I picture every time I make this French Toast Casserole. The cinnamon wafts through the kitchen like a hug, the maple syrup starts to bubble, and the pecans turn to golden little gems on top. It’s the kind of breakfast that makes you linger.

I first started making this on Christmas Eve nights, right after the kids went to bed. I’d tuck the casserole into the fridge like a little secret, and the next morning, while the tree lights twinkled and the kids raced down the hallway, all I had to do was slide it into the oven. No flipping slices on a skillet, no dishes piling up — just a cozy, baked French toast ready to feed a family of sleepy, happy people.

Whether it’s a holiday brunch recipe or a make-ahead breakfast for a chilly Sunday, this one’s a keeper. And if you’re someone who loves cozy holiday casseroles, this belongs right next to your sweet potato casserole with streusel topping.

Why You’ll Love This French Toast Casserole

As much as I love cooking, I don’t always want to be flipping French toast at the stove while everyone else is laughing at the breakfast table. That’s what makes this overnight breakfast casserole so wonderful — it gives you all the flavor and comfort of classic French toast, but without the hands-on fuss. You prep it the night before, pour yourself a cup of coffee the next morning, and let the oven do its thing.

There’s a quiet joy in having something homemade and warm baking while the rest of the house wakes up. The smell alone — that sweet cinnamon breakfast bake aroma — makes everyone wander into the kitchen, half-awake and smiling.

Here’s why this French Toast Casserole might just become your new go-to:

  • Make-ahead convenience – Prep it the night before for a no-stress morning.
  • Family-style servings – One dish feeds a whole table, from sleepy toddlers to hungry teens.
  • Warm cinnamon-maple flavor – Like a hug from your favorite cozy sweater.

If savory casseroles are more your thing, you might also like this savory breakfast casserole idea. But when you’re craving something sweet and special? This one’s got you.

Ingredients You’ll Need

Before we dive into the mixing bowl, let’s gather everything you’ll need for this French Toast Casserole. Nothing fancy here — just pantry staples and a few cozy extras that make all the difference.

I’ve tested this recipe with a few different breads over the years, and while brioche and challah are rich and lovely, good old French bread wins every time. It’s the best bread for French toast casserole because it’s sturdy, soaks up custard like a dream, and doesn’t fall apart when baked. I usually buy a loaf and let it sit out overnight to dry slightly — more on that later.

French Toast Casserole ingredients

And if you’ve never tried grinding your own cinnamon sticks, this is the perfect time to try it. The aroma alone is enough to make you pause and breathe it in.

For the casserole:

  • 1 loaf French bread, cut into ¾-inch thick slices
  • 6 eggs, room temperature
  • ¾ cup milk
  • 1 cup heavy cream
  • 1½ tbsp sugar
  • ¼ cup brown sugar, packed
  • 2 tsp vanilla extract (I love using Madagascar vanilla)
  • 1 tsp cinnamon (freshly ground, if possible)

For the topping:

  • ¼ cup unsalted butter
  • ½ cup pure maple syrup
  • 2 cups pecans, chopped into ½-inch pieces

Simple, right? But when it all comes together, it’s anything but ordinary.

How to Make French Toast Casserole

This French Toast Casserole is one of those rare gems that tastes like you worked all morning, but really — you mixed it up the night before in your favorite pajamas, maybe with a kid or two cracking the eggs (shells and all).

Eva’s Note:
Emma, my youngest, insists on whisking the custard “extra long” because she’s convinced it makes it fluffier. Honestly? She might be right. At the very least, it keeps her busy while I prep the bread.

1. Prep the Bread

Cut the French bread into ¾-inch slices, then halve them if needed to fit your baking dish better. Slightly stale or day-old bread works best — it holds its shape and soaks up the custard without turning to mush.
Tip: I always let my French bread sit out overnight. It soaks up the custard like a dream and bakes up tender inside, crispy on top.

2. Make the Custard

In a large mixing bowl, whisk together:

  • 6 eggs
  • ¾ cup milk
  • 1 cup heavy cream
  • 1½ tbsp sugar
  • ¼ cup brown sugar
  • 2 tsp vanilla extract
  • 1 tsp cinnamon

Whisk until smooth and fully combined. The custard should feel silky but not runny.

3. Assemble the Casserole

Grease a 9×13-inch baking dish with butter or spray. Layer the bread slices inside — you can slightly overlap them for a snug fit. Slowly pour the custard over the bread, making sure every piece gets soaked. Press the bread down gently so it absorbs the liquid.
Tip: If it looks like the custard is pooling at the bottom, just give it a gentle nudge with a spatula. It’ll settle overnight.

4. Cover and Chill Overnight

Cover the baking dish tightly with foil or plastic wrap and refrigerate overnight (at least 8 hours). This is where the magic happens — the bread softens, the custard sets, and everything becomes extra flavorful by morning.

5. Make the Maple-Pecan Topping

In a small saucepan, melt ¼ cup unsalted butter over low heat. Stir in ½ cup maple syrup and 2 cups chopped pecans. Simmer for 1–2 minutes, just to bring it all together.
Let it cool slightly, then store it in a jar if you’re prepping ahead.
Eva’s Note: Sometimes I make the maple-pecan topping the day before — it keeps beautifully in a jar, and I just reheat before baking.

6. Bake the Next Morning

When you’re ready to bake, preheat the oven to 350°F (175°C). Pour the maple-pecan topping evenly over the casserole.
Bake uncovered for 45–50 minutes, or until the top is golden brown and the center is set. If it starts browning too quickly, cover loosely with foil during the last 10–15 minutes.

7. Serve Warm

Let the casserole cool for 5–10 minutes before slicing. The texture should be tender inside with a caramelized top that’s slightly crisp.

And if you’re a fan of nutty-sweet flavors, you’ll love this pecan-lovers’ favorite dessert too.

Make It Your Own – Variations & Substitutions

One of my favorite things about this French Toast Casserole is how easy it is to play around with. You can tweak it for the season, swap out ingredients for allergies, or just use whatever you already have in the pantry.

Eva’s Note:
Last Thanksgiving, I added sliced pears and a drizzle of ginger syrup to the top — it turned into this beautiful fall version that my sister still texts me about.

Whether you’re working around dietary needs or just feeling creative, here are a few easy ways to make it your own:

If you don’t have…Try this instead…
French breadBrioche, challah, or cinnamon raisin bread
PecansWalnuts, almonds, or skip nuts entirely for a nut-free option
Maple syrupHoney, agave, or brown sugar butter drizzle
CinnamonPumpkin pie spice or cardamom for a cozy twist
Milk + creamFull-fat coconut milk or oat milk for dairy-free version
Seasonal fruitAdd thin slices of apple, pear, banana, or berries between the bread layers before baking

You can even make it a little indulgent by sprinkling in some mini chocolate chips or adding a dollop of mascarpone between the layers — especially lovely during the holidays.

Serving Suggestions

When this French Toast Casserole comes out of the oven — golden, bubbling, and toasty with maple-pecan goodness — it really doesn’t need much else. But if you’re serving it for a holiday brunch or feeding a crowd, it pairs beautifully with both savory and fresh sides to round out the table.

Eva’s Note:
On Christmas morning, I like to give it a festive touch with a dusting of powdered sugar and a sprinkle of orange zest. It looks like it came out of a bakery, and honestly? It always gets the oohs and aahs.

Here are a few of our favorite pairings:

  • Crispy turkey bacon or breakfast sausage (chicken or plant-based)
  • Fresh berries or a citrus fruit salad
  • Scrambled eggs or a veggie frittata
  • Hot coffee with a splash of cinnamon creamer
  • Spiced chai or mulled cider for a cozy drink option
  • Vanilla yogurt with a drizzle of honey on the side

Storing, Freezing & Reheating

Whether you’re meal prepping for a busy week or saving a few slices from your holiday brunch recipe, this French Toast Casserole keeps beautifully. In fact, I’ve learned over the years that having a stash of frozen slices is like having future-me whisper, “Hey, breakfast is already taken care of.”

Refrigerate

Once cooled, store leftover casserole in an airtight container in the fridge. It’ll stay fresh for 3 to 4 days.

Eva’s Note:
This is perfect for our school mornings. I just reheat a piece for each kid and breakfast is ready faster than they can argue about who’s using whose hairbrush.

Freeze

Yes — you can freeze French Toast Casserole! After baking, let it cool completely. Then cut into individual squares, wrap each in foil or plastic wrap, and place them in a freezer-safe container or zip bag. They’ll keep for up to 2 months.

Tip: Write the date on the bag so you remember when you tucked them away. Future-you will thank you.

Reheat

To reheat from the fridge:

  • Microwave for 30–60 seconds, or
  • Bake at 350°F for 10–15 minutes until warmed through

From frozen:

  • Let thaw overnight in the fridge for best texture, then reheat as above
  • Or bake directly from frozen at 325°F for 20–25 minutes

Eva’s Note:
During soccer season, these freezer slices were lifesavers. Some mornings, I’d reheat one, wrap it in foil, and send it with Noah to eat in the car on the way to early practice.

Frequently Asked Questions About French Toast Casserole

Every time I share this recipe, I get a few of the same sweet questions in my inbox — and I get it! French Toast Casserole is easy, but it’s also a little magical, and folks want to make sure they get it just right. Here are the top questions I hear, along with a few personal notes from my own kitchen.

Q: Can I make French Toast Casserole the night before?

Yes! In fact, it’s better that way. Letting the bread soak overnight in the custard creates a richer, fluffier texture. Just cover and refrigerate, then bake the next morning.

Eva’s Note:
I love waking up, preheating the oven, and knowing breakfast is basically done. Makes those early mornings feel a lot more peaceful.

Q: What’s the best bread for French Toast Casserole?

French bread is ideal — it’s sturdy and absorbent without turning mushy. Brioche and challah also work well for a richer flavor.

Eva’s Note:
One Friday night we had extra challah leftover from dinner. I used it in this casserole the next morning, and it was so soft and buttery, it almost didn’t need syrup.

Q: Can you freeze baked French Toast Casserole?

Absolutely. Once baked, let it cool completely, then freeze individual squares in airtight containers for up to 2 months. Reheat in the oven or microwave.

Eva’s Note:
These were a lifesaver during our busy soccer season! I’d pop a frozen slice in the oven while tying shoelaces and packing lunches.

This French Toast Casserole has become one of those recipes I come back to again and again — for holidays, sleepy Sundays, or any day that needs a little extra comfort. It’s simple, warm, make-ahead friendly, and full of heart.

If you’ve made it, I’d love to hear how it went — or what you added to make it your own. From my cozy kitchen to yours, thanks for baking along with me.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Toast Casserole recipe

Cozy French Toast Casserole with Maple Pecan Topping


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eva Harper
  • Total Time: 9 hours
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Make-ahead French Toast Casserole with creamy custard, cinnamon, and maple pecan topping — perfect for holidays or cozy mornings.


Ingredients

Scale

1 loaf French bread, cut into ¾-inch thick slices

6 eggs, room temperature

¾ cup milk

1 cup heavy cream

1½ tbsp sugar

¼ cup brown sugar, packed

2 tsp vanilla extract

1 tsp cinnamon

¼ cup unsalted butter

½ cup pure maple syrup

2 cups pecans, chopped


Instructions

1. Cut bread into slices and let it sit out overnight to dry slightly.

2. Whisk together eggs, milk, cream, sugar, brown sugar, vanilla, and cinnamon until smooth.

3. Layer bread in a greased 9×13-inch baking dish and pour custard over the top, pressing down gently.

4. Cover and refrigerate overnight.

5. The next morning, preheat oven to 350°F.

6. In a small saucepan, melt butter with maple syrup and chopped pecans, simmering briefly.

7. Pour topping over casserole and bake uncovered for 45–50 minutes.

8. Let cool slightly before serving warm.

Notes

Day-old bread works best to prevent sogginess.

You can make the maple-pecan topping ahead and refrigerate it.

Try adding thin apple or pear slices between the bread layers for a fall twist.

To freeze, cool completely, slice, and wrap individually before storing in the freezer.

  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 18g
  • Sodium: 220mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 7g
  • Cholesterol: 120mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star