Use stale, leftover hot cross buns and transform them into this hot cross bun bread and butter pudding for an even more cozy, delicious, rich, custardy dessert! Perfect for Easter baking and holiday gatherings.
I use my traditional hot cross buns and chocolate chip hot cross buns here, but I honestly love making this bread pudding with any type of bread!

Recipe highlights
- This recipe is PERFECT to use up stale or leftover hot cross buns, and transforms them into an incredibly cozy dessert!
- Highly adaptable, customizable recipe.
- You can substitute the hot cross buns with other stale bread as well.
- I also share simple tips on how to elevate and add depth of flavor to this bread pudding dessert.
- Can be prepared ahead of time, so perfect for Easter baking and holiday gatherings.
What is bread and butter pudding?
Bread and butter pudding vs regular bread pudding
Bread pudding and bread and butter pudding are virtually the same. The difference is that bread and butter pudding has the addition of butter (as the name suggests). While bread pudding doesn’t usually contain butter, you can certainly add butter to it too.
With bread and butter pudding, butter is usually spread on the stale bread slices before adding it to the casserole dish or baking dish. It’s also sweeter because it’s traditionally eaten as a dessert, instead of as a breakfast or brunch dish (which can be the case with bread pudding, like this croissant bread pudding).
Bread pudding can also be more dense than bread and butter pudding (which is custardy and soft). But, growing up in New Zealand, we called them bread pudding and bread and butter pudding interchangeably, with butter being the main ingredient that set them apart. We even added more eggs to the dish to make it taste richer.

French toast casserole vs bread and butter pudding
The difference between bread (and butter) pudding and French toast casserole is the amount of eggs in the custard. French toast casserole is simply French toast slices all baked in one dish, instead of individually cooked slices.
The bread is soaked in a rich, egg-heavy custard because it’s a breakfast dish. As such, the French toast casserole has more eggs than a bread pudding. Bread and butter pudding is made with a custard that has fewer eggs and a higher milk / cream ratio, and a higher sugar amount. Resulting in a milkier, sweeter dessert than French toast casserole.
I grew up eating bread and butter pudding and queen of puddings, and honestly these recipes and methods are very interchangeable.
Ingredients needed to make hot cross bread and butter pudding

- Hot cross buns – You can use any flavor of hot cross buns for this recipe. You can also use store-bought hot cross buns OR homemade hot cross buns – like I did! Store-bought hot cross buns are usually about 70 g. So when I use my homemade hot cross buns or chocolate chip hot cross buns, I use enough buns to add up to 6 store-bought buns in weight (i.e. 420 – 450 g, as this is usually the amount of hot cross buns per package).
- Milk and heavy cream – Using both milk and heavy cream will make the bread pudding taste creamier and richer. You can also use all heavy cream, or substitute the heavy cream and milk with 10% fat cream (half and half), or pouring cream / single cream (about 18% fat).
- Eggs – Eggs, along with the starch in the bread, will help to thicken and set the custard mixture. Usually, I like to use a minimum of 2 eggs per 1 cup of dairy. You can go up to 3 eggs per 1 cup of dairy, or ONLY use the yolks for a richer custard.
- Butter – Adds a lovely buttery flavor to the pudding (duh!) and a richness as well. To make your bread and butter pudding taste even better, you can heat your butter to make brown butter! The caramelized brown butter will add a more complex, nutty, toasted flavor to the pudding.
- Spices – Cinnamon is usually added to the custard, but I like to add citrus instead. This is also because the hot cross buns I use are heavily spiced as well. But you can choose to increase the flavor of the pudding and add more spices to the custard.
- Sugar – Bread and butter pudding is meant to be a dessert, so sugar is a crucial ingredient to add sweetness. You can adjust the sweetness level if you like, but this needs to be at least slightly sweet! You can also use honey or maple syrup in place of sugar.
Add-ins
I used classic hot cross buns here, so I added extra raisins to the bread and butter pudding to complement the flavor. But you can use other types of add-ins as well.
- Raisins
- Chocolate chips
- Nuts
- Mixed peel
Flavoring
Vanilla is the standard flavoring added to the custard. I also like to add a little salt to balance the sweetness level. But you can also add other flavoring, depending on your preferences.
- Cocoa powder – To make chocolate hot cross bun bread pudding.
- Espresso – To make a coffee flavored bread and butter pudding.
- Orange or lemon zest – To add a little citrus zing to the bread and butter pudding.
- Malt powder – Malted bread and butter pudding.
How to make hot cross bun bread and butter pudding
Step 1 – Make brown butter (optional)
This step is optional, but the caramelized butter adds tons more flavor to the pudding! Heat the butter in a pot, whisking frequently to separate and caramelize the milk solids (image 1). There are different stages of making brown butter, and you can follow my recipe on how to make brown butter to ensure you’re on the right track.

