1. Направете кора: Разбийте заедно брашното, кристалната захар и солта в голяма купа. Нарежете маслото с две вилици или блендер за сладкиши, докато парчетата са с големината на малък грах и сместа стане ронлива. Налейте 1 1/2 чаши ледено студена вода, като разбърквате, докато тестото започне да се събира. Обърнете тестото върху работна повърхност и месете само докато се събере. Разделете наполовина. Изравнете всяка половина на груб правоъгълник (около 9 на 6 инча) и увийте с найлоново фолио. Охладете поне 2 часа или до една нощ.
2. Направете пълнеж: Разтопете маслото в голям тиган на средно силен огън. Добавете ябълки и гответе, като бъркате често, докато хрупкави омекнат, 10 до 12 минути. Разбъркайте карамелен сос, кафява захар, сол, лимонов сок, канела, индийско орехче и царевично нишесте. Гответе, като разбърквате често, докато сместа заври и започне да се сгъстява, 2 до 4 минути. Отстранете от огъня; разбъркайте с ванилията. Оставете да изстине.
3. Разточете едно парче тесто върху леко набрашнена работна повърхност до правоъгълник 19 на 14 инча; поставете в тавичка с размери 15 на 10 инча. Покрийте и охладете за 30 минути.
4. Разточете втората част от тестото върху леко набрашнена работна повърхност до правоъгълник 19 на 14 инча. Изрежете 5 или 6 форми на ябълки с a 2-инчов нож с форма на ябълка, запазвайки изрезки и тесто за горната част на пая. Покрийте и охладете тестото и изрезките за 30 минути.
5. Загрейте фурната до 375°F с решетка на фурната в долно положение. Разбийте заедно яйцето и 1 супена лъжица вода в купа.
6. Изсипете пълнеж в кора в тава. Поставете горната кора върху пълнежа. Отрежете излишъка, сгънете ръбовете надолу и го нагънете. Поставете изрезки от ябълки върху пая. Намажете кората с разбита яйчена смес. Поръсете с едра захар. Печете до златисто кафяво и пълнежът е на мехурчета, от 50 минути до 1 час. Охладете на решетка за 1 час. Сервирайте с ванилов сладолед и допълнително карамелен сос.