Save on Pinterest

McMillan Bread Pudding

Total Time

Prep: 15 min. + standing Bake: 35 min.


24 servings

Everything you need for this recipe is probably already in your kitchen. It's loved by many. —Lisa Mcmillan, Brewton, Alabama
McMillan Bread Pudding Recipe photo by Taste of Home


  • 2 large eggs, room temperature
  • 4 cups 2% milk
  • 2 cups sugar
  • 1/2 cup unsalted butter, melted
  • 1 tablespoon ground cinnamon
  • 1 tablespoon vanilla extract
  • 1-1/2 teaspoons ground nutmeg
  • 2 loaves (1 pound each) day-old Italian bread, cut into 1-inch pieces
  • 1 cup packed brown sugar
  • 3 tablespoons all-purpose flour
  • 3 tablespoons unsalted butter, softened
  • Sweetened whipped cream, optional


  1. Preheat oven to 350°. In a large bowl, whisk the first 7 ingredients until blended. Gently stir in bread; let stand until bread is softened, about 15 minutes.
  2. Transfer to 2 greased 13x9-in. baking dishes. Bake until puffed, golden, and a knife inserted near the center comes out clean, 30-35 minutes. In a small bowl, mix streusel ingredients; sprinkle over tops. Bake until golden brown, about 5 minutes longer.
  3. Serve warm, with sweetened whipped cream, if desired.

Nutrition Facts

1 piece: 282 calories, 8g fat (4g saturated fat), 33mg cholesterol, 237mg sodium, 48g carbohydrate (29g sugars, 1g fiber), 5g protein.

Recommended Video