Peggy's Peach Bread Pudding with Challah and Heavy Cream

Prep: 30 minCook: 1 hr 20 min10 servingsmediumAmerican
Peggy's Peach Bread Pudding with Challah and Heavy Cream

A rich custard bread pudding featuring tender cooked peaches and challah bread soaked in a luxurious cream base. Perfect for summer entertaining when peaches are at their peak, this dessert transforms day-old bread into an elegant comfort food. The peaches cook down to create natural sweetness while the egg yolk custard provides decadent richness. Serve warm with vanilla ice cream for a restaurant-quality finish that works beautifully for brunch or dinner parties.

Ingredients

10 servings
  • 3 tablespoons butter
  • 1 lb egg bread or plain croissant, cut or torn into roughly 2 inch pieces
    day old croissants1:1breadeggs-free

    flakier texture

  • 10 peaches, peeled and sliced
    frozen peaches1:1fruit

    thaw first

    Full guide →
  • 8 egg yolks
  • 1 cup sugar
  • 3 ¼ cups heavy cream
    half and half1:1dairy

    lighter texture

    Full guide →
  • ½ teaspoon salt
  • 1 teaspoon vanilla
  • vanilla ice cream, for topping

Instructions

  1. 1

    Grease 9x13 inch glass baking dish with 1 tablespoon butter

  2. 2

    Cut or tear bread into roughly 2 inch pieces and place in baking dish

  3. 3

    Peel and slice peaches, set aside

  4. 4

    Combine egg yolks and sugar in large bowl with whisk, do not whip

  5. 5

    Melt remaining 2 tablespoons butter in medium saucepan over medium heat

  6. 6

    Add peaches to saucepan and cook until soft, stirring occasionally with rubber spatula

  7. 7

    Add cream to peach mixture and bring to boil

  8. 8

    Gradually pour hot peach mixture into egg mixture while stirring constantly

  9. 9

    Add vanilla and salt to mixture

  10. 10

    Pour peach and egg mixture over bread cubes

  11. 11

    Gently move contents with rubber spatula until all bread is coated

  12. 12

    Cover with wax paper and refrigerate for 2 hours

  13. 13

    Preheat oven to 350 degrees

  14. 14

    Bake covered for 30 minutes on middle rack

  15. 15

    Remove cover and bake another 30 minutes until golden brown

  16. 16

    Cool 5 to 10 minutes before slicing

  17. 17

    Serve warm with vanilla ice cream

Tips

Tip 1

Use day-old challah or croissants for better absorption and texture that won't fall apart during soaking.

Tip 2

Stir the hot cream mixture very slowly into the eggs to prevent curdling and ensure smooth custard.

Tip 3

Let the pudding rest the full 2 hours in the refrigerator so the bread fully absorbs the custard for even cooking.

Good to Know

Storage

Refrigerate covered up to 3 days, reheat portions in microwave or low oven.

Make Ahead

Can assemble and refrigerate overnight before baking, add 10 minutes to covered baking time.

Serve With

Best served warm within 2 hours of baking, reheat gently if needed.

Common Mistakes

Watch

Pour hot cream slowly into eggs to avoid scrambling the custard.

Watch

Don't skip the refrigeration time or bread won't properly absorb custard.

Watch

Use rubber spatula when stirring cooked peaches to avoid breaking them up too much.

Substitutions

Dairy-Free Swaps

heavy cream
half and half1:1dairy

lighter texture

Full guide →

General Alternatives

challah
brioche1:1bread

similar richness

Full guide →
fresh peaches
frozen peaches1:1fruit

thaw first

egg bread
day old croissants1:1breadeggs-free

flakier texture

Find more substitutions →

FAQ

Can I use frozen peaches instead of fresh?

Yes, thaw frozen peaches completely and drain excess liquid before cooking. You may need slightly less cooking time since they're already softened.

What if I don't have challah or egg bread?

Brioche, day-old croissants, or even thick-cut French bread work well. Avoid very dense breads that won't absorb the custard properly.

How long will this keep in the refrigerator?

Covered bread pudding stays fresh for up to 3 days refrigerated. Reheat individual portions in the microwave or warm oven before serving.