Homemade Bread Pudding With Raisins

Close-Up Of Bread Pudding Served In Tray
Lorin Singh / EyeEm / Getty Images
  • Total: 65 mins
  • Prep: 15 mins
  • Cook: 50 mins
  • Yield: 8 servings
Nutritional Guidelines (per serving)
258 Calories
12g Fat
32g Carbs
7g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8 servings
Amount per serving
Calories 258
% Daily Value*
Total Fat 12g 15%
Saturated Fat 6g 31%
Cholesterol 129mg 43%
Sodium 101mg 4%
Total Carbohydrate 32g 12%
Dietary Fiber 1g 3%
Protein 7g
Calcium 134mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

While some variations add serious sophistication to this traditionally thrifty dessert, this recipe for homemade bread pudding with raisins is all about homey simplicity. For centuries, frugal cooks around the world devised similar methods to use up old bread. Stale bread does work well for bread pudding because it absorbs the sweet custard, but you need to let an assembled pudding sit for at least an hour before you put it in the oven.

If you use fresh bread, as this version does, there's no waiting time. You can serve this straight from the oven, warm with ice cream or cold with whipped cream. You can also dress it up with a vanilla sauce.


  • 5 slices white bread (crusts removed)
  • 4 tablespoons butter (softened)
  • 1/2 cup raisins
  • 1 teaspoon cinnamon
  • 3 cups milk
  • 2/3 cup sugar
  • 4 eggs
  • 1 teaspoon vanilla extract

Steps to Make It

  1. Preheat oven to 350 F. Lightly butter a 12-inch by 8-inch by 2-inch baking dish.

  2. Butter bread slices generously on one side. Cut each slice into four squares. Sprinkle raisins over the bottom of the prepared baking dish, and then arrange bread squares, buttered side up, over raisins, overlapping slices as needed. Sprinkle bread with cinnamon.

  3. In a saucepan, heat milk just until bubbles form around the edge; remove from heat. Add sugar, stirring until it dissolves completely.

  4. In a large bowl, beat the eggs; add 1/4 cup hot milk and whisk briskly to temper the eggs. Slowly stream in the rest of the hot milk mixture, whisking continuously. Stir in vanilla.

  5. Pour the milk and egg mixture over the bread in the prepared baking dish. Set the baking dish in a larger baking pan in the center of the oven, and then pour about a half to one inch of boiling water into the larger pan.

  6. Bake for 40 to 50 minutes or until a wooden pick or knife point inserted in the center comes out clean. Remove the baking dish from the larger pan of water and let it cool for about 15 minutes before serving. Bread pudding can be served warm or cold. Refrigerate unused portion.

    More About Bread Pudding

    Do the homey classics appeal to you? Check out these other bread pudding recipes: