ADVERTISEMENT

Best Christmas Breakfast Ideas: Baked French Toast Casserole

By August 21, 20269 min read

Christmas morning is a whirlwind of wrapping paper, excited little ones, and the lingering scent of pine. As a food blogger who loves to travel and taste the world, I've learned that the best holiday mornings are the ones where the meal is both spectacular and stress-free. That's why this Baked French Toast Casserole has become my signature Christmas breakfast—it's a dish that feels indulgent and special, yet comes together with minimal fuss.

Advertisements1

I first discovered the magic of overnight French toast while visiting a cozy bed-and-breakfast in the Swiss Alps. The innkeeper, a sweet grandmother named Elsbeth, served a golden, custardy bake that filled the room with the aroma of cinnamon and nutmeg. She told me that the secret was letting the bread soak overnight, allowing every nook and cranny to absorb the rich custard. Back home, I adapted her recipe with a festive twist: a crunchy pecan streusel and a drizzle of maple syrup. Now, it's the centerpiece of our Christmas brunch, and it's become a tradition that brings our family together.

This casserole is perfect for a crowd, and the make-ahead nature means you can enjoy the morning without being stuck in the kitchen. It's also incredibly versatile—you can swap in your favorite bread, add dried cranberries, or even make it gluten-free. So pour yourself a cup of coffee, and let's create a Christmas morning memory that will last long after the last bite.

Why You'll Love This Recipe

1

Make-Ahead Magic: Assemble it the night before, and pop it in the oven while you open presents.
2

Festive Flavor: Warm cinnamon, nutmeg, and orange zest make it taste like Christmas.
3

Crunchy Streusel: A buttery pecan topping adds a delightful contrast to the soft custard.
4

Crowd-Pleasing: Serves 6-8 generously, and everyone will ask for seconds.

About the Ingredients

1 loaf (about 16 oz / 450g) day-old brioche or challah bread

Day-old bread absorbs the custard better without getting mushy. If using fresh bread, toast it briefly to dry it out. You can also use French bread or a gluten-free loaf.

8 large eggs

Use room-temperature eggs for a smoother custard. If you're short on time, place them in a bowl of warm water for 5 minutes.

2 cups (480 ml) whole milk

Whole milk gives the richest custard. For a lighter version, use 2% or a mix of milk and half-and-half. You can also use almond or oat milk.

1/2 cup (120 ml) heavy cream

Heavy cream adds extra richness and a silky texture. Substitute with half-and-half if you prefer a lighter dish.

3/4 cup (150g) granulated sugar

You can reduce the sugar to 1/2 cup if you prefer a less sweet casserole. Coconut sugar works as a substitute.

2 teaspoons vanilla extract

Pure vanilla extract gives the best flavor. You can use vanilla bean paste or the seeds of one vanilla bean.

1 teaspoon ground cinnamon

Freshly ground cinnamon is more aromatic. You can substitute with 1/2 teaspoon of cinnamon plus 1/4 teaspoon of cardamom for a twist.

1/2 teaspoon ground nutmeg

Nutmeg pairs beautifully with cinnamon. If you don't have nutmeg, use allspice or pumpkin pie spice.

1/4 teaspoon salt

Salt balances the sweetness and enhances the flavors. Use a fine sea salt.

1 tablespoon orange zest (from 1 orange)

Orange zest adds a bright, festive note. If you don't have an orange, use lemon zest or omit.

For the streusel: 1/2 cup (60g) all-purpose flour

All-purpose flour works well. For a gluten-free streusel, use a gluten-free flour blend.

For the streusel: 1/2 cup (100g) brown sugar, packed

Brown sugar adds a caramel-like flavor. You can use coconut sugar for a less refined option.

For the streusel: 1/2 cup (60g) chopped pecans

Pecans give a crunchy texture. Walnuts or almonds work too. Toast them first for extra flavor.

For the streusel: 1/2 cup (115g) unsalted butter, cold and cubed

Cold butter creates a crumbly streusel. If using salted butter, reduce the salt in the custard to 1/8 teaspoon.

Tips & Tricks

Use day-old bread

Fresh bread will turn mushy. If you only have fresh, cut it into cubes and let it sit out for an hour, or toast it lightly.

Don't oversoak

If you're short on time, you can bake immediately, but the custard won't be as absorbed. For best results, let it sit at least 30 minutes or overnight.

Cover while baking

If the top browns too quickly, cover loosely with foil during the last 15 minutes to prevent burning.

Pro Tips

1

Custard consistency: Whisk the custard thoroughly until the sugar is fully dissolved to avoid a gritty texture.
2

Even soak: Gently press the bread down with a spatula to ensure every piece is soaked.
3

Streusel crunch: For extra crunch, sprinkle a little more sugar on top before baking.
4

Rest before serving: Let the casserole rest for 5-10 minutes after baking to set, making it easier to slice.

Step-by-Step Instructions

1. Prepare the Bread

Cut the bread into 1-inch cubes (about 6 cups). Spread them evenly in a buttered 9×13-inch baking dish. If you're using fresh bread, let the cubes sit out for 30 minutes to dry slightly.

2. Whisk the Custard

In a large bowl, whisk together the eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, salt, and orange zest until smooth and the sugar is dissolved. Pour the custard over the bread, making sure all pieces are coated. Press the bread down gently to help it absorb.

3. Make the Streusel

