clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A square glass baking dish with handle cutouts on either side is filled with whole wheat bread pudding, on top of a white cloth kitchen towel with scattered walnut pieces, raisins, dried figs, and two green apples, on a dark brown wood surface.

Whole Wheat Bread Pudding with Fruit and Nuts

  • Author: Shanna Mallon
  • Prep Time: 10 minutes
  • Cook Time: 1 hour, 5 minutes
  • Total Time: 1 hour, 25 minutes
  • Yield: 6 servings 1x


Don’t throw out day-old bread when you can make the best whole wheat bread pudding recipe for dessert. It’s warm, custard-soaked goodness.


  • Unsalted butter
  • 1 whole wheat baguette or your favorite whole grain bread, cut into ½-inch cubes (6 cups total)
  • 1/2 cup honey
  • 3 large eggs
  • 1 large egg yolk
  • 1 Tbsp pure vanilla extract
  • 3/4 cup whole milk
  • 1/4 cup + 2 Tbsp heavy cream
  • 1/2 Tbsp ground cinnamon
  • 1/2 tsp freshly grated nutmeg
  • 1 large Mcintosh, green, or baking apple, peeled and cut into 1/2-inch cubes
  • 1/2 cup walnuts, roughly chopped
  • 1/2 cup golden raisins
  • 1/2 cup chopped dried figs


  1. Preheat oven to 325°F and grease an 8-by-8-inch glass baking dish well with butter.
  2. If bread it not day-old, you will need to dry it out. On a rimmed cookie sheet, spread fresh bread cubes in an even layer, then stick them in the preheated oven to bake for 8-10 minutes or until dry but not browned, tossing them halfway through.
  3. Meanwhile, in a medium bowl, whisk together the honey, eggs, egg yolk, and vanilla.
  4. In a heavy-bottomed medium saucepan, bring the milk, heavy cream, cinnamon, and nutmeg to a simmer over medium heat. Remove from heat immediately.
  5. Add 1/4 cup of the hot milk mixture to the egg mixture slowly, whisking as you pour it in. Repeat this process twice before adding the milk and egg mixture back to the hot milk mixture to temper it.
  6. Return to medium heat and cook until the custard mixture is thickened, about 5 minutes.
  7. In a large bowl, combine the bread cubes, apple, walnuts, raisins, and figs. Pour the custard mixture over the top and toss to coat.
  8. Let stand for about 10 minutes, until the liquids have soaked into the bread throughout. Spread evenly into the prepared baking pan.
  9. Fill a 9-by-13-inch baking dish or a roasting pan ½-1 inch full with hot water. Place the filled baking dish inside, and cover it with foil.
  10. Bake for 40 minutes, until cooked through and edges are bubbling. Remove pan from water bath, remove foil, and return bread pudding to the oven to bake for 10 additional minutes, until the top is browned.
  11. Let cool slightly, then slice and serve warm.


Adapted from Epicurious.

  • Category: Bread Pudding
  • Method: Baking
  • Cuisine: Dessert

Keywords: bread pudding, walnut, apple, cinnamon, comfort food, autumn