Go Back
+ servings
Sourdough Eggnog Bread Pudding topped with an eggnog sauce and whipped cream

Sourdough Eggnog Bread Pudding Recipe


Yield: 8
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes

If you're on the lookout for a crowd-pleasing breakfast or dessert for your Christmas festivities, you've stumbled upon the right recipe. This Sourdough Eggnog Bread Pudding is a delicious fusion of a classic treat with a sourdough twist. Plus, it's topped with an irresistible eggnog custard sauce – the perfect finishing touch!

5 from 1 vote

Ingredients

Sourdough Eggnog Bread Pudding

  • 1 loaf sourdough bread, cubed about 8 cup
  • 390 grams eggnog 1 1/2 cups
  • 120 grams milk 1/2 cup
  • 100 grams sugar 1/2 cup
  • 4 large eggs
  • 2 grams ground cinnamon 1 teaspoon
  • 2 grams ground nutmeg 1/2 teaspoon
  • 1 gram ground cloves 1/4 teaspoon
  • 6 grams vanilla extract 1 1/2 teaspoons
  • 2 grams salt 1/4 teaspoon

Eggnog Sauce

  • 1 large egg
  • 5 grams cornstarch 2 teaspoons
  • 10 grams water 2 teaspoons
  • 390 grams eggnog 1 1/2 cups
  • 100 grams sugar 1/2 cup
  • 28 grams butter 2 Tablespoons

Instructions

  1. In a large mixing bowl, whisk together the eggnog, milk, sugar, eggs, cinnamon, nutmeg, cloves, vanilla extract, and salt. Once smooth and combined, set to the side.
    390 grams eggnog, 120 grams milk, 100 grams sugar, 4 large eggs, 2 grams ground cinnamon, 2 grams ground nutmeg, 1 gram ground cloves, 6 grams vanilla extract, 2 grams salt
  2. For the sourdough bread pudding, I prefer a super soft texture, so I slice away all of the crust. Start by slicing the sourdough bread in half, then into 1-inch slices. Once the sourdough is in slices, carve away the crust. 
    1 loaf sourdough bread, cubed
  3. Next, slice the rest of the bread into 1-inch cubes.
  4. Grease a 9x13 baking dish with butter or cooking spray and place the bread cubes into the dish. Pour the liquid mixture on top of the bread and into the prepared baking dish. Use a wooden spoon to mix the bread with the custard mixture until all the bread has been soaked. Allow the bread pudding to rest for at least 15 minutes, or an hour if you are using stale sourdough bread, overnight is best. 
  5. When ready to bake, preheat the oven to 350 degrees F and bake the Sourdough Eggnog Bread Pudding for 50-55 minutes, or until the top is golden brown and the middle is no longer runny.
    If the top is browning too quickly before the bread pudding is done baking, cover the top with aluminum foil for the rest of the baking time.

Eggnog Sauce

  1. While the bread pudding is baking, prepare the eggnog sauce. 
  2. In a small bowl, whisk the room-temperature egg and set aside.
    1 large egg
  3. In a small bowl, mix the water and cornstarch. Add the cornstarch liquid to a small saucepan with the eggnog and sugar. Heat until boiling, stirring constantly. 
    5 grams cornstarch, 10 grams water, 390 grams eggnog, 100 grams sugar
  4. Once the custard has thickened, slowly pour about 1/3 of the eggnog mixture into the bowl with the egg while constantly stirring. Then pour everything back into the saucepan and bring it to a slow boil.
  5. Remove from the heat and stir in the butter until it has melted and is combined. Allow the sauce to cool slightly before serving with the Sourdough Eggnog Bread Pudding. 
    28 grams butter

Notes

This recipe card was updated on February 28th, 2026. 

How to Serve

I love dusting the top of this Sourdough Eggnog Bread Pudding with powdered sugar. The icing sugar looks like snow! Then spoon on top some of the creamy eggnog sauce, a dollop of homemade whipped cream, and a light sprinkle of ground nutmeg for a showstopping dessert!
Looking for an extra bit of sweetness? Instead of whipped cream, serve this Sourdough Bread Pudding with a scoop of vanilla ice cream! You could even pour a splash of rum on top if desired. 

How to Store

Store leftover Eggnog Bread Pudding in an airtight container in the fridge for 3-5 days. When ready to enjoy, reheat in the microwave until hot. 

FAQs:

Can I prepare this Sourdough Bread Pudding ahead of time and bake it later?

Absolutely! I love preparing the Sourdough Bread Pudding the night before and baking it the following morning. To do so, pour the bread pudding in the baking dish, wrap it with plastic wrap, and store it in the fridge overnight. The following morning, bake as normal!

Can I use homemade eggnog for this recipe instead of store-bought?

I have never tested this recipe with homemade eggnog, but you certainly can try it! 

Does the sourdough bread need to be stale for this recipe?

Fresh sourdough bread or day-old bread will work the same for this recipe. If you are using stale bread, I would allow for the mixture to soak in the custard for at least an hour before baking.

Nutrition

Serving: 1g | Calories: 416kcal | Carbohydrates: 64g | Protein: 15g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 169mg | Sodium: 559mg | Potassium: 293mg | Fiber: 1g | Sugar: 36g | Vitamin A: 462IU | Vitamin C: 1mg | Calcium: 195mg | Iron: 3mg
Tried this recipe?Please leave a comment on the blog or share a photo on Instagram!