I made this Eggnog Bread Pudding on a snowy December morning, staring at a half-eaten loaf of challah from the night before. It was too good to toss, and I needed something festive to serve after brunch. That’s when it hit me: What better way to use up holiday leftovers than to soak them in eggnog and spices, then bake them into a warm, custardy dessert?
If you’re looking for a cozy treat that brings the flavor of the season straight to your table, this Eggnog Bread Pudding delivers. It’s rich but not heavy, warmly spiced but balanced, and easier to make than it looks. Whether you’re feeding a crowd or saving it for yourself, this dessert satisfies.

Table of Contents
Recipe Overview & Why You’ll Love It
Eggnog Bread Pudding is your answer to turning simple pantry ingredients into a showstopper. With a custard base made from eggnog and eggs, soft cubes of brioche or challah soak up every drop, baking into golden, spiced perfection. Unlike dry or bland versions, this one is lush and tender, with a creamy eggnog sauce that puts it over the top.
It’s a perfect way to rescue day-old bread, wow guests at a winter gathering, or simply enjoy the comforting taste of holiday cheer. The prep is minimal, the ingredients are familiar, and the payoff is huge.
Ingredients & Substitutions
To make the best Eggnog Bread Pudding, start with quality ingredients and adapt them as needed.
For the Bread Pudding
- 1 loaf brioche or challah bread (cubed, about 6 cups)
- 2 cups eggnog
- 4 large eggs
- ½ cup granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- 2 tablespoons unsalted butter, melted
Substitutions
- Bread: Use sturdy French bread or day-old sandwich bread if needed
- Sugar: Swap for brown sugar or coconut sugar for deeper flavor
- Dairy-Free: Use almond or oat-based eggnog and plant-based butter
For the Eggnog Sauce
- 1 cup eggnog
- ¼ cup heavy cream
- ¼ cup granulated sugar
- 1 tablespoon cornstarch (mixed with 2 tablespoons water)
- ½ teaspoon vanilla extract
- Pinch of nutmeg
Substitutions
- Use coconut cream instead of heavy cream for dairy-free
- Sauce too rich? Swap half the cream for milk
Optional Garnishes
- Powdered sugar
- Pomegranate seeds
- Whipped cream
Equipment You’ll Need
You don’t need anything fancy to make Eggnog Bread Pudding.
- 9×13 inch (23×33 cm) baking dish or similar casserole dish
- Mixing bowl
- Whisk
- Saucepan
- Measuring cups and spoons
- Rubber spatula
Optional alternatives
- Ramekins or muffin tins for individual servings
- Glass measuring cup for easy pouring
Step-by-Step Instructions
This Eggnog Bread Pudding is all about layering flavors and textures, with a few essential techniques to keep it soft and golden.
Step 1 – Preheat & Prep
Preheat your oven to 350°F (175°C). Lightly grease your baking dish with butter or baking spray to prevent sticking.
Step 2 – Cube the Bread
Cut brioche or challah into 1-inch cubes. Day-old bread is best—it soaks up custard without turning mushy. Spread the cubes evenly in the prepared dish.
Step 3 – Make the Custard
In a large bowl, whisk together the eggnog, eggs, sugar, vanilla extract, cinnamon, and nutmeg. The mixture should be smooth, pale yellow, and slightly frothy.
Step 4 – Soak the Bread
Pour the custard over the bread cubes. Press down gently with a spatula or your hands to help the bread absorb the liquid. Let sit for 15 minutes to allow full saturation.
Step 5 – Bake
Drizzle the melted butter over the top. Bake uncovered for 35–40 minutes, until the top is golden brown and the center is set. A knife inserted should come out clean or slightly moist, with no raw custard.
Step 6 – Make the Eggnog Sauce
While the pudding bakes, heat eggnog, cream, and sugar in a saucepan over medium heat. Stir in the cornstarch slurry and cook, whisking constantly, until thick enough to coat the back of a spoon (about 3–5 minutes). Remove from heat, stir in vanilla and nutmeg.
Step 7 – Serve
Let the bread pudding rest for 5–10 minutes before slicing. Spoon warm sauce over each portion, and garnish with powdered sugar, whipped cream, or pomegranate seeds if desired.
Why This Recipe Works
The magic of this Eggnog Bread Pudding lies in balance: soft inside, crisp edges, and rich custard flavor in every bite.
- Brioche and challah provide structure and richness, ideal for custard-based bakes
- Eggnog brings spice and sweetness without extra ingredients
- Soaking the bread before baking prevents dry spots
- The egg-to-liquid ratio sets the custard without curdling
- Cornstarch thickens the sauce without eggs, avoiding an overly eggy taste
Every step is intentional—and forgiving.
Pro Tips & Variations
Here’s how to make the most of your Eggnog Bread Pudding:
- Boost texture: Top with chopped nuts or streusel for crunch
- Go boozy: Add 1–2 tablespoons bourbon or dark rum to the custard or sauce
- Add-ins: Fold in raisins, chocolate chips, or dried cranberries before baking
- Flavor twist: Add orange zest or swap vanilla for almond extract
- Smaller portions: Divide into ramekins or muffin tins and reduce bake time to 25–30 minutes
Want to scale up or down? Halve the recipe for a smaller dish or double it for a crowd—just adjust the baking time as needed.
Make-Ahead, Storage & Freezing
Eggnog Bread Pudding is ideal for prepping ahead.
- Make-Ahead: Assemble up to 24 hours in advance. Cover and refrigerate, then bake just before serving
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days
- Freezing: Wrap fully cooled pudding tightly in plastic wrap and foil. Freeze for up to 2 months
- Reheating: Microwave individual servings for 30 seconds or reheat in a 300°F (150°C) oven for 10–15 minutes
The texture holds up beautifully, even after freezing.
Serving Suggestions & Pairings
This Eggnog Bread Pudding plays well with others:
- Serve warm with a generous pour of eggnog sauce
- Top with whipped cream or vanilla ice cream
- Garnish with pomegranate seeds or toasted pecans
- Pair with spiced cider, black coffee, or—yes—an actual glass of eggnog
Dress it up or down depending on the occasion.
Dietary Notes & Allergen Considerations
- Vegetarian: Yes
- Gluten-Free: Only if using GF bread
- Dairy-Free: Use plant-based eggnog and cream alternatives
- Nut-Free: Naturally nut-free, unless you add toppings
Always read ingredient labels if serving guests with allergies.
Troubleshooting & Common Mistakes
Here’s how to fix common issues with Eggnog Bread Pudding:
- Too soggy: Bread was too fresh or too much custard → use day-old bread and let it sit before baking
- Too dry: Under-soaked or overbaked → ensure full absorption and check early
- Eggy texture: Overcooked custard or poorly mixed → whisk well and bake just until set
- Runny sauce: Cornstarch wasn’t cooked long enough → simmer until thick, don’t rush
- Not setting in center: Oven temp too low or crowded dish → bake a bit longer or use a larger pan
Pay attention to texture cues—your senses are your best guide.
FAQs
Can I make this Eggnog Bread Pudding dairy-free?
Yes. Use plant-based eggnog and swap in coconut cream for the sauce. It will still bake and set beautifully.
How do I know when the pudding is done?
The top should be golden, and a knife inserted into the center should come out clean or with just a bit of moisture—no raw custard.
Can I freeze Eggnog Bread Pudding?
Absolutely. Let it cool completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
What’s the best bread to use for Eggnog Bread Pudding?
Brioche or challah are ideal for their softness and richness, but you can use French bread or any sturdy loaf as long as it’s slightly stale.
Can I make Eggnog Bread Pudding ahead of time?
Yes, you can fully assemble the dish, cover it, and refrigerate it for up to 24 hours. Bake it fresh when you’re ready to serve.
Conclusion
Eggnog Bread Pudding is the kind of dessert that makes people pause mid-bite and say, “Wow.” It’s nostalgic but fresh, indulgent but easy, and versatile enough to adapt to any holiday table.
Whether you’re using up leftovers or baking it as the star of your dessert spread, this recipe is pure comfort. Once you’ve tried it, it may just become your new holiday tradition. Make it yours, share it with someone you love, and don’t forget the sauce.
More Tasty Ideas
- Christmas Eggnog Bread: This festive quick bread captures the same rich, creamy eggnog flavor you love in Eggnog Bread Pudding. It’s soft, warmly spiced, and drizzled with a light glaze—perfect for gifting or breakfast during the holidays.
- Classic Pumpkin Pie Recipe: Like Eggnog Bread Pudding, this dessert delivers holiday warmth through a spiced custard filling. It’s a timeless staple, with smooth texture and a flaky crust that echoes the comfort-food feel of bread pudding.
- Apple Cider Cheesecake Cookies: These cookies offer a creamy cheesecake center infused with apple cider flavor, wrapped in a soft cookie. They echo the spice, richness, and seasonal spirit of Eggnog Bread Pudding, in a bite-sized treat.
Eggnog Bread Pudding
Eggnog Bread Pudding is a cozy, holiday-inspired dessert made with soft brioche or challah cubes soaked in a rich, spiced eggnog custard and baked until golden. It’s finished with a creamy eggnog sauce and optional festive garnishes for a warm, nostalgic treat.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 loaf brioche or challah bread (cubed, about 6 cups)
- 2 cups eggnog
- 4 large eggs
- 1/2 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 2 tbsp unsalted butter (melted)
- 1 cup eggnog (for sauce)
- 1/4 cup heavy cream
- 1/4 cup granulated sugar (for sauce)
- 1 tbsp cornstarch (mixed with 2 tbsp water)
- 1/2 tsp vanilla extract (for sauce)
- Pinch of nutmeg (for sauce)
- Optional: powdered sugar
- Optional: pomegranate seeds
- Optional: whipped cream
Instructions
- Preheat oven to 350°F (175°C) and grease a baking dish.
- Place the cubed bread in the greased baking dish.
- In a bowl, whisk together eggnog, eggs, sugar, vanilla extract, cinnamon, and nutmeg until smooth.
- Pour the custard mixture over the bread cubes, pressing down slightly to help absorption. Let sit for 15 minutes.
- Drizzle melted butter over the top.
- Bake for 40 minutes until golden brown and set.
- While baking, prepare the eggnog sauce: In a saucepan, combine eggnog, heavy cream, and sugar over medium heat.
- Add the cornstarch slurry and stir continuously until thickened (about 3–5 minutes).
- Remove from heat and stir in vanilla extract and nutmeg.
- Serve the warm bread pudding with eggnog sauce drizzled on top and optional garnishes.
Notes
- Use slightly stale bread for best absorption.
- Add a splash of bourbon to the custard or sauce for a boozy twist.
- Top with chopped pecans for extra texture.
- Can be made dairy-free by using plant-based eggnog and coconut cream.
- Serve warm or chilled based on preference.







