This deliciously rich and comforting bread pudding recipe is made by soaking cubes of bread in a mixture of milk, eggs, sugar, and spices, then baking until golden brown and crispy on the outside, and soft and creamy on the inside.

Serve it warm with caramel sauce, or cold with whipped cream and fresh berries. This cozy and warming bread pudding is easy to make and is the perfect dessert recipe for beginners to try.
More Dessert Recipes
South African Malva Pudding
Banana Bread Recipe Without Eggs
Table of Contents
Ingredients for Bread Pudding
- Bread (preferably day-old)
- Milk
- Eggs
- Sugar
- Cinnamon
- Nutmeg
- Vanilla extract
- Butter (for greasing the baking dish)
- Optional toppings: whipped cream, caramel sauce, fresh berries, chocolate chips, raisins, and nuts.

How to make Bread Pudding
Bread pudding is a delicious and simple dessert that can be made with just a few basic ingredients. To start, preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish with butter or cooking spray.
Next, you’ll need about 8 cups of cubed day-old bread, which is about one loaf. Cut the bread into small cubes and spread them evenly in the prepared baking dish.
In a large mixing bowl, whisk together 3 cups of milk, 4 large eggs, 1 cup of granulated sugar, 1 teaspoon of ground cinnamon, 1/2 teaspoon of ground nutmeg, and 2 teaspoons of vanilla extract until well combined. Make sure all the ingredients are well mixed together.
Pour the milk mixture over the bread cubes, making sure to cover all the bread. Drizzle 4 tablespoons of melted unsalted butter over the top of the bread mixture. This will help the bread pudding become nice and crispy on the top.
Bake the bread pudding for 45-50 minutes, or until the top is golden brown and the bread pudding is set. You can check the doneness by inserting a toothpick in the center of the pudding. If it comes out clean, the bread pudding is ready.
Once the bread pudding is done, let it cool for 5-10 minutes before serving. This will allow it to set a bit and make it easier to serve.

How to store Bread Pudding
Bread pudding can be stored in the refrigerator for several days, making it a great make-ahead dessert. Here are some tips on how to store bread pudding:
Once the bread pudding has cooled, cover it with plastic wrap or aluminum foil and store it in the refrigerator.
To reheat, it’s best to do so per serving size, to avoid reheating all the leftovers multiple times.
With its soft, custardy texture and delicious flavor, bread pudding can be served on its own or with a variety of toppings to create a truly indulgent dessert experience. So why not try making your own bread pudding today?
Bread Pudding Recipe
Ingredients
- 8 cups cubed day-old bread about 1 loaf
- 3 cups milk
- 4 large eggs
- 1 cup granulated sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 2 teaspoons vanilla extract
- 4 tablespoons unsalted butter melted
- Optional toppings: whipped cream caramel sauce, fresh berries, chocolate chips, raisins, nuts
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13 inch baking dish with butter or cooking spray.
- Spread the bread cubes evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the milk, eggs, sugar, cinnamon, nutmeg, and vanilla extract until well combined.
- Pour the milk mixture over the bread cubes, making sure to cover all the bread.
- Drizzle the melted butter over the top of the bread mixture.
- Bake for 45-50 minutes, or until the top is golden brown and the bread pudding is set.
- Let cool for 5-10 minutes before serving.
- Optional: Serve with whipped cream, caramel sauce, fresh berries, chocolate chips, raisins, or nuts.