Step 2 – Prepare the hot cross buns
Slice the hot cross buns in half (image 2). Brush each half with the brown butter (image 3), OR spread a thin layer of softened butter on each half of the buns.
Brush the baking dish with butter as well (image 4), and place the hot cross buns in the dish. You can choose how you want to layer the hot cross buns. Either two halves on top of each other, or layered at an angle. You can also use a square or round dish, depending on how the buns will fit in the dish (images 5 – 6).
Since I’m using small homemade hot cross buns, I need 9 of them to equal 6 standard storebought hot cross buns.
You can also choose to sprinkle any add-ins at this stage. Make sure the raisins / chocolate chips / nuts are spread evenly throughout the pudding and in between the bun portions.

Step 3 – Make the custard base
Place all the ingredients for the custard in a large jug or bowl. You can either whisk everything together to form a smooth custard, or blend it. Blending is my preferred option, since it’s fast and convenient (images 7 – 8).

Step 4 – Soak the bread
Pour the custard over the surface of the hot cross buns (image 9). Then using clean hands, press down on the buns so that the buns are at least partially submerged in the liquid (image 10). Cover the dish and let the bread soak up the milk, for at least 30 minutes. I prefer to let it soak for at least 2 hours, or overnight is even better (image 11).
Step 5 – Bake
Preheat the oven and bake the soaked hot cross bun bread and butter pudding until the custard is set. This takes about 40 – 50 minutes depending on how thick the layer of pudding will be in the pan. I like to bake the pudding with a foil on top for about 20 minutes, and then the rest of the time without the foil. This will make the crust caramelize and be crispy (image 12).

Step 6 – Serve
Remove the baked pudding from the oven and let it cool down slightly. You can choose to dust the slightly cooled down pudding with confectioner’s sugar (images 13 – 14). Then serve the pudding while still warm, with chilled creme anglaise or vanilla ice cream.
My best tips
- Use stale hot cross buns. Stale hot cross buns will readily absorb the custard, so that the insides will be soft, rich, creamy, and custard-like! You can also make your buns stale by letting them dry out in a low heat oven for a few minutes.
- Since this recipe doesn’t use a lot of eggs, make sure you don’t substitute the heavy cream. The richness for the dessert comes from the eggs and the fat in the cream and butter. Reducing either of these will make the dessert less rich.
- Let the hot cross bun bread pudding soak in the custard overnight, if you can! Giving the buns this time to really soak up the custard will make a delicious difference in the final texture.
- This can be served hot or cold. But I love the flavor of warm bread and butter pudding. So you can warm up leftovers in the oven or in the microwave before eating too.
- Feel free to use other types of bread to make this bread and butter pudding for Easter or other holiday gatherings, if you prefer. Brioche bread, Hawaiian bread rolls, chocolate babka, cinnamon babka, and even these Easter bunny buns will work well in this context.

Recipe variations
You can change the flavor of the hot cross bun pudding in different ways.
- Change the flavor of hot cross buns
- Use chocolate hot cross buns or chocolate chip hot cross buns
- Apple cinnamon
- White chocolate raspberry
- Jam hot cross buns
- Add flavor to the custard base
- Cocoa powder
- Coffee
- Banana
- Blended fruits like berries
- Different spices
- Change the add-ins and mix-ins
- Fresh fruits like apple, raspberries, strawberries, blueberries
- Add dollops of jam or marmalade
- Use other spreads like peanut butter, chocolate hazelnut spread
- Add chocolate chips or butterscotch chips or other chopped candy
- Add dried fruits or nuts

Storage instructions
Unbaked dessert
The unbaked hot cross buns bread pudding can be placed in the fridge up to 48 hours.
Baked bread and butter pudding
In the fridge – The pudding can be stored in the fridge for up to 3 – 4 days, depending on how fresh the ingredients are.
In the freezer – You can also cut the bread and butter pudding into portions and then wrap each portion with plastic wrap and place them in an airtight container and transfer it to the freezer. These will last in the fridge for about 1 month minimum. Only take out the portion you need and let it thaw out before eating. Do not thaw and refreeze.

