Ingredients
Equipment
Method
Make the bread pudding
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish with the butter.
- Arrange the bread cubes evenly in the prepared dish.
- In a medium saucepan, whisk together the milk, cocoa powder, and sugar.
- Heat over medium heat until steaming, whisking often.
- Remove the saucepan from the heat.
- Add the chocolate chips and whisk until melted and smooth.
- In a large bowl, whisk the eggs, vanilla, and salt.
- Slowly whisk the warm chocolate mixture into the egg mixture.
- Pour the custard evenly over the bread.
- Let the bread soak for 20 minutes, gently pressing the cubes into the custard once or twice.
- Bake for 45–55 minutes, until the center is set and registers 160°F.
Toast the marshmallows
- Set the oven rack about 6 inches below the broiler.
- Turn the broiler to high.
- Scatter the marshmallows over the pudding.
- Broil for 1–2 minutes, watching closely, until golden.
- Let the pudding rest for 15 minutes before serving.
Notes
For an even bake, gently press the bread cubes into the custard during soaking. Refrigerate leftovers for 3–4 days; freezer storage is suitable. For a dairy-free variation, use dairy-free milk, butter, and chocolate chips.
