Preheat the oven to 350°F and grease the baking pans.
Using the paddle attachment in your mixer, mix the eggs, eggnog, sugar, vanilla, and butter.
In a separate bowl, sift the flour, pudding powder, baking powder, salt, and nutmeg. Add to your mixer and blend. The butter might be clumpy and that is ok as it will melt as it cooks.
Pour into greased pan(s). Bake mini loaves for about 30 minutes and the regular loaf pan will take about 45-55 minutes.
Whisk glaze ingredients. Pour over the cooled eggnog bread.
Video
Notes
Store the bread in an airtight container, a Ziploc bag, or wrap it with plastic wrap. Store at room temperature for 2-3 days, in the fridge for about 5 days, or wrap again with foil and freeze for up to 3 months.