Frequently asked questions and troubleshooting
You can use a square baking dish or a deep round quiche pan. As long as the pan can comfortably accommodate the hot cross buns in the dish and is deep enough for the custard and buns.
The buns are meant to be soaked with the custard. However, if the buns are wet and soggy AFTER baking, that means the custard didn’t cook through and set. The texture should be very soft and custardy, but not be wet and have any liquid.
Yes! You can make this up to a day ahead and keep it in the fridge. Reheat in the oven and serve warm. You can also keep the soaked, unbaked bread and butter pudding in the fridge for up to 1 day, and bake fresh as well.
Yes. Replace the milk with any plant-based milk, and the cream with a vegan cream (like unsweetened coconut cream), and use a plant-based butter for the hot cross buns. You will also have to make sure that the hot cross buns that you use are dairy free or vegan.
French vanilla ice cream is my absolute favorite accompaniment. I also love serving this with vanilla creme anglaise. A dollop of jam or fruit compote (like strawberry jam, grape jam, plum jam, apple compote etc.) on the side will also be a great way to serve this.
Looking for more recipes?Sign up for my free recipe newsletter to get new recipes in your inbox each week! Find me sharing more inspiration on Pinterest and Instagram.
Hot Cross Bun Bread and Butter Pudding
Ingredients:
- 450 g hot cross buns about 6 standard store-bought hot cross buns, OR 9 small hot cross buns
- 115 g unsalted butter softened, 1 stick (you may not be using all of it)
- 240 mL milk 1 cup
- 240 mL heavy cream 1 cup
- 100 g sugar ½ cup (you can reduce it to 60 g / ⅓ cup, if you prefer)
- 4 large eggs
- 2 tsp vanilla extract
- 1 tsp ground cinnamon optional
- ¼ tsp sea salt
- 1 tsp orange zest or orange extract
- 50 g raisins or chocolate chips
Instructions:
Make brown butter (optional)
- Place the butter in a saucepan and heat over medium high heat.115 g unsalted butter
- Occasionally stir the butter until it melts and starts to come to a boil.
- When the butter has melted, and is boiling, use the whisk to constantly mix the butter mixture. The butter will separate to form milk solids that will sink to the bottom of the pan. These milk solids will stick to the pan and burn too quickly, so use the whisk to make sure that the milk solids do not stick to the pan.
- Continue to stir and heat the butter until the milk solids turn from a pale yellow color to a light golden – golden color. As soon as the milk solids turn golden in color, remove from the heat and pour the butter into a bowl. The heat will continue to cook the butter and the milk solids will turn an amber color. This is OK!
Prepare the hot cross buns
- Cut each of the hot cross buns in half (bottom and top halves).450 g hot cross buns
- Either spread a layer of butter on each half, OR brush each half with the warm brown butter that you just made.
- Spread a little butter inside the baking dish to coat the whole inside of the dish.
- Arrange the hot cross bun halves inside the dish so that the buns are comfortably fitting inside at the height of a hot cross bun. I like to make sure that the buns are overlapping, so that there is a tall layer, instead of a single layer of bun halves. Set it aside.
Prepare the custard base
- You can whisk the custard base with a hand whisk or a hand-held electric mixer. I personally prefer to use my stick blender, because it's much faster and easier.
- If using a whisk – Mix the eggs and sugar together until you have a pale, frothy mixture. This will ensure that the eggs are whisked well before adding the milk.4 large eggs, 100 g sugar
- Then add the rest of the ingredients (except for raisins), and whisk to combine.240 mL milk, 240 mL heavy cream, 2 tsp vanilla extract, 1 tsp ground cinnamon, ¼ tsp sea salt, 1 tsp orange zest
- If using a stick blender or regular blender – Place all the ingredients for the custard base in a jug (except for raisins). Use the blender to blend the ingredients for about 2 – 3 minutes until you have a well-mixed, smooth mixture.240 mL milk, 240 mL heavy cream, 100 g sugar, 4 large eggs, 2 tsp vanilla extract, 1 tsp ground cinnamon, ¼ tsp sea salt, 1 tsp orange zest
Soak the buns
- Sprinkle the raisins between and over the hot cross buns.50 g raisins
- Pour the custard mixture over the layered buns. Use clean hands or a large spoon to press down on the buns to submerge them in the custard, as least partially.
- Cover the dish with a lid or foil and let the hot cross buns soak in the custard for a minimum of 30 minutes (1 hour is better), or overnight in the fridge (ideal!). The more stale the buns, the faster they will absorb the liquid.
Bake the bread pudding
- Preheat the oven to 350°F / 180°C.
- Once preheated, place the baking dish in the oven with a foil cover on top. Bake for about 20 minutes with the foil cover.
- After 20 minutes, remove the foil and bake the hot cross bun bread and butter pudding for a further 15 – 20 minutes until the custard is set and is not soggy. The internal temperature of the buns (close to the bottom) should be about 165 – 170°F.
- If the tops of the buns are browning too much or too fast for your liking, you can cover the dish with foil again to prevent this.
- Remove the baking dish from the oven and let it cool down slightly.
- Dust with confectioner's sugar and serve while still warm with chilled creme anglaise or vanilla ice cream on the side. OR serve chilled with warm creme anglaise.
Tips & Tricks
Storage instructions
The unbaked hot cross buns bread pudding can be placed in the fridge up to 48 hours. Baked bread and butter pudding In the fridge – Up to 3 – 4 days, depending on how fresh the ingredients are. In the freezer – You can also cut the bread and butter pudding into portions and then wrap each portion with plastic wrap and place them in an airtight container and transfer it to the freezer. These will last in the fridge for about 1 month minimum. Only take out the portion you need and let it thaw out before eating. Do not thaw and refreeze.Nutrition Information:
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”
Shishi says
Amazing! We made this over the weekend with your chocolate chip hot cross buns and served with your creme anglaise. Thank you for the wonderful recipes! Will be making this again this weekend.