Eggnog Bread Pudding Recipe
If you’ve ever dreamed of a dessert that wraps you in the cozy, festive spirit of the holidays, then let me introduce you to Eggnog Bread Pudding. This luscious treat takes humble stale bread and transforms it into a creamy, custardy masterpiece soaked with spiced eggnog, baked until golden, and finished with a decadent brown sugar butter sauce. Every bite delivers that perfect blend of warmth, sweetness, and a hint of spice that feels like a holiday hug from the inside out.

Ingredients You’ll Need
Don’t let the simple list fool you—each ingredient in this Eggnog Bread Pudding plays a starring role in creating its unforgettable flavor and texture. From the rich eggs that set the custard to the aromatic spices that spark holiday cheer, these essentials come together to make magic happen.
- 4 cups stale bread, cubed: Using stale bread is crucial as it soaks up the custard perfectly without turning mushy, creating the perfect texture.
- 4 large eggs: Eggs provide structure and richness, giving the pudding its creamy custardy base.
- 2 cups eggnog: This festive ingredient infuses the pudding with warm spices and that signature creamy flavor.
- 1/2 cup granulated sugar: Adds just the right amount of sweetness to balance the spices and richness.
- 1 tsp ground nutmeg: A fragrant, slightly sweet spice that complements the eggnog beautifully.
- 1 tsp ground cinnamon: Adds warm earthiness and a hint of sweetness that is essential for that holiday feel.
- 1 tsp vanilla extract: Enhances all the flavors with its sweet, floral notes.
- 1/2 cup unsalted butter (for sauce): Provides a rich base for the luscious brown sugar butter sauce.
- 1/2 cup brown sugar (for sauce): Creates a deep, caramel-like sweetness that crowns the pudding perfectly.
How to Make Eggnog Bread Pudding
Step 1: Preheat and Prepare
Start by preheating your oven to 350°F (175°C). While the oven warms up, grease a baking dish thoroughly with butter or nonstick spray to ensure your pudding won’t stick after all the baking goodness.
Step 2: Combine Bread and Mixture
Place your cubed stale bread into a large mixing bowl — this will be the foundation of your pudding. In a separate bowl, whisk together the eggs, eggnog, granulated sugar, nutmeg, cinnamon, and vanilla extract until everything is smoothly incorporated and fragrant.
Step 3: Soak Bread
Pour the spiced eggnog mixture over the bread cubes. Gently fold the bread to coat every piece completely. Then, be patient and let the bread soak for at least 10 minutes. This step is key to achieving that soft, creamy, custardy texture that makes Eggnog Bread Pudding so irresistible.
Step 4: Bake
Transfer the soaked bread mixture evenly into your prepared baking dish. Pop it into the oven and bake for 45-50 minutes until the top is golden brown and the center is set but still luscious and moist.
Step 5: Prepare Sauce
While the pudding bakes, prepare the heavenly sauce by melting the unsalted butter over medium heat in a saucepan. Stir in the brown sugar until it dissolves completely and the sauce becomes smooth, rich, and glossy—this will be your pudding’s crowning glory.
Step 6: Serve
Once baked, remove your Eggnog Bread Pudding from the oven and generously drizzle the warm brown sugar butter sauce across the top. This extra touch takes the dessert from wonderful to unforgettable, making each bite an indulgent celebration of holiday flavors.
How to Serve Eggnog Bread Pudding

Garnishes
A scoop of vanilla ice cream or a dollop of freshly whipped cream pairs beautifully with the warm Eggnog Bread Pudding, adding a cool, creamy contrast. For an extra festive flair, sprinkle a pinch of nutmeg or cinnamon on top just before serving. Toasted pecans or sliced almonds can also add a delightful crunch and nutty note that complements the custardy pudding perfectly.
Side Dishes
This dessert stands tall on its own, but if you want to round out your holiday table, think about lighter sides like a crisp apple salad with citrus vinaigrette or a simple berry compote. Both add bright, fresh notes to cut through the lush sweetness of the pudding, creating a harmonious balance.
Creative Ways to Present
For a show-stopping presentation, serve individual portions of Eggnog Bread Pudding in charming ramekins or mini cast iron skillets, topped with the warm brown sugar sauce and garnishes. Another fun idea is to clear your pudding into layered parfait glasses alternating with whipped cream and nutmeg dusting for a visually stunning and indulgent treat that invites everyone to dig in.
Make Ahead and Storage
Storing Leftovers
Eggnog Bread Pudding keeps wonderfully in the fridge when stored in an airtight container. It will stay fresh for up to 3 days and maintain much of its creamy texture, making it perfect for enjoying next-day indulgence or feeding unexpected guests.
Freezing
If you want to save some for later, this bread pudding freezes well. Wrap it tightly in plastic wrap and place it in a freezer-safe container or ziplock bag. It’s best consumed within 1 month to enjoy the flavors at their peak. When ready, thaw in the fridge overnight before reheating.
Reheating
Reheat your leftovers gently in the oven at 325°F (160°C) until warmed through to preserve that baked crust and creamy interior. Alternatively, microwave individual portions on medium power for 1-2 minutes, but be careful not to overheat or dry out the pudding. Drizzle some extra brown sugar butter sauce before serving to revive its indulgent charm.
FAQs
Can I use fresh bread instead of stale bread for Eggnog Bread Pudding?
While fresh bread can be used in a pinch, stale bread is preferred because it soaks up the eggnog custard without turning mushy, helping the pudding maintain its structure and achieve that perfect creamy yet firm texture.
Is it possible to make Eggnog Bread Pudding dairy-free?
Absolutely! Swap traditional eggnog for a dairy-free alternative like almond or oat milk-based eggnog, and use dairy-free butter for the sauce. The texture and spice flavors will remain delightful.
Can I prepare Eggnog Bread Pudding a day ahead?
Yes! You can assemble the pudding and let it soak overnight in the fridge before baking. This allows the bread to deeply absorb the custard, enhancing the richness and flavor dramatically.
What can I substitute for eggnog in this recipe?
If eggnog isn’t on hand, you can mix milk with a pinch of cinnamon, nutmeg, and a splash of vanilla extract to mimic the flavor. Adding a little sugar and heavy cream will also help achieve a similar richness.
How do I prevent the pudding from being too soggy?
Ensure to use stale bread and allow it to soak for about 10 minutes—not too long. Also, baking uncovered helps set the mixture, resulting in a custardy interior with a nicely browned crust rather than a soggy mess.
Final Thoughts
Eggnog Bread Pudding is truly one of those desserts that feels like a warm hug around the holidays, combining nostalgia with rich, comforting flavors in every spoonful. Whether you’re serving it for a festive gathering or a cozy night in, this recipe promises joy and delight that will have everyone asking for seconds. Don’t hesitate—give this Eggnog Bread Pudding a try and watch it become your new holiday classic!
