For the best texture, use day-old brioche or challah bread, which absorbs the custard without becoming soggy. You can prepare the casserole the night before and refrigerate it overnight for even richer flavor, making it perfect for holidays, brunches, or weekend breakfasts.