Загрейте фурната на 180 градуса. Намаслете форма за кекс.
Измийте, изчистете и нарежете на кубчета ябълките.
В голяма купа разбийте бялата захар, олиото, ванилията и яйцата. След това добавете брашното, содата, канелата и солта. Разбийте всичко много добре.
Прибавете ябълките и ореховите ядки. Изсипете сместа в намаслената форма за кекс.
Печете кекса 1 час и 20 минути. След това го оставете да се охлади за още 20 минути. Сложете го върху решетка.
През това време направете глазурата. Загрейте маслото, млякото и кафявата захар в малка тенджерка на средна температура. Оставете ги да заврат. След като захарта се разтопи, махнете соса от котлона.
Изсипете глазурата върху кекса, като я разнесете равномерно.