There’s a certain magic in transforming leftover cinnamon swirl bread into something cozy and indulgent. This Festive Cinnamon Swirl Eggnog Bread Pudding soaks tender cubes in creamy eggnog custard spiced with nutmeg and cinnamon, then bakes to a golden finish studded with sweet raisins and crunchy nuts. Whether you’re looking to use up day-old loaf or impress friends at a holiday brunch, this beginner-friendly dessert brings warmth, flavor, and festive spirit to your table. Let’s dive in and make some comfort magic!
Before you get started, let’s gather everything you need—each ingredient adds its own festive flair to the dish.
Now that your ingredients are prepped, it’s time to bake your way to holiday bliss. We’ll start by preheating the oven and preparing your baking dish, then whisk a smooth custard with eggnog and spices. After layering the cubed cinnamon swirl bread and optional dried fruit and nuts, you’ll soak everything to perfection before a final drizzle of melted butter. Just pop it in the oven and bake until the top is golden and set. Follow these simple steps, and you’ll have mouthwatering bread pudding that feels like a hug on a plate.
1. Preheat your oven to 350°F (175°C). Meanwhile, grab a 9x13-inch baking dish and grease it thoroughly with butter or non-stick spray to prevent sticking.
2. In a large mixing bowl, pour in the 4 cups of eggnog, crack in the 4 large eggs, then add 1/2 cup granulated sugar, 1 teaspoon vanilla extract, 1/2 teaspoon ground nutmeg, 1/2 teaspoon ground cinnamon, and 1/4 teaspoon salt. Whisk vigorously until the mixture is smooth and well combined.
3. Place the cubed cinnamon swirl bread into the prepared baking dish in an even layer. If you love a little tartness or chew, sprinkle 1/2 cup raisins or dried cranberries and 1/4 cup chopped pecans or walnuts evenly over the bread.
4. Slowly pour the eggnog custard over the bread cubes, then press down gently with a spoon or spatula so each piece is soaked. Let everything rest for about 15 minutes, allowing the bread to absorb maximum flavor.
5. Drizzle the 2 tablespoons of melted unsalted butter over the top of the soaked bread for extra richness and a beautifully crisp surface.
6. Bake in the preheated oven for 45–50 minutes, or until the top is golden brown and the center is set. To check, insert a knife or toothpick into the middle—it should come out clean or with a few moist crumbs.
7. When done, remove the dish from the oven and let the pudding cool for about 10 minutes so it firms up slightly.
8. Serve warm slices with a scoop of whipped cream or ice cream on the side if you like—trust me, it’s the perfect finish.
This bread pudding is a star on its own, but a few simple finishing touches can take it from cozy to show-stopping. Whether you’re hosting a holiday brunch or treating yourself to a winter evening dessert, these serving ideas will bring smiles all around.
Nailing bread pudding is all about balance—moist custard, tender bread, and a golden top. A few easy tweaks can make yours extra memorable, and best of all, most of them you can do ahead of time or customize to your taste.
Whether you’re planning ahead or looking to savor every last bite, proper storage ensures your bread pudding stays moist and delicious. Here are some easy methods to keep it tasting fresh.
Got questions? Here are the answers to some of the most common queries about this festive favorite.
You’ll spend about 15 minutes cubing the bread, whisking the eggnog mixture, and assembling the dish. After a 15-minute soak, bake the pudding for 45–50 minutes. In total, plan for approximately 1 hour 20 minutes from start to finish, including resting and cooling time.
The top should be deep golden brown and slightly crisp. Insert a knife or toothpick into the center—if it comes out clean or with just a few moist crumbs (not wet batter), the pudding is set and ready to remove from the oven.
Yes. Prepare the bread pudding up through Step 5 (soaking and butter drizzle), then cover and refrigerate for up to 24 hours. When ready to serve, bake at 350°F (175°C) for about 50–55 minutes, adding a few extra minutes if needed for a golden top.
Store any leftovers in an airtight container in the refrigerator for up to three days. To reheat, warm individual portions in a 350°F (175°C) oven for 10–12 minutes, or microwave on medium power for 1–2 minutes until heated through. Top with whipped cream or ice cream before serving.
You can use day-old brioche, challah, or French bread in place of cinnamon swirl. Swap raisins for dried cranberries or omit dried fruit entirely. Nuts can be substituted or left out. For extra indulgence, stir in a splash of rum or bourbon into the eggnog mixture.
For a dairy-free version, use plant-based eggnog and nondairy butter. To make it vegan, replace eggs with a commercial egg substitute (follow package conversion), use vegan eggnog, and choose plant-based butter. Baking times remain the same, though you may need to check doneness with a knife.
Absolutely. Reduce the granulated sugar to 1/3 cup for a milder sweetness, or increase to 2/3 cup for extra richness. To intensify the warm spices, add an extra 1/4 teaspoon of ground cinnamon or nutmeg, or sprinkle a little cinnamon sugar on top before baking.
This Festive Cinnamon Swirl Eggnog Bread Pudding works because it marries the swirled sweetness of cinnamon bread with a luxuriously spiced eggnog custard, studded with raisins and nuts for textural delight. The result is a dessert that’s both homey and show-stopping—a real crowd-pleaser whether you’re hosting or just treating yourself. Go ahead and print this recipe for your holiday binder, and don’t be shy about leaving a comment, question, or your own twist below. I can’t wait to hear how it turned out!
Warm slices of cinnamon-swirl bread bathe in creamy eggnog custard, finished with nutmeg-spiced aroma. Golden top gives way to soft, spiced center dotted with raisins and nuts—perfect with whipped cream.