Ingredients

1 pound day-old brioche loaf 

Unsalted butter, for pan 

2 cups milk 

2 cups heavy cream 

1 cup sugar 

1 vanilla bean, split lengthwise and scraped 

1/4 cup hazelnut liqueur, such as Frangelico 

4 large whole eggs 

4 large egg yolks 

Preparation

Preheat oven to 350 degrees. Trim side and bottom crusts from brioche, leaving top crust intact. Slice brioche 1/4 to 1/3 inch thick. Butter a 9-by-13-inch baking pan; lay bread pieces in pan so that they overlap slightly, with top crusts visible.

Make custard: In a medium saucepan over medium heat, whisk milk, cream, sugar, vanilla scrapings, and liqueur. Cook until hot but not simmering.

In a large bowl, whisk together eggs and yolks. Whisking constantly, pour 1 cup of the hot milk mixture into eggs; slowly add remaining milk mixture.

Pour custard over bread, making sure to soak completely. Bake until firm to the touch, about 1 hour; if needed, press bread with a spatula to keep it moist.

Remove from oven. Let cool slightly before cutting into rounds with a 3-inch biscuit cutter. Serve warm.