Разложите кубики халы на большом противне и запекайте, пока хлеб не подрумянится, около 10 минут.
Смешайте молоко, яйца, ваниль, сливки, сахарный песок и корицу. Замочите поджаренные кубики хлеба в молочно-яичной смеси.
Растопите сливочное масло в большой сковороде на среднем огне. Обжарьте яблоки с коричневым сахаром и 1/4 стакана карамели, пока они не станут мягкими и пузырчатыми.
Смешайте большую часть кусочков яблок с хлебно-заварным кремом. Переложите смесь для хлебного пудинга в подготовленную форму. Разложите оставшиеся яблоки поверх хлебного пудинга. Выпекать от 45 минут до 1 часа.