
There are certain recipes that don’t just feed you — they hold you. They live in your memory, wrapped up in laughter, sleepy eyes, coffee brewing, and the quiet magic of a holiday morning. This blueberry-stuffed French toast is one of those recipes for me.
Every Christmas morning, without fail, this dish makes its appearance. It’s the kind of breakfast that feels indulgent and cozy at the same time — rich cream cheese, sweet bursts of blueberries, custardy bread, and the unmistakable aroma of maple syrup filling the house. It’s not fussy, it’s not rushed, and that’s exactly why it belongs on Christmas morning.
This recipe comes from Windyledge Bed and Breakfast in Hopkinton, New Hampshire (closed years ago), but in my heart, it truly belongs to my mom’s kitchen. Over the years, it’s become our tradition — made ahead the night before so no one has to cook in the morning, baked while presents are being opened, and served hot and bubbling straight from the oven.
If you’re looking for a breakfast that feels special enough for Christmas morning but simple enough to actually enjoy the day, this is it.
Why This Recipe Is Perfect for Christmas Morning
Christmas morning is not the time for flipping pancakes or standing over the stove. It’s a time for slow mornings, pajamas, and being present with the people you love. That’s why this overnight baked French toast is such a staple in our house.
Here’s what makes it so perfect:
- Make-ahead friendly — everything is prepped the night before
- Feeds a crowd — great for family or guests
- Feels indulgent without being overly complicated
- Minimal morning effort — just bake and serve
- Smells incredible while it bakes
It’s also endlessly nostalgic. The moment I smell it baking, I’m instantly transported back to childhood Christmas mornings — still half asleep, wearing cozy pajamas, and waiting impatiently for breakfast while the oven timer ticked down.
The Bread Matters
While this recipe technically works with any white bread, I highly recommend using Pepperidge Farm brioche bread. The richness of brioche soaks up the custard beautifully without getting mushy, and it adds a buttery depth that takes this dish to the next level.
Thick slices are key here—they create structure and help the layers hold together when baked.

Ingredients
For the French Toast Bake
- 13 slices of white bread, divided
- 5 slices left whole
- 8 slices cubed
- 8 ounces cream cheese, softened
- 1½ cups frozen blueberries (no need to thaw)
- 12 large eggs
- 2 cups milk
- ½ cup pure maple syrup
- Cinnamon, to taste
- Nutmeg, to taste
- 1 tsp vanilla extract (optional)
- Optional: orange or lemon zest for brightness.
For Serving
- Extra maple syrup
Instructions
1. Prepare the Baking Dish
Grease a 9-by-13-inch baking dish generously with butter or nonstick spray. This helps prevent sticking and makes serving much easier later.
2. Create the Cream Cheese Layer
Thickly spread the 8 ounces of cream cheese evenly across 5 slices of white bread. Don’t be shy here — this layer is what makes the dish rich and indulgent.
Place the bread slices (cream cheese side up) in a single layer on the bottom of the prepared baking dish.
3. Add the Blueberries
Evenly distribute 1½ cups of frozen blueberries over the cream cheese layer. Using frozen blueberries works perfectly because they release their juices slowly as the dish bakes, creating little pockets of sweetness throughout.
4. Add the Top Bread Layer
Cube the remaining 8 bread slices and sprinkle them evenly over the blueberries. This creates a rustic, textured top that crisps up beautifully in the oven.
5. Make the Custard
In a large mixing bowl, whisk together:
- 12 eggs
- 2 cups milk
- ½ cup maple syrup
- Cinnamon and nutmeg to taste (optional)
- 1 tsp of Vanilla extract (optional)
If you want to add a fresh, bright note, this is the perfect time to stir in a little orange or lemon zest.
6. Assemble
Slowly pour the egg mixture evenly over the entire dish, making sure all the bread is well saturated. Gently press down on the bread if needed to help it absorb the custard.
7. Refrigerate Overnight
Cover the dish tightly with foil or plastic wrap and refrigerate overnight. This allows the bread to fully absorb the custard, resulting in a creamy, cohesive texture once baked.
8. Bake
The next morning, preheat your oven to 350°F (175°C).
Bake the French toast for 1 hour total:
- First 30 minutes: Covered with foil
- Last 30 minutes: Uncovered, until browned on top to your liking
The top should be golden, slightly crisp, and the center should be set.
9. Serve
Let the dish rest for about 5–10 minutes before serving. Spoon onto plates and drizzle generously with warm maple syrup.
Serves: 8
Best served: Christmas morning, in pajamas, with a hot cup of coffee ☕🎄
Tips for Success
- Use full-fat cream cheese for the best texture
- Don’t thaw the blueberries — frozen works best
- Let it rest overnight — this is key to the custardy interior
- Cover first, uncover later to avoid over-browning
- Bake until just set — the center should not be liquid
Make It Your Own
This recipe is perfect as-is, but it’s also very forgiving if you want to personalize it.
Optional Add-Ins
- Lemon zest for brightness
- A splash of vanilla extract
- Orange zest for a holiday twist
Topping Ideas
- Powdered sugar
- Fresh blueberries
- Whipped cream
- A dollop of Greek yogurt
- Slivered almonds or toasted pecans
A Recipe Rooted in Tradition
What I love most about this blueberry-stuffed French toast isn’t just how good it tastes — it’s what it represents. It’s the comfort of tradition, the ease of a slow morning, and the joy of sharing something homemade with people you love.
Passed down from Windyledge Bed and Breakfast in Hopkinton, New Hampshire, and lovingly recreated year after year in my mom’s kitchen, this recipe has become part of our family story. It’s proof that the best holiday recipes aren’t always fancy or complicated — they’re the ones that show up consistently, year after year, exactly when you need them.
If you’re looking for a Christmas morning breakfast that feels special, nostalgic, and stress-free, I hope this becomes part of your tradition, too.
I’d love to hear from you — what’s your holiday breakfast tradition?
Do you have a recipe that shows up year after year like this one does for us? Comment below and share it.

