Eggnog Bread Pudding โ Sweet Cinnamon Swirl Holiday Comfort
Eggnog Bread Pudding is the kind of dessert that wraps you in a wool blanket and hands you a mug of something warm. Think buttery brioche soaked in spiced eggnog custard, studded with ribbons of cinnamon sugar, and topped with a silky eggnog sauce. Itโs nostalgic, cozy, and absolutely made for festive mornings and after-dinner indulgence.
Brief introduction to the recipe
This is a holiday-forward riff on classic bread pudding that uses eggnog as the custard base. It bakes up with a golden crust and a creamy center where the cinnamon swirl pockets create little explosions of sweetness. Serve it for brunch, dessert, or heck โ breakfast on Christmas morning. Itโs flexible, forgiving, and makes stale bread feel gloriously useful again.
Why youโll love this cinnamon-swirled eggnog pudding
Why make this instead of cookies or pie? Short answer: texture, taste, and zero fuss.
- It ranks high in Desserts Made With Eggnog because the eggnog actually shines โ not just a background note.
- You convert leftover brioche or challah into something showy.
- You can prep it the night before โ a true make-ahead holiday hero.
- Itโs equally at home as Bread Pudding Christmas brunch or as a warm dessert with a scoop of vanilla ice cream.
The story behind this recipe
Who doesnโt love turning leftovers into magic? Bread pudding began as thrifty peasant food; this version leans into modern holiday flavors. Cinnamon swirl makes every bite feel deliberate and festive, while the eggnog elevates the custard into something unmistakably seasonal. I first made this when I had a panettone and too much eggnog lingering in the fridge โ the result was so good that it replaced pie for a while.
Ingredients breakdown โ what each component does (short blurbs)
- Brioche (12 thick slices or rolls, cubed): rich, buttery bread soaks up custard without falling apart. If you use sandwich bread, toast it to dry it out first.
- Milk (1 cup) + Eggnog (1 cup): milk stretches the eggnog and balances sweetness; eggnog brings cinnamon, nutmeg, and holiday flair.
- Vanilla + Nutmeg + Cinnamon: classic warm spices โ vanilla lifts, nutmeg gives a toasty note, cinnamon is the star in the swirl.
- Eggs (4): set the custard and give structure while keeping the interior creamy. Room temperature eggs blend smoother.
- Salt (ยผ tsp): tiny but essential โ it makes sweetness taste like less sugar and more flavor.
- Cinnamon swirl (1 cup brown sugar + 4 tbsp cinnamon): creates those gooey ribbons and caramelized pockets.
- Eggnog sauce (egg + eggnog + butter + cornstarch + sugar): thicken-and-drizzle magic that turns a good pudding into a WOW pudding.
Short tip: dry the bread overnight or toast briefly โ you want cubes that soak but donโt go to mush.

