Bread-and-butter pudding is one of the most comforting ways to turn everyday bread into dessert. This dark chocolate and salted pretzel version keeps the classic tender, vanilla-scented custard but adds pools of melted bittersweet chocolate and a scattering of salty, crunchy pretzels. It is warm, generous, and satisfying without needing a complicated pastry technique.
The secret is contrast. Buttered brioche becomes soft where the custard soaks in, while the exposed edges turn golden in the oven. Dark chocolate breaks up the sweetness, and the pretzels add a salty bite. Some pretzels bake with the pudding; the rest go on at the end so you still get a noticeable crunch when serving.
Why Chocolate and Pretzels Work in Bread-and-Butter Pudding
Traditional bread-and-butter pudding relies on a simple egg and milk custard poured over sliced buttered bread. A richer loaf such as brioche brings flavor and helps create those lovely browned ridges on top. Dark chocolate adds a slight bitterness that balances the dairy sweetness, while salted pretzels provide the kind of crunchy, salty contrast usually found in a chocolate snack.
You do not need much extra sugar when using sweet bread and chocolate. A little vanilla and a pinch of salt round out the custard, leaving the chocolate and pretzels as the main twist. The finished pudding should be set but still tender, never dry and crumbly or loose with uncooked egg.
Recipe Overview
- Preparation: 20 minutes
- Soaking: 20–25 minutes
- Baking: 40–50 minutes
- Resting: 10 minutes
- Total: approximately 90–105 minutes
- Yield: 8 dessert portions
- Pan: 9-by-13-inch (23-by-33-cm) oven-safe baking dish
Ingredients for Chocolate Pretzel Bread Pudding
- 14 ounces (400 g) day-old brioche or challah bread, cut into thick slices or rough triangles
- 4 tablespoons (56 g) unsalted butter, softened, plus a little for greasing the dish
- 4 ounces (115 g) dark chocolate, about 60–70% cocoa, roughly chopped
- 3 large eggs
- 2 cups (480 mL) whole milk
- 1 cup (240 mL) heavy cream
- 1/3 cup (65 g) granulated sugar
- 2 teaspoons pure vanilla extract
- 1/4 teaspoon fine salt
- 1 cup (about 55 g) coarsely broken salted pretzel pieces, divided
- 1 tablespoon light brown sugar for the top, optional
Choose a chocolate bar you enjoy eating, because the cocoa flavor stands out in the finished pudding. Roughly chopped chocolate creates satisfying melted pockets; chocolate chips will work too, though they tend to hold their shape. Pretzels should be broken into bite-size chunks rather than finely crushed, so their texture stays noticeable.
Choosing Bread and Getting the Texture Right
Brioche has a soft, buttery crumb and bakes into a rich pudding. Challah works well too, while plain thick-cut white bread gives a lighter result. Bread that is a day or two old is ideal because it absorbs custard without immediately falling apart. If yours is fresh, dry slices briefly on a tray in a 300°F (150°C) oven and let them cool before layering.
Cutting the bread into uneven thick triangles leaves small peaks above the custard. These exposed corners toast while the lower pieces turn tender. Avoid packing the bread so tightly that the liquid cannot run between slices. You want a mixture of creamy middle and lightly crisp top.
How to Make Dark Chocolate and Salted Pretzel Bread-and-Butter Pudding
Step 1: Butter the bread and prepare the dish
Grease a 9-by-13-inch baking dish lightly with butter. Spread the softened butter thinly over the bread slices, then cut them into broad triangles or chunky strips. Arrange loosely in the dish, overlapping pieces so some edges point upward. Scatter most of the chopped chocolate between the layers, saving a little for the top.

Step 2: Whisk the vanilla custard
In a large bowl, whisk eggs, sugar, vanilla, and salt until combined. Add whole milk and heavy cream, whisking just until smooth. There is no need to beat in a lot of air. Pour the custard slowly over the bread, aiming to wet the exposed edges and fill the gaps. Press down lightly with a spatula so the bread makes contact with the liquid.
Step 3: Allow the bread to soak
Let the pudding soak for about 20–25 minutes so the custard penetrates the bread. Scatter roughly half of the pretzel pieces into the upper layers with the reserved chocolate, keeping the other half aside until after baking. If making ahead for longer than a short soak, cover and refrigerate because the custard contains raw egg and dairy.

Step 4: Bake until golden and safely set
Heat the oven to 350°F (175°C). Sprinkle the optional brown sugar lightly over the bread peaks. Bake on the middle rack for about 40–50 minutes until the top is golden brown and the center is puffed and softly set. Check with a food thermometer: the custard-rich center should reach at least 160°F (71°C). If the top becomes dark before the middle sets, cover loosely with foil and continue baking.
Step 5: Rest and add fresh pretzel crunch
Remove the dish from the oven and rest on a rack for 10 minutes. Sprinkle the reserved pretzel pieces over the warm pudding shortly before serving. This gives a crunchier contrast than baking every pretzel in the custard. Serve generous spoonfuls while warm, with a little melted chocolate visible between the bread layers.