In a separate bowl, combine the flour, brown sugar, and chopped pecans. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs. Sprinkle the streusel evenly over the bread mixture.

4. Soak Overnight

Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This allows the bread to fully absorb the custard, resulting in a creamy, tender texture.

5. Preheat the Oven

The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for 20-30 minutes while the oven heats.

6. Bake the Casserole

Bake uncovered for 35-40 minutes, or until the top is golden brown and the center is set (a knife inserted in the middle comes out clean). If the top starts to brown too quickly, cover loosely with foil for the last 10 minutes.

7. Rest and Serve

Let the casserole rest for 5-10 minutes before slicing. Serve warm, dusted with powdered sugar and drizzled with maple syrup if desired.

Delicious Variations

Make it vegan

Use a plant-based milk (like almond or oat), replace the eggs with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg), and use vegan butter in the streusel.

  • Add 1/2 cup of dried cranberries or cherries to the bread mixture for a burst of tartness.
  • Swap the pecans for walnuts and add 1/2 cup of chocolate chips for a decadent twist.

How to Store Christmas Breakfast Ideas: Festive Baked French Toast Casserole

Refrigerator

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Freezer

Freeze the baked casserole (or unbaked, without the streusel) for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat individual portions in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 10-15 minutes until warmed through.

Frequently Asked Questions

Q: Can I make this French toast casserole ahead of time?

Yes, this is the perfect make-ahead dish. Assemble it the night before, cover, and refrigerate. In the morning, just bake it as directed. You can also freeze it unbaked for up to 3 months.

Q: What is the best bread to use for French toast casserole?

The best bread is a stale or day-old brioche, challah, or French bread. They are sturdy enough to soak up the custard without falling apart. If you only have fresh bread, cube it and let it dry out for an hour or toast it lightly.

Q: How do I know when the casserole is done?

The casserole is done when the top is golden brown and the center is set. Insert a knife into the center—if it comes out clean, it's ready. The internal temperature should reach 165°F (74°C).

Q: Can I use a gluten-free or dairy-free option?

Absolutely. Use gluten-free bread and a gluten-free flour blend for the streusel. For dairy-free, use a plant-based milk, vegan butter, and skip the heavy cream or use a dairy-free alternative like coconut cream.

I hope this Baked French Toast Casserole becomes a beloved tradition in your home. It's the kind of dish that brings everyone to the table with smiles, and the aroma alone is enough to make your Christmas morning feel magical. Give it a try, and don't forget to share your own holiday breakfast traditions in the comments below. Go, see, and connect.

Christmas Breakfast Ideas: Festive Baked French Toast Casserole

Christmas Breakfast Ideas: Festive Baked French Toast Casserole

Start Christmas morning with this make-ahead baked French toast casserole, topped with a pecan streusel and bursting with warm holiday spices.

★★★★½ 4.8 (215 ratings)
15 minPrep time35 minCook time8Servings485 kcalCalories

🧂 Ingredients

  • 1 loaf (about 16 oz / 450g) day-old brioche or challah bread
  • 8 large eggs
  • 2 cups (480 ml) whole milk
  • 1/2 cup (120 ml) heavy cream
  • 3/4 cup (150g) granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1 tablespoon orange zest (from 1 orange)
  • For the streusel: 1/2 cup (60g) all-purpose flour
  • For the streusel: 1/2 cup (100g) brown sugar, packed
  • For the streusel: 1/2 cup (60g) chopped pecans
  • For the streusel: 1/2 cup (115g) unsalted butter, cold and cubed

📋 Instructions

  1. 1Prepare the Bread — Cut the bread into 1-inch cubes (about 6 cups). Spread them evenly in a buttered 9×13-inch baking dish. If you're using fresh bread, let the cubes sit out for 30 minutes to dry slightly.
  2. 2Whisk the Custard — In a large bowl, whisk together the eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, salt, and orange zest until smooth and the sugar is dissolved. Pour the custard over the bread, making sure all pieces are coated. Press the bread down gently to help it absorb.
  3. 3Make the Streusel — In a separate bowl, combine the flour, brown sugar, and chopped pecans. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs. Sprinkle the streusel evenly over the bread mixture.
  4. 4Soak Overnight — Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This allows the bread to fully absorb the custard, resulting in a creamy, tender texture.
  5. 5Preheat the Oven — The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for 20-30 minutes while the oven heats.
  6. 6Bake the Casserole — Bake uncovered for 35-40 minutes, or until the top is golden brown and the center is set (a knife inserted in the middle comes out clean). If the top starts to brown too quickly, cover loosely with foil for the last 10 minutes.
  7. 7Rest and Serve — Let the casserole rest for 5-10 minutes before slicing. Serve warm, dusted with powdered sugar and drizzled with maple syrup if desired.
👨‍🍳 Chef's Note: This casserole is forgiving—if you don't have pecans, use any nut you have on hand, and if you're not a fan of orange, just omit the zest. The key is the overnight soak, so plan ahead!

Servings: 8

Cuisine: American

Course: Breakfast

Nutrition (per serving): 485 kcal · 14g protein · 58g carbs · 22g fat
Aisha Hassan

Written by Aisha Hassan
Aisha writes about travel and cultural immersion, sharing stories and tips from her journeys to off-the-beaten-path destinations. She emphasizes respectful tourism, budget-friendly adventures, and the importance of connecting with local communities.

Leave a Comment

x
Advertisements