How to make Sweet Cinnamon Swirl Eggnog Bread Pudding โ step-by-step
Follow these concise steps for perfect results.
- Preheat & prep the pan. Heat oven to 350ยฐF (175ยฐC). Grease a 9-inch baking pan and line it with parchment for easy removal. Place the pan on a baking sheet to catch drips.
- Make the custard. In a saucepan over medium-low heat combine 1 cup milk, 1 cup eggnog (room temp), 1 tsp vanilla, ยฝ tsp nutmeg, 1ยฝ tbsp butter, 1 tsp cinnamon, and ยผ tsp salt. Warm until butter melts; donโt boil. Remove from heat and whisk in 4 room-temp eggs one at a time until fully incorporated. Set aside. Bold tip: donโt add eggs to the hot pan โ temper gently or cool slightly so they donโt scramble.
- Cinnamon swirl mix. In a bowl combine 1 cup packed brown sugar and 4 tbsp cinnamon. Keep a third of this for topping.
- Layer the bread. Place one-third of the brioche cubes in the pan, press gently, and sprinkle one-third of the cinnamon mixture. Repeat twice, finishing with bread on top. Press down so the bread nests into the pan.
- Add custard & soak. Pour half the custard over the bread, wait 5 minutes, then pour the rest. Press lightly so the bread absorbs the liquid. Sprinkle the reserved cinnamon-sugar over the top. Let sit 10โ15 minutes. Bold tip: pour in two stages to ensure even soaking.
- Bake. Bake 35โ45 minutes until the top is golden and the center wiggles slightly (it will set as it cools). Let rest 10 minutes before slicing.
- Make the eggnog sauce. While pudding bakes: whisk 1 beaten egg in a bowl. In a small saucepan combine 1ยฝ cups eggnog, ยผ cup sugar, and 1 tsp cornstarch. Heat and whisk until it simmers. Temper โ of this hot mix into the beaten egg, then pour back into the saucepan. Cook gently until slightly thickened. Remove from heat, stir in 2 tbsp butter until smooth. Serve warm over slices.
Serving note: Top with vanilla ice cream or whipped cream and a light dusting of nutmeg for theatrical flare.
Pro tips for perfect results
- Dry the bread overnight or toast at 300ยฐF for 10โ15 minutes to remove excess moisture. Fresh bread = soggy pudding.
- Use room-temperature eggs โ they incorporate more evenly and reduce the risk of curdling.
- Pour custard in two stages so every cube absorbs liquid.
- Keep an eye on bake time โ you want a slight jiggle in the center. Overbaked = dry.
- Make ahead: assemble, cover, and refrigerate overnight; bake the next morning. Ideal for holiday mornings.
- If freezing, omit the sauce; freeze portions and reheat, adding fresh sauce later.
Bold tip: resist overbaking โ the center should be custardy, not cakey.
Variations to try โ play with flavors
- Boozy twist: Add 2 tbsp spiced rum or bourbon to the custard for grown-up warmth.
- Fruit & nut: Fold in ยฝ cup raisins, chopped dates, or toasted pecans for texture.
- Chocolate chip: Sprinkle ยฝ cup dark chocolate chips between layers for melty pockets.
- Citrus brighten: Add 1 tbsp orange zest to the custard for a festive citrus note.
- Vegan swap: Use egg replacer and coconut milk; use vegan brioche or challah alternatives.
- Maple cinnamon: Replace brown sugar swirl with maple syrup mixed with cinnamon for an autumn twist.
Which variation are you trying first? (I vote booze + pecans โ party move.)
Best ways to serve this holiday bread pudding
- Serve warm with a scoop of vanilla ice cream and a drizzle of the warm eggnog sauce โ melt factor: 100%.
- For brunch, plate with a dollop of crรจme fraรฎche and fresh berries to cut richness.
- Make smaller ramekin versions for individual servings at a dinner party. They look fancy even when theyโre easy.
- Pair with strong coffee or mulled cider to complement the spices.
Quick tips for storage and leftovers
- Refrigerate: Keep covered in the fridge up to 4 days. It often tastes even better a day later.
- Freeze: Slice and wrap individually for up to 2 months. Thaw in the fridge overnight before reheating.
- Reheat: Microwave a single slice 30โ45 seconds or bake at 350ยฐF for 10โ15 minutes until warmed; add more sauce to refresh.
- Sauce: Store sauce separately in the fridge for up to 3 days and warm gently before serving.
Common mistakes & how to avoid them
- Skipping bread drying = mushy texture. Always dry or toast your cubes.
- Pouring custard once = uneven soak. Pour half, let sit, then finish.
- Adding eggs cold = curdled custard. Bring the custard to slightly warm and whisk eggs in gradually, or temper.
- Overbaking = dry pudding. Remove with a slight jiggle.
- Using bottled eggnog only: If yours tastes flat, spice it up with a pinch of nutmeg and splash of rum extract.
Bold tip: pour in stages and donโt overbake โ those two moves make the pudding sing.

FAQs (quick and useful)
Can I use other bread?
Yes. Brioche is ideal, but challah, French bread, or cinnamon-raisin all work. Toast if the breadโs fresh.
Can I make this dairy-free?
Substitute almond or oat milk and use vegan butter. The texture will change slightly but still delicious.
How long does eggnog sauce keep?
Refrigerated in an airtight container for up to 3 days. Rewarm gently.
Can I bake it in a casserole dish?
Yes โ adjust baking time a little if the dish is deeper or shallower.
Is this good for breakfast?
Absolutely. It pairs wonderfully with coffee. Also great with a hot toddy for brunch (if youโre into that).
Final thoughts โ cozy, shareable, and utterly festive
This Egg Nog Bread Pudding doubles as a comforting breakfast and a show-stealing dessert. Itโs a brilliant way to use leftover bread while turning seasonal eggnog into something luscious and irresistible. Whether you keep it classic or riff with booze, fruit, or chocolate, the cinnamon swirl and warm eggnog sauce will make people swoon.
If you want my no-fail timeline to prep this for a holiday morning (assemble night before, bake at 9am, serve with warm sauce and ice cream), Iโll write it up. Or if you prefer a crowd-friendly sheet pan version, Iโll convert the recipe for you. Either way โ get that eggnog out of the fridge and into something glorious.
Enjoy the spices, the custard, and the ancient magic of turning stale bread into absolute comfort. Want a printable card version of this recipe? Iโve got you.
Follow me on Pinterest for daily new recipes.

