Leftover bread or buns is no longer an issue thanks to this simple bread pudding recipe. It's spiced, moist, and fluffy, you're never going to complain about the stale hamburger buns in the pantry again.
Prep. Preheat the oven to 350°F. Grease an 8x8-inch baking dish or a 2-quart casserole dish.
Assemble bread. Add the cubed bread to the prepared dish and drizzle with the melted butter.
Make custard. In a mixing bowl, whisk together the milk, eggs, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth.
Soak. Pour the custard evenly over the bread. Gently press the bread down so it absorbs the mixture.
Bake. Bake for 40 to 45 minutes, until a knife inserted into the center comes out clean and the custard is set.
Make glaze. Whisk together the melted butter, powdered sugar, milk or water, and vanilla extract until smooth.
Finish. Drizzle the glaze over the warm bread pudding and serve.
Notes
Bread options. Use about 6 to 7 hamburger or hot dog buns, sandwich bread, or similar. Dry fresh bread on a baking sheet at the lowest oven setting for about 10 minutes.
Doneness check. The center should reach 160°F and have a custard-like texture.
Mixing tip. Whisk custard thoroughly to avoid streaks of egg white.
Make ahead. Assemble the night before, refrigerate, and bake in the morning after letting the dish sit out during oven preheating.
Freezing. Freeze baked bread pudding without glaze for up to 4 months, tightly wrapped.