For more holiday season recipes, check out our Christmas Recipe Collection!

Everyone knows that dinner is the showcase event when Christmas comes around, Still, I can’t help but get excited about breakfast when Christmas morning comes around! I love to get the day off to an amazing start and a beautiful, decadent breakfast treat is just the way to do it. But no one wants to do do a lot of work either, so it has to be a recipe that can be prepared the night before. As an homage to my new home and English food I decided to make a traditional bread and butter pudding. But I also wanted to bring my own twist. One thing that Christmas needs is a healthy dose of eggnog, and I used my homemade eggnog recipe to find inspiration I needed. Adding warming spices to the custard makes this bread and butter pudding fit for the holiday season! The best thing is you can get it all ready the night before and then pop it in the oven while the kids rip into their stockings.

What is bread and butter pudding?

If you are not from the UK, you might be wondering what this dish is. Traditionally bread and butter pudding was made to use up pieces of stale bread. The bread was first buttered, then baked in a creamy custard with dried fruit. Nutmeg, lemon zest and vanilla are often used to flavour this sweet dish.  Over the years it changed what type of bread people use but the principle remained! If you struggle to imagine what it tastes like, my kids describe it as a very indulgent baked French toast. 

As I mentioned above, I put my own twist on this classic recipe. I replaced raising with chopped white chocolate. And instead of stale bread, I used brioche. I skipped buttering the bread sliced since brioche is very buttery already although I did butter the baking dish very well.  I also infused my castard with the spices traditionally found in eggnog, making this bread and butter pudding perfect for Christmas morning. 

Recipe Tips and Notes

You can use either small brioche rolls like I used or a whole loaf. If you use a loaf, slice it first, then cut eat slice in half diagonally. Then arrange the triangles with the pointed ends up for a more traditional and attractive look.  Feel free to vary the spices used in the custard. I went for eggnog spices but you can also use lemon zest and vanilla instead. It’s important to not scramble the eggs when making the custard. I infuse the cream with the spices first but heating it to almost a boiling point, then mix with the eggs. Very hot cream can cook the eggs. To avoid that, take ½ cup/100g of the hot cream and stir into the egg with a whisk to temper the mixture. Then stir in the rest of the cream.  We want the brioche to be fully saturated in the custard mixture. To achieve that, pout it over, then let everything sit for 5 minutes. Gently press the bread down.  Although not strictly necessary, I prefer baking my pudding using a bain-marie method. Put your baking dish into a large roasting pan filled with water halfway up and bake in the oven. This ensures a gentler, more even cooking. Finally, if you are planning on preparing a day early, just store the unbaked bread and butter pudding in a refrigerator overnight. I actually like it better when it sits overnight because of how the cream mixture soaks into the brioche!

More Christmas Breakfast Recipes:

Overnight Breakfast Casserole with Sausage, Chorizo and Eggs Breakfast Bagel Sandwich with Smoked Salmon Puff Pastry Cinnamon Rolls (Very Quick) Overnight Chocolate Nutella Rolls White Chocolate Brioche Bread and Butter Pudding - 96White Chocolate Brioche Bread and Butter Pudding - 3White Chocolate Brioche Bread and Butter Pudding - 17White Chocolate Brioche Bread and Butter Pudding - 8White Chocolate Brioche Bread and Butter Pudding - 6White Chocolate Brioche Bread and Butter Pudding - 75White Chocolate Brioche Bread and Butter Pudding - 79White Chocolate Brioche Bread and Butter Pudding - 3White Chocolate Brioche Bread and Butter Pudding - 70White Chocolate Brioche Bread and Butter Pudding - 42