Go Back
Bread pudding

Old Fashioned Bread Pudding

This classic bread pudding recipe is so easy, there's no excuse NOT to make it! 
Course Side Dish/ Dessert
Cuisine American
Keyword Old Fashioned Bread Pudding
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 12 servings
Author I Heart Recipes


  • 1 loaf of plain store bought bread
  • 2 large eggs at room temperature
  • 1 cup buttermilk room temperature
  • 2/3 cup granulated sugar
  • 1 & 1/2 tsp ground cinnamon
  • 1/8 tsp ground nutmeg
  • 1/8 tsp ground ginger
  • 1/4 cup melted butter or margarine
  • 2 tsp vanilla extract
  • 1/2 cup raisins optional


  • 14 oz sweetened condensed milk
  • 2 tsp vanilla extract


  • Start by dicing up the bread. Cut the crusts off the bread slices and dice into medium-sized cubes.
  • In a bowl, lightly beat two eggs. Then add in granulated sugar, cinnamon, nutmeg, buttermilk, vanilla extract, and melted butter. These are all your wet ingredients.
  • Add your bread cubes to the wet ingredients and mix until the bread almost looks like oatmeal. it should be fully saturated with the wet ingredients.
  • (Optional) Mix raisins into the bread pudding mixture.
  • Pour the bread pudding batter into a greased baking dish.
  • Bake the bread pudding in the oven at 350 degrees, uncovered, for 20-25 minutes.
  • To make the glaze, simply mix together the sweetened condensed milk and a few splashes of vanilla extract.
  • When the bread pudding is fully cooled down, drizzle the glaze over all over the bread pudding.
  • Cut the bread pudding into squares, serve, and enjoy!