christmas morning baked french toast with cranberries and almonds

4 min prep 5 min cook 5 servings
christmas morning baked french toast with cranberries and almonds
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Imagine waking up to the aroma of cinnamon-spiced bread, tart cranberries, and toasted almonds mingling in a custardy, make-ahead masterpiece that bakes while you sip coffee and watch the chaos of Christmas morning unfold. This baked French toast has been my family's December 25th ritual for the past decade, ever since I traded frantic stovetop flipping for the ease of a single casserole dish that emerges puffed and golden just as the last ribbon is untied.

I still remember the year I tried to juggle individual slices of French toast while my nephews tore through wrapping paper at lightning speed. By the time I sat down, my own breakfast was cold and syrup-soaked. The next December I tested this overnight method—an entire loaf of buttery brioche soaking up a maple-kissed custard, jeweled with ruby cranberries and crowned with honeyed almonds. It was magic: I prepped everything after the kids fell asleep, slid the dish into the fridge, and simply popped it into the oven the next morning. The result? Warm, custardy centers, crisp sugared edges, and a kitchen that smelled like holiday heaven. Now we all eat together, plates balanced on laps in our pajamas, savoring each sweet-tart bite while carols play in the background. If you crave a stress-free Christmas breakfast that feels luxurious but demands almost zero morning effort, this recipe is your new tradition waiting to happen.

Why This Recipe Works

  • Make-Ahead Magic: Assemble the night before so you can sleep in while breakfast bakes.
  • Flavor Balance: Tart cranberries cut the sweetness and prevent cloying, buttery brioche richness.
  • Texture Heaven: Silky custard-soaked centers contrast with crunchy sugared almond topping.
  • Feed a Crowd: One 9×13 dish easily serves twelve, perfect for extended family mornings.
  • Customizable: Swap fruit, nuts, or liqueurs to match your family's taste without changing the method.
  • Freezer-Friendly: Bake, cool, and freeze portions for a decadent future brunch in minutes.

Ingredients You'll Need

Ingredients

Great baked French toast lives or dies by the bread. Seek out a loaf of bakery-fresh brioche or challah—look for a glossy, pillowy loaf with a tight crumb that will soak up custard without collapsing. Day-old bread is ideal because slightly stale slices absorb more flavor. If your bread is fresh, cube it and let it sit uncovered for an hour to dry out.

Fresh or frozen cranberries work equally well. Frozen berries bleed less color, giving you defined ruby pockets; fresh ones pop while baking, creating jammy swirls. Avoid dried cranberries here—they lack the tart snap that balances the rich custard.

Whole milk and heavy cream create a velvety custard. Swap in half-and-half if that's what you have, but skip low-fat milk, which yields a watery base. For a dairy-free version, use full-fat canned coconut milk; its subtle coconut essence partners beautifully with almond extract.

Brown sugar melts into the custard for caramel undertones, while a touch of maple syrup adds festive depth. Use Grade A dark color for robust flavor, or substitute honey in a pinch.

Eggs provide structure. You'll need four large eggs plus two extra yolks for extra richness. Room-temperature eggs whisk more smoothly into dairy, so pull them from the fridge 20 minutes ahead.

Pure almond extract gives the custard a marzipan aroma. A little goes a long way—just ½ teaspoon perfumes the entire dish. If you're nut-averse, replace it with vanilla extract or a splash of bourbon.

Almonds offer crunch. Sliced (not chopped) almonds toast evenly and stay crisp. Toast them first for maximum nuttiness, then toss with honey and a pinch of salt so they caramelize on top.

Butter greases the dish and adds flavor. Use unsalted butter so you control the salt level; a pinch of flaky salt sprinkled over the top before baking heightens every other flavor.

How to Make Christmas Morning Baked French Toast with Cranberries and Almonds

1
Toast the almonds

Preheat oven to 350°F (177°C). Spread 1 cup sliced almonds on a rimmed baking sheet and toast for 5–6 minutes until fragrant and lightly golden. Transfer to a small bowl, drizzle with 2 tablespoons honey, add a pinch of salt, and stir until coated. Set aside to cool; clusters will crisp as they sit.

2
Cube the bread

Butter a 9×13-inch baking dish. Cut a 14-ounce loaf of brioche or challah into 1-inch cubes (about 10 cups). If the bread is very fresh, spread cubes on a tray for 30–60 minutes to dry slightly. This prevents mushy spots and helps the custard absorb evenly.

3
Whisk the custard

In a large bowl whisk 4 large eggs plus 2 egg yolks until homogenous. Whisk in 1½ cups whole milk, 1 cup heavy cream, ⅓ cup brown sugar, ¼ cup maple syrup, ½ teaspoon almond extract, 1 teaspoon ground cinnamon, ¼ teaspoon nutmeg, and ¼ teaspoon salt until smooth and frothy.

4
Layer and soak

Place half the bread cubes in the buttered dish. Scatter 1 cup fresh or frozen cranberries and 2 tablespoons brown sugar over the bread. Top with remaining bread. Pour custard evenly, pressing with the back of a spoon to submerge. Cover tightly with foil and refrigerate at least 4 hours or up to 24 hours.

5
Add the topping

Just before baking, sprinkle the honeyed almonds over the soaked bread. Drizzle any remaining honey from the bowl for extra caramelization. Let the dish sit at room temperature while the oven preheats to 350°F (177°C) so it bakes evenly.

