Ingredients:

  • 6 cups (350g) cubed brioche or challah bread
  • 2 tbsp (28g) unsalted butter, melted
  • 3 cups (450g) sliced peaches
  • 1 tsp (2g) ground cinnamon
  • 1 tbsp (12g) brown sugar
  • 4 large eggs
  • 2 cups (480ml) whole milk
  • 1/2 cup (120ml) heavy cream
  • 1/3 cup (65g) granulated sugar
  • 1 tsp (5ml) vanilla extract
  • 1/2 tsp (1g) ground nutmeg
  • 1/4 tsp (1.5g) salt
  • 1/4 cup (30g) all-purpose flour
  • 1/4 cup (50g) brown sugar
  • 2 tbsp (28g) cold unsalted butter, cubed
  • 1/2 tsp (1g) ground cinnamon

Instructions:

  1. Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish with butter or non-stick spray.
  2. Toss the bread cubes with melted butter in a large bowl and spread them evenly across the bottom of the baking dish.
  3. In a separate bowl, toss sliced peaches with cinnamon and brown sugar, then scatter them evenly over the bread, pressing them down gently.
  4. Whisk together eggs, milk, heavy cream, sugar, vanilla, nutmeg, and salt until the mixture is completely smooth and pale yellow.
  5. Slowly pour the custard over the bread and peaches, using a spatula to gently press the bread down to ensure every cube is saturated.
  6. Let the casserole sit and soak for 10 minutes.
  7. In a small bowl, rub the cold butter into the flour, brown sugar, and cinnamon using your fingertips until it looks like coarse wet sand.
  8. Sprinkle the streusel evenly over the top of the casserole.
  9. Bake for 35–45 minutes until the edges are bubbling and the top is a deep, golden mahogany color.
  10. Verify the center is set by inserting a knife; it should come out clean.