Skip to content
Home/Breakfast & Brunch/Cream Cheese Stuffed French Toast Casserole (Easter Brunch Made the Night Before)

Cream Cheese Stuffed French Toast Casserole (Easter Brunch Made the Night Before)

  • by
Cream cheese stuffed French toast casserole with powdered sugar and fresh berries in a farmhouse kitchen

There’s a window on Easter morning — somewhere between the kids finding their baskets and when we need to leave for church — where breakfast has to just happen. No standing at the stove flipping pancakes. No timing bacon and eggs. Just something warm from the oven that’s already done, that everyone can grab a plate of while they’re still in their pajamas with chocolate on their fingers.

I started making this the night before Easter so I could actually sit down with my coffee on Sunday morning instead of standing at the stove. The kids shuffle downstairs in their church clothes and breakfast is already in the oven. Jake pours the orange juice and for twenty minutes, we’re all just quiet and happy. That’s worth the prep.

This is that breakfast.

It’s a French toast casserole with cream cheese swirled through the middle — soft, custardy, a little sweet, a little tangy, with a brown sugar crust on top that crunches when you cut into it. You make it the night before, slide it in the oven Easter morning, and by the time the coffee’s ready, the whole house smells like cinnamon and maple and the promise of a really good day.

Nana Ruth never used cream cheese in her French toast — she was a “dip it in egg and fry it in butter” kind of woman. But I think she’d taste this and nod. Because it’s still simple. It’s still honest. It just has one more layer of love in it.

How to Make Cream Cheese French Toast Casserole

Start with the bread. Cube a loaf of brioche or challah into 1-inch pieces. If the bread is fresh, spread it on a baking sheet and let it sit out for an hour to dry slightly — this helps it absorb the custard without turning to mush.

Make the cream cheese filling. Beat softened cream cheese with a little sugar and vanilla until smooth. You’ll dollop this between the bread layers.

Build the layers. Spread half the bread cubes in a buttered 9×13 dish. Drop spoonfuls of the cream cheese mixture over the bread, then top with the remaining bread cubes.

Pour the custard. Whisk together eggs, milk, heavy cream, cinnamon, vanilla, and a pinch of nutmeg. Pour evenly over the bread layers, pressing gently so everything soaks in.

Add the topping. Mix brown sugar, flour, cinnamon, and cold butter into a crumbly streusel. Scatter it over the top. Cover and refrigerate overnight, or at least 4 hours.

Bake it Easter morning. Pull the dish from the fridge while the oven preheats to 350°F. Bake uncovered for 40-45 minutes until golden and puffed. Let it rest 10 minutes before serving with maple syrup and fresh berries.

If you are building a brunch spread, my Nana Ruth’s Deviled Eggs and Easter Salad round things out beautifully. For something sweet to serve alongside, try my Strawberry Lemon Sheet Cake or my Nana Ruth’s Carrot Cake.

Cream Cheese Stuffed French Toast Casserole

A make-ahead overnight breakfast casserole with swirls of sweetened cream cheese tucked between layers of custard-soaked bread. Assemble Saturday night, bake Easter morning, and feed the whole family without standing at the stove.
Course Breakfast
Cuisine American
Keyword breakfast & brunch, casseroles, cream cheese stuffed french toast casserole, easter recipes, holiday & celebration
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 8 servings
Author Maggie

Ingredients

  • 1 loaf thick-cut bread brioche, challah, or Texas toast — about 12 slices, cubed
  • 8 oz cream cheese softened
  • 1/3 cup powdered sugar
  • 1 teaspoon vanilla extract divided
  • 6 large eggs
  • 1 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 1/3 cup maple syrup the real stuff
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 cup unsalted butter melted
  • 1/3 cup brown sugar packed
  • Fresh berries and powdered sugar for serving

Instructions

  1. Cut the bread into 1-inch cubes. In a small bowl, beat the cream cheese with the powdered sugar and 1 teaspoon vanilla until smooth.
  2. Grease a 9x13-inch baking dish. Spread half the bread cubes in an even layer. Drop spoonfuls of the cream cheese mixture over the bread, then top with the remaining bread cubes.
  3. In a large bowl, whisk together the eggs, milk, heavy cream, maple syrup, cinnamon, and remaining vanilla until smooth. Pour the custard evenly over the bread, pressing gently so every piece absorbs some liquid.
  4. Mix the brown sugar and softened butter together into a crumbly topping. Scatter it over the casserole.
  5. Cover tightly with plastic wrap and refrigerate overnight (or at least 4 hours). This step lets the bread soak up all that custard.
  6. When ready to bake, preheat your oven to 350°F. Remove the plastic wrap and bake for 40-45 minutes until the top is puffed, golden, and the center is set (not jiggly).
  7. Let it cool for 5-10 minutes, then dust with powdered sugar and serve with warm maple syrup. This feeds a crowd and reheats beautifully.

Recipe Notes

The bread matters here. You want something sturdy enough to hold up to an overnight soak — brioche is my first choice because it's rich and tender, but challah works beautifully too. Regular sandwich bread will turn to mush. If you can, let the cubed bread sit out uncovered for a few hours before assembling — slightly stale bread absorbs the custard better without falling apart. This reheats well the next day: cover individual portions with a damp paper towel and microwave for 30-45 seconds.

Common Questions

Can I use regular bread instead of brioche?
Yes, but brioche or challah gives the best texture. Texas toast or thick-cut white bread work in a pinch. Avoid thin sandwich bread — it gets too soggy overnight.
How far ahead can I assemble this?
You can assemble it up to 24 hours ahead. The overnight soak is actually ideal — the bread absorbs the custard fully and the flavors meld together beautifully.
Can I freeze this casserole?
Yes. Assemble without the streusel topping, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge, add the streusel, then bake as directed. Add 5-10 extra minutes to bake time.
What can I use instead of cream cheese?
Mascarpone is a wonderful substitute — it’s even creamier. Ricotta mixed with a little sugar also works well for a lighter filling.
Why is my casserole soggy in the middle?
This usually means it needs more bake time. The center should be set and slightly puffed, not jiggly. If the top is browning too fast, tent with foil and continue baking until a knife inserted in the center comes out clean.

More Recipes You’ll Love

What I Use for This Recipe

A couple things from my kitchen that make this one easier.

T-fal Nonstick Frying Pan
T-fal Nonstick Frying Pan(~$15)

Pancakes slide right off. Eggs never stick. The pan the kids are actually allowed to use.

Pyrex 9x13 Glass Baking Dish
Pyrex 9x13 Glass Baking Dish(~$12)

Casseroles, brownies, brunch bakes. I own three and somehow always need a fourth.

Hamilton Beach 6-Speed Hand Mixer
Hamilton Beach 6-Speed Hand Mixer(~$20)

Every frosting, every batter, every whipped cream. Light enough that my wrist survives a double batch.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. I only recommend tools I actually use. See all my kitchen picks

Get recipes like this in your inbox —

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating