Peanut Butter Bread Pudding

peanut butter and chocolate bread pudding

William Mahar / Getty Images

Prep: 15 mins
Cook: 55 mins
Total: 70 mins
Servings: 6 to 8 servings
Nutrition Facts (per serving)
506 Calories
25g Fat
56g Carbs
17g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 506
% Daily Value*
Total Fat 25g 32%
Saturated Fat 9g 44%
Cholesterol 126mg 42%
Sodium 330mg 14%
Total Carbohydrate 56g 20%
Dietary Fiber 4g 15%
Protein 17g
Calcium 208mg 16%
*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.)

The classic bread pudding is something that's sure to get stomachs growling but you can make it even more decadent with this recipe. There are plenty of different ways to put your own spin on bread pudding and this one, in particular, involves peanut butter. This delicious bread pudding is wonderful on its own but it can also be used as a dessert. To kick it up a notch, add chocolate sauce or about 1/2 cup of mini chocolate chips to the mixture just before baking. Warm fruit preserves would make a delicious sauce for this pudding as well. Experiment with the recipe and who knows what you'll create.


  • 6 ounces torn French or Italian bread (about 4 to 5 cups)
  • 3/4 cup creamy peanut butter
  • 4 cups milk (divided)
  • 2/3 cup brown sugar
  • 1/3 cup granulated sugar
  • 3 teaspoons vanilla
  • 4 large eggs
  • 1/2 cup mini chocolate chips, optional

Steps to Make It

  1. Butter an 11x7-inch baking dish. Heat oven to 350 F.

  2. Put torn bread into a medium bowl.

  3. In a bowl, whisk 3 cups of milk with the 4 eggs and vanilla; pour over the bread, stirring to blend.

  4. In a saucepan, combine peanut butter, the remaining 1 cup milk, and sugars. Heat the mixture over medium heat until peanut butter is melted and the mixture is smooth.

  5. Blend the peanut butter mixture into the bread mixture.

  6. Add mini chocolate chips, if desired.

  7. Pour into the prepared baking dish; bake for 45 to 55 minutes, or until set.

  8. Serve with a chocolate sauce or raspberry sauce