From Martha.
Ingredients
6 tablespoons unsalted butter, plus more for dish
1 cup heavy cream
1 cup whole milk
3 large eggs
8 ounces brioche, cut into 1-inch cubes (6 cups)
2/3 cup light brown sugar
1/3 cup granulated sugar
2 teaspoons pure vanilla
1/2 teaspoon ground cinnamon
1/4 teaspoon ground allspice
1/4 teaspoon freshly grated nutmeg
1/2 teaspoon kosher salt
2 Granny Smith apples, peeled, quartered, cored, and sliced crosswise in 1/4-inch thick pieces (2 cups)
Turbinado sugar, for sprinkling (optional)
Vanilla ice cream, for serving
Instructions
1. Preheat oven to 350 degrees with rack set in the lower third of the oven. Lightly butter a 9-inch pie plate; set aside.
2. In a large bowl, whisk together cream, milk, and eggs. Add brioche and gently toss to coat. Set aside at room temperature for 30 minutes to soak.
3. Meanwhile, melt butter in a medium saucepan over medium heat. Remove from heat and add granulated sugar, brown sugar, vanilla, spices, and salt; stir until smooth and well combined. Add apples and toss to coat.
4. Gently fold apple mixture into the bread mixture until well combined. Spoon bread and apple mixture into prepared pie plate, then pour remaining liquid over top just to fill to the edge of the dish (you may not use all of it). Sprinkle with turbinado sugar, if desired.
5. Bake, covered with parchment-lined foil, for 45 minutes (with a parchment-lined baking sheet placed at the bottom of the oven to catch drips). Uncover and continue to bake until bread pudding is golden brown and set in the center, 30 to 35 minutes more. Let sit on a wire rack 10 to 20 minutes before serving with ice cream. Bread pudding is best served warm, but can be kept refrigerated, tightly covered, up to 3 days.