Easy Sweet Cinnamon Swirl Eggnog Bread Pudding
- Prep Time: 25 minutes
- Cook Time: 52 minutes
- Total Time: 1 hour 17 minutes
- Yield: 4 servings 1x
- Category: Dessert
Description
A festive bread pudding soaked in spiced eggnog custard, threaded with cinnamon-sugar ribbons and finished with a warm eggnog sauce.
Ingredients
Bread base
- 12 thick slices brioche (or brioche rolls), cut into 1″ cubes
Custard
- 1 cup milk
- 1 cup eggnog, at room temperature
- 1 tsp vanilla extract
- ยฝ tsp ground nutmeg
- 1 ยฝ tbsp salted butter
- 1 tsp ground cinnamon
- 4 eggs, room temperature
- ยผ tsp fine salt
Cinnamon swirl
- 1 cup packed brown sugar
- 4 tbsp ground cinnamon
Eggnog sauce
- 1 egg, room temperature
- 1 ยฝ cups eggnog
- 2 tbsp salted butter
- 1 tsp cornstarch
- ยผ cup granulated sugar
Instructions
- Preheat the oven to 350ยฐF (175ยฐC). Spray a 9″ square or round baking pan lightly with cooking spray. Line the pan with parchment, leaving a bit of overhang so you can lift the pudding out later. Set the pan on a rimmed baking sheet โ this catches any drips and helps the pudding bake evenly.
- In a small saucepan over medium-low, combine the milk, 1 cup eggnog, vanilla, nutmeg, 1ยฝ tbsp butter, cinnamon, and ยผ tsp salt. Warm the mixture, stirring, until the butter melts and everything looks smooth. Remove the pan from the heat and let it cool for a minute or two so itโs warm, not hot.
- Whisk the 4 room-temperature eggs into the slightly cooled milk mixture one at a time, making sure each egg is fully blended before adding the next. Set this custard aside. Bold tip: use room-temperature eggsโthey incorporate more evenly and reduce the risk of curdling.
- In a bowl, stir together the brown sugar and 4 tbsp cinnamon until the sugar is evenly spiced. Reserve about one third of this mixture for the top.
- Scatter one third of the brioche cubes over the bottom of the prepared pan and press them down gently. Sprinkle about one third of the cinnamon-sugar over that layer. Repeat two more times, finishing with bread across the top. Press lightly so the bread nests into the pan.
- Pour the custard over the layered bread, pressing down on the cubes so they soak evenly. If you want extra insurance that all the cubes absorb, pour half the custard, wait 5 minutes, then add the rest. Sprinkle the reserved cinnamon sugar over the surface. Let the pan sit for 10โ15 minutes to allow the custard to penetrate.
- Bake the pudding for 35โ45 minutes, until the top turns golden and the center still has a slight wobble. Remove from the oven and rest 10 minutes before cutting โ this helps slices hold their shape. Bold tip: avoid overbaking; you want a custardy interior, not dry crumbs.
- While the pudding bakes, make the sauce. Whisk the single room-temperature egg in a small bowl and set aside. In a saucepan combine 1ยฝ cups eggnog, ยผ cup granulated sugar, and 1 tsp cornstarch; whisk until smooth. Warm over medium heat, stirring constantly, until the mixture comes to a gentle simmer.
- Temper the beaten egg by streaming about one third of the hot eggnog mixture into the egg while whisking nonstop. Then pour the egg mixture back into the saucepan and continue cooking on low, stirring, until the sauce thickens slightly and just reaches a gentle boil. Remove from heat and swirl in 2 tbsp butter until glossy and smooth. Keep the sauce warm for serving. Bold tip: temper slowly to prevent scrambled egg bits.
- Serve warm slices topped with a scoop of vanilla ice cream or a dollop of whipped cream, then drizzle generously with the warm eggnog sauce.
Notes
- Quick notes & storage
- Cool-down: Let leftovers cool to room temperature before refrigerating.
- Fridge: Store tightly covered for up to 4 days.
- Freezing: Wrap individual portions for up to 2 months. Thaw overnight in the fridge.
- Reheat: Microwave a slice for 30โ45 seconds or bake at 350ยฐF for 10โ12 minutes. Add extra warmed eggnog sauce to refresh the flavor and texture.
- FYI: If your brioche is fresh, spread the cubes on a sheet and let them sit uncovered overnight, or toast at 300ยฐF for 10โ15 minutes to dry them out โ this keeps the pudding from becoming mushy.
Nutrition
- Calories: 3600 kcal
Eggnog Bread Pudding, Desserts Made With Eggnog, Bread Pudding Flavors, Bread Pudding Christmas, Eggnog Recipes Desserts, Egg Nog Desserts Recipes, Egg Nog Bread Pudding Recipe, Egg Nog Bread Pudding, Christmas Bread Pudding