Blueberry Stuffed French Toast
Ingredients
- 13 slices of white bread divided- 5 slices left whole, 8 slices cubed.
- 8 ounces cream cheese softened
- 1½ cups frozen blueberries no need to thaw
- 12 large eggs
- 2 cups milk
- ½ cup pure maple syrup
- Cinnamon to taste (optional)
- Nutmeg to taste (optional)
- 1 tsp vanilla extract (optional)
- Optional: orange or lemon zest for brightness. (optional)
- Maple Syrup for serving
Instructions
Prepare the Baking Dish
- Grease a 9-by-13-inch baking dish generously with butter or nonstick spray. This helps prevent sticking and makes serving much easier later.
Create the Cream Cheese Layer
- Thickly spread the 8 ounces of cream cheese evenly across 5 slices of white bread. Don’t be shy here — this layer is what makes the dish rich and indulgent.
- Place the bread slices (cream cheese side up) in a single layer on the bottom of the prepared baking dish.
Add the Blueberries
- Evenly distribute 1½ cups of frozen blueberries over the cream cheese layer. Using frozen blueberries works perfectly because they release their juices slowly as the dish bakes, creating little pockets of sweetness throughout.
Add the Top Bread Layer
- Cube the remaining 8 bread slices and sprinkle them evenly over the blueberries. This creates a rustic, textured top that crisps up beautifully in the oven.
Make the Custard
- In a large mixing bowl, whisk together:
- 12 eggs
- 2 cups milk
- ½ cup maple syrup
- Cinnamon and nutmeg to taste (optional)
- 1 tsp of Vanilla extract (optional)
- If you want to add a fresh, bright note, this is the perfect time to stir in a little orange or lemon zest.
Assemble
- Slowly pour the egg mixture evenly over the entire dish, making sure all the bread is well saturated. Gently press down on the bread if needed to help it absorb the custard.
Refrigerate Overnight
- Cover the dish tightly with foil or plastic wrap and refrigerate overnight. This allows the bread to fully absorb the custard, resulting in a creamy, cohesive texture once baked.
Bake
- The next morning, preheat your oven to 350°F (175°C).
- Bake the French toast for 1 hour total:
- First 30 minutes: Covered with foil
- Last 30 minutes: Uncovered, until browned on top to your liking
- The top should be golden, slightly crisp, and the center should be set.
Serve
- Let the dish rest for about 5–10 minutes before serving. Spoon onto plates and drizzle generously with warm maple syrup.
Pin it for later


Oh wow, that looks spectacular! I bet this is really good after Christmas too, I’ll have to give it a try, yumm!😁
Delicious, thank you!
Looks delicious. I bet it would be great with other fruits too!