Dairy Farmers of Canada

Yummy Peach Bread Pudding

Our dietitians' favourite

This recipe is taken from the 2009 Milk Calendar. Bread pudding is one of the easiest desserts to make. The addition of fragrant peaches makes this comfort food at its best.

  • Prep: 10 min
  • Cooking: 1 hour
Yields 12 servings
yummy peach bread pudding
Learn how to prepare a delicious and easy bread pudding step by step. Just before serving, add quality white chocolate to this simple peach dessert and it will be absolutely scrumptious!


  • 1 baguette
  • 2 cups (500 mL) fresh or frozen peaches diced
  • 5 eggs
  • 3/4 cup (180 mL) packed brown sugar
  • 2 tbsp (30 mL) all-purpose flour
  • 1 tsp (5 mL) ground cinnamon
  • 4 cups (1 L) milk
  • 2 tsp (10 mL) vanilla extract
Placeholder alt


Sign up for our new More Goodness program for exclusive offers, recipes, contests and more.



Preheat oven to 350 °F (180 °C). Grease a 13 x 9-inch (33 x 23 cm) glass baking dish.

Cut bread into 1-inch (2.5 cm) cubes (you should have 10 to 12 cups/2.5 to 3 L); spread in baking dish. Add peaches and toss gently to combine.

In a large bowl, whisk together eggs, sugar, flour and cinnamon; whisk in milk and vanilla and pour over the bread and peaches. Press bread down gently with a spatula to coat in liquid. Let stand at room temperature for about 10 minutes or until bread is soaked through.

Bake for about 1 hour or until puffed, golden and a knife inserted in centre comes out clean. Serve hot or warm.


Day-old bread works well for this recipe but make sure the bread is not stale. If using canned peaches, drain them well and pat dry before measuring.

For the Adventurous: Add 1 cup (250 mL) chopped white chocolate or white baking chips with peaches. Serve topped with lemon-flavoured whipped cream, vanilla ice cream or lemon yogourt.

Learn more about

Nutritional information

Per serving
Energy: 220 Calories
Protein: 9 g
Carbohydrate: 36 g
Fat: 5 g
Fibre: 1.3 g
Sodium: 235 mg

Top 5 Nutrients

(% DV*)
Calcium: 11 % / 143 mg
Riboflavin: 31 %
Selenium: 34 %
Thiamin: 22 %
Vitamin B12: 36 %