How to Tell When Bread-and-Butter Pudding Is Done
The edges should be golden and slightly crisp, while the center looks set and gently springy rather than wet or fluid. Poke a small spoon into the middle; softened custard-coated bread is normal, but uncooked milky egg liquid is not. The 160°F (71°C) center temperature is a useful safety check for egg dishes.
Overbaking can make the bread tough and the custard curdled. Check toward the early end of the time range, especially if using a wide shallow dish. Glass and ceramic dishes heat somewhat differently from metal, so the timing is approximate. Resting after baking helps the soft pudding settle enough to scoop.
Tips for a Tender Center and Golden Top
- Use day-old bread: it absorbs custard while keeping its structure.
- Do not overfill the dish: leave room for the bread to expand slightly.
- Soak properly: dry centers are less pleasant than evenly custard-soaked slices.
- Watch the chocolate: pieces exposed high on top can darken, so tuck most between bread layers.
- Save some pretzels: garnish after baking to protect their crunch.
Easy Variations
For a more intense chocolate version, add a tablespoon of sifted cocoa powder to the custard, whisking thoroughly to remove lumps. For a lighter flavor, use half dark chocolate and half milk chocolate. If you like a subtle coffee note, dissolve 1 teaspoon instant espresso powder into the milk before adding it to the eggs.
A teaspoon of orange zest in the custard is lovely with dark chocolate, or add a few chopped dried cherries between the bread layers. For a nutty finish, toasted chopped pecans can replace some pretzels if they are safe for your household; otherwise keep the classic salty pretzel version.
What to Serve with This Dessert
A warm spoonful is enough on its own, but a small scoop of plain vanilla ice cream or softly whipped cream can be added for special occasions. Since the pudding is rich, something bright and fruity alongside works well. The blackberry-lemon posset parfaits offer a contrasting cool citrus dessert, while the sticky toffee apple oat crumble bars bring another cozy baked flavor.
For a brunch-to-dessert menu, prepare the maple-pumpkin French toast bake in the morning and reserve this chocolate version for later. The savory pear and walnut galette is a nice cheese-forward starter. Serve a more substantial breakfast, such as the sweet potato sage breakfast biscuits, before small pudding portions.
If your guests enjoy fruit-and-cheese combinations, the balsamic strawberry grilled cheese is another playful sweet-savory idea for lunch.
Make-Ahead and Storage
You can butter and arrange the bread and chop the chocolate several hours in advance. Whisk the custard separately and refrigerate both until close to baking, or assemble the bread with custard and refrigerate it for up to 12 hours. Add most of the pretzels immediately before baking rather than the night before so they do not dissolve into the liquid.
Refrigerate baked leftovers within two hours in shallow airtight containers for up to 3–4 days. Reheat covered in a 325°F (165°C) oven until thoroughly hot, adding a splash of milk if the bread seems dry. Keep extra pretzels sealed in a dry container and sprinkle on fresh after reheating. Freezing cooked portions for up to two months is possible, but the custard texture is softer after thawing.
Allergen and Food Safety Notes
The pudding contains wheat, eggs, and milk. Pretzels and chocolate may also contain soy or have nut cross-contact, depending on the brand, so inspect labels for sensitive diners. Raw custard should be handled like any other uncooked egg mixture; refrigerate promptly, bake until the center reaches 160°F (71°C), and avoid prolonged room-temperature holding.
Frequently Asked Questions
Can I use sandwich bread instead of brioche?
Yes. Choose thick slices that are slightly stale. The pudding will be lighter and somewhat less rich, so the texture may be a little firmer.
Can I make this without pretzels?
Certainly. Omit them and you have a classic dark chocolate bread-and-butter pudding. For crunch, try a light sprinkle of toasted oats or cookie crumbs that meet your dietary needs.
What if the top browns before the middle is cooked?
Cover the dish loosely with foil and continue baking. Check the center temperature rather than relying on top color, because a browned crust can hide liquid custard.
Should I use milk chocolate or dark chocolate?
Dark chocolate around 60–70% cocoa keeps the dessert balanced against the sweet custard and brioche. Milk chocolate works but makes the finished pudding noticeably sweeter.
A Comforting Dessert with a Salty Crunch
Golden brioche, soft vanilla custard, melted dark chocolate, and a final scatter of pretzels turn a familiar British pudding into an easy crowd-pleaser. Leave the topping rustic, cook the center through, and add that last handful of pretzels just before serving.

