Make delicious use of that leftover eggnog with this comforting eggnog bread pudding. This one starts with raisin bread and is baked in a cinnamon and vanilla eggnog custard.

eggnog bread pudding in baking dish with spoon

If you find yourself with some eggnog left over from the holidays, this delicious eggnog bread pudding is the perfect destination for it! It comes together quickly and makes for a great, warm dessert.

Key ingredients and substitutions

Eggnog – any eggnog will work here, but a full-fat eggnog will provide the best results.

Raisin Bread – I love using slightly stale raisin bread, but you can use any day-old bread and add some raisins separately if you like. Be sure your bread is day-old or slightly stale, as fresh bread can make for a mushy bread pudding. If necessary, lightly toast the bread to dry it a bit before cubing.

Step-by-Step photos

bread cubes in baking dish and custard in measuring cup next to it
pouring custard over bread cubes
bread cubes standing in custard before baking
  1. Add the cubed bread to a baking dish. Add the eggnog, egg, sugar, cinnamon, nutmeg and vanilla to a large measuring cup.
  2. Whisk together the eggnog mixture and pour over the bread cubes.
  3. Stir the bread cubes in the custard and let stand 10 minutes before baking. Bake for 45-60 minutes.

Recipe Tips

  • Depending on the type of bread you use and how stale it is, the bread will soak up more or less of the eggnog custard. After it has sat for 10 minutes, if it seems dry, drizzle a bit more over-top (or a bit of cream) or if it seems like it will be too much, hold a bit back.
  • I like to have some of the bread sticking up above the custard, so there are some crispy bits, along with the custard-soaked bread.
  • Serve warm with a drizzle of heavy cream or a scoop of vanilla ice cream if you like.


If you’d like an adult eggnog bread pudding, add a bit of rum to the eggnog custard. A Tablespoon or two will do.

eggnog bread pudding in baking dish with spoon

Making ahead, storing and freezing

You can make this bread pudding ahead and reheat. To reheat, cover loosely with foil and pop into a 350F oven for 10-15 minutes or until warmed through. You can also use the microwave to warm.

Store leftovers in the refrigerator (or if making ahead) for up to 3 days.

Bread pudding freezes very well. Wrap well and freeze for up to 3 months.

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from Seasons and Suppers.

eggnog bread pudding in baking dish with spoon

Get the Recipe: Eggnog Bread Pudding

Make delicious use of that leftover eggnog with this comforting bread pudding. Starts with raisin bread and is baked in an eggnog custard.
5 stars from 2 ratings
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Yield: 8 servings


  • 6 cups raisin bread, cubed, day-old or slightly stale *see Note 1
  • 2 1/2 cups full-fat eggnog, *see Note 2
  • 2 large eggs
  • 2 Tablespoons white or brown sugar
  • 1 teaspoon vanilla
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon nutmeg


  • Preheat oven to 350F (regular bake/not fan-assisted)
  • Add cubed bread to a baking dish that allows the bread layer to be about 2-inches high (an 8×11" dish works well).
  • In a large measuring cup, measure out the eggnog. Add the egg, sugar, cinnamon, nutmeg and vanilla. Whisk to combine well.
  • Pour the eggnog mixture over the cubed bread. Stir to combine well, then let stand for 10-15 minutes. *The custard mixture should come about 2/3 of the way up the bread layer. If it seems lower than that, add a splash more eggnog or a bit more cream to the dish.
  • Bake in preheated oven for 40-60 minutes, or until a knife inserted in the pan comes out clean. *Check regularly after about 30 minutes of baking. If the bread is at risk of over-browning, but the custard isn't yet set, loosely cover with a sheet of aluminum foil to prevent further browning.
  • Remove from the oven and let stand 5 minutes before serving. Serve warm drizzled with heavy cream or with a scoop of vanilla ice cream.
  • Store leftovers in the refrigerator for up to 3 days or freeze well-wrapped up to 3 months. You can make ahead and re-heat. Re-heat loosely covered with foil in a 350F oven until warmed, 10-15 minutes.


Note 1: You can use plain bread and add some raisins separately, if that’s all you have on hand. 
Note 2: If you don’t have the full amount of eggnog, use what you have and top up with heavy cream or half and half cream.
Be sure your bread is not too fresh, or it may make for a mushy bread pudding. You can lightly toast the bread before cubing if it is too fresh.
Variation: Add 1-2 Tablespoons of rum to the eggnog custard, for an adult eggnog bread pudding.
Cuisine: American, Canadian
Course: Dessert
Serving: 1serving, Calories: 565kcal, Carbohydrates: 101g, Protein: 18g, Fat: 11g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.003g, Cholesterol: 61mg, Sodium: 659mg, Potassium: 518mg, Fiber: 8g, Sugar: 18g, Vitamin A: 165IU, Vitamin C: 1mg, Calcium: 205mg, Iron: 5mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.