6
Bake to perfection

Bake uncovered on the center rack for 45–55 minutes until puffed and golden brown. The center should jiggle slightly when you shake the pan; a knife inserted should come out mostly clean. If the almonds brown too quickly, tent loosely with foil during the last 10 minutes.

7
Rest and serve

Let the casserole rest 10 minutes to set the custard. Dust with powdered sugar, drizzle with warm maple syrup, and serve in generous squares. Leftovers reheat beautifully in a toaster oven for weekday treats.

Expert Tips

Room-Temp is Key

Cold dairy can cause the butter to seize, creating pockets of fat. Let milk, cream, and eggs stand 15–20 minutes before whisking for a silkier custard.

Overnight Magic

Longer soaking equals creamier centers. If you can, prep two nights ahead; the bread will be custardy throughout without any dry spots.

Crispy Edge Hack

For maximum caramelized edges, push the top layer of bread slightly above the custard line before refrigerating; exposed cubes will toast into irresistible crunch.

Even Cooking

Rotate the dish 180° halfway through baking if your oven has hot spots. This ensures uniformly puffed centers and evenly browned almonds.

Frozen Berry Tip

No need to thaw frozen cranberries; toss them in 1 teaspoon flour before layering. This prevents bleeding and keeps them suspended instead of sinking.

Egg Safety

Bake until internal temp reaches 160°F (71°C) to ensure custard is fully set yet still moist. An instant-read thermometer takes the guesswork out.

Variations to Try

  • Pear & Ginger

    Replace cranberries with diced firm pears and fold 1 tablespoon grated fresh ginger into the custard. Top with candied ginger slivers for sparkle.

  • Chocolate Orange

    Stir ½ cup mini dark-chocolate chips into the bread layers and swap almond extract for orange zest plus 1 tablespoon Grand Marnier.

  • Pecan Pie

    Use toasted pecans instead of almonds, replace maple syrup with dark corn syrup, and dot the top with butter plus 2 tablespoons brown sugar for a gooey praline lid.

  • Savory Herb & Cheese

    Omit sugar and extracts; whisk 1 cup grated sharp cheddar, ½ cup sautéed spinach, and 2 tablespoons chopped fresh chives into the custard. Swap cranberries for sun-dried tomatoes.

Storage Tips

Cool leftovers completely, then cut into squares and refrigerate in an airtight container up to 4 days. Reheat single portions in a toaster oven at 325°F (163°C) for 8–10 minutes to restore crisp edges. Microwaving works in a pinch but softens the almonds.

To freeze, wrap individual squares in plastic wrap, then foil, and freeze up to 2 months. Thaw overnight in the refrigerator and reheat as above. For a crowd, reheat the entire casserole, covered with foil, at 300°F (149°C) for 20–25 minutes until warmed through.

If you want to prep even further ahead, assemble through step 4, wrap tightly, and freeze unbaked for up to 1 month. Thaw 24 hours in the fridge, add almonds, then bake as directed, adding 5–10 extra minutes if chilled deep in the center.

Frequently Asked Questions

Technically yes, but the texture will be softer and less luxurious. If you do, choose a thick-cut sturdy white or potato bread and reduce the custard by ¼ cup milk to prevent sogginess.

Absolutely. Substitute full-fat coconut milk (shake cans well) for the dairy. Use 1 tablespoon coconut oil instead of butter to grease the pan. The flavor will be subtly tropical—delicious with orange zest.

Yes. Halve all ingredients and bake in an 8×8-inch dish. Reduce baking time to 35–40 minutes. Watch the almonds closely—they'll brown faster in a smaller pan.

Toss cranberries with 2 tablespoons granulated sugar before layering, or swap in dried cranberries rehydrated in warm orange juice for 10 minutes. You could also add an extra tablespoon maple syrup to the custard.

Yes! Cut 4 ounces cold cream cheese into ½-inch cubes and scatter them between bread layers for pockets of tangy richness. Reduce brown sugar in the custard by 1 tablespoon to balance the sweetness.

The casserole will puff up and the center will spring back lightly when tapped. A knife inserted at an angle should come out with just a few moist crumbs, not wet custard. Remember it continues to set as it rests.
christmas morning baked french toast with cranberries and almonds
main-dishes
Pin Recipe

Christmas Morning Baked French Toast with Cranberries and Almonds

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
12

Ingredients

Instructions

  1. Toast almonds: Preheat oven to 350°F. Toast almonds 5–6 min until fragrant; toss with honey and a pinch of salt. Set aside.
  2. Prep dish: Butter a 9×13-inch baking dish. Arrange bread cubes in dish; scatter cranberries between layers.
  3. Make custard: Whisk eggs, yolks, milk, cream, brown sugar, maple syrup, almond extract, cinnamon, nutmeg, and salt until smooth.
  4. Soak: Pour custard over bread. Press to submerge. Cover and refrigerate at least 4 hours or up to 24 hours.
  5. Top & bake: Preheat oven to 350°F. Sprinkle honeyed almonds on top. Bake 45–55 minutes until puffed and golden. Rest 10 minutes.
  6. Serve: Dust with powdered sugar, drizzle with maple syrup, and enjoy warm.

Recipe Notes

For ultra-crispy edges, let the top layer of bread peek above the custard before refrigerating. Leftovers reheat like a dream in a toaster oven.

Nutrition (per serving)

387
Calories
9g
Protein
38g
Carbs
23g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.