Panettone Bread Pudding with Rum Crème Anglaise

45 minutes
15 minutes
Recipe developed for BC Egg by Diversivore

This recipe is a twist on two classic recipes and it’s perfect for the holidays!


Bread Pudding

  • 9 cups panettone cubed (~600 g) (see note)
  • 1/2 cup raisins or sultanas (see note)
  • 3 large eggs
  • 2 cups milk
  • 1/4 cup sugar
  • 1 tbsp vanilla
  • 1 tsp cinnamon
  • 1/2 tsp nutmeg
  • 1/4 tsp allspice
  • 1/4 cup rum (see note for omissions or variations)
  • 1/8 tsp salt
  • 2 tbsp butter for greasing the pan

Rum Crème Anglaise

  • 3 large egg yolks
  • 1/2 cup milk
  • 3/4 cup cream
  • 2 tbsp sugar
  • 1 tsp vanilla
  • 2 tbsp rum


Bread Pudding

  1. Whisk together the eggs, milk, sugar, vanilla, spices, salt, and rum.
  2. Combine the panettone and the raisins in a large bowl, then add the egg/milk mixture. Gently
    combine, then let stand for 30-40 minutes.
  3. Preheat oven to 350°F (175°C).
  4. Melt the butter and use it to brush a 9×13 baking dish (or similarly large dish).
  5. Pour the soaked bread mixture into the greased baking dish. Spread evenly. Bake for 45 minutes, or until set but still springy in the center. Turn the oven off, but open the door slightly and leave the bread pudding in the warm oven for an additional 15 minutes. Remove from heat and allow to cool for 10-15 minutes. Serve warm, with sauce.

Rum Crème Anglaise

  1. Prepare a double-boiler (see note for options).
  2. Combine egg yolks, sugar, vanilla, and rum in a bowl, then set aside. If you plan to use an immersion blender (see below), use a container that will fit your blender.
  3. Combine milk and cream in a small saucepan over low heat. Stir regularly to prevent the milk and cream from scorching. Heat until the mixtures is steaming and nearly starting to simmer.
  4. Immersion blender method: slowly pour the hot milk and cream into the egg yolk mixture while running the immersion blender. Continue blending until the ingredients are fully combined.
    Hand-whisk method: slowly pour the hot milk and cream into a bowl with the egg yolk mixture while whisking vigorously. Working slowly and whisking constantly, continue until the ingredients are fully combined. Strain out any lumps or bits of scrambled egg, if necessary.
  5. Add the combined mixture to the prepared double-boiler. Cook, stirring slowly but constantly, for 10-12 minutes (less for a thinner sauce, more for a thicker sauce).


Panettone – It’s best to start with a basic, classic panettone (i.e. one with dried fruits only). Other flavoured types could be tried, but will obviously change the profile of the finished desert.

Note that this recipe does not call for much added sugar, as most commercial panettone recipes are already fairly sweet. If your panettone is less sweet, you may want to add more sugar. Taste test your panettone to see how sweet it is and adjust the added sugar if needed.

Note that the 9 cups (600 g) called for in the recipe assumes that you’re starting with a fairly fresh(and therefore moist) panettone. If the panettone is somewhat stale or dry, use about one cup less.

Bread Substitutes – If you don’t have a panettone, you can make this as a standard bread pudding by substituting challah or a similar light, rich bread. Fresh (i.e. not dry) bread will substitute directly for panettone, but if you use a stale or dry loaf you’ll most likely need to reduce the amount of bread needed to soak up the liquid ingredients. You’ll also want to add more raisins and/or other dried fruits (e.g. candied citrus), and more sugar (I would start with an additional 1/4 cup).

Raisins – Classic panettones will generally already include raisins, but I do like adding extra to this recipe. If your panettone doesn’t include raisins, I would double the quantity called for in the recipe. Alternatively, you could use a different dried fruit like cranberries or cherries to switch up the flavour profile.

Rum – If you want to change things up a bit, you can substitute bourbon, port, brandy, sherry, or marsala for the rum at the same quantity. If you want to cook without using alcohol, you can omit the rum entirely and add 1/4 cup milk and1-2 tbsps rum extract (note that some rum extracts also contain alcohol).

When making the crème anglaise, you can likewise substitute with bourbon (etc.), or use about 1tsp of rum extract, or simply omit the alcohols for a plain crème anglaise.

Zabaglione Variation –  For a more Italian twist on the custard topping, try a marsala-infused zabaglione in place of the crème anglaise. You can try our Zabaglione recipe, complete with a video from Chef Dez, just click here.

Double Boiler – If you don’t have a double boiler, not to worry – you can use a pot with water and a heat proof metal bowl instead. You’ll want the level of the water to be just below the bowl when it’s placed over the pot, so the bowl doesn’t quite touch the water. Want some tips? Check out Chef Dez’s Zabaglione video! He demonstrates how to use this method at about 4:35 into the video!

More Recent Recipes

Cajun Shrimp Egg Salad Sandwiches

Servings: 4
Time to Cook: 15
Time to Prepare: 25

Florentine Pizza

Servings: 2
Time to Cook: 15
Time to Prepare: 30

Quiche with a Sweet Potato Crust

Servings: 6
Time to Cook: 60
Time to Prepare: 30
Left Arrow IconAll Recipes