Dans un bol, fouetter le beurre pendant 5-6 minutes.
Ajouter le sucre, le sel et la vanille. Bien brasser.
Ajouter la farine et bien mélanger.
Déposer le mélange dans un plat en pyrex carré de 8 pouces par 8 pouces recouvert de papier parchemin.
Bien presser et cuire pendant 15 minutes.
Pendant ce temps, préparer la garniture. Dans un bol, mélanger les pommes avec 2 c. table de farine, 2 c. table de sucre, la cannelle et la muscade. Réserver.
Dans un autre bol, mélanger le beurre, la cassonade et la farine restante.
Lorsque la croûte sera cuite, parsemer la moitié du mélange de cassonade sur la croûte.
Répartir les pommes sur le mélange.
Parsemer le reste du mélange de cassonade sur les pommes.
Décorer si désiré de tranches de pommes.
Cuire 30-35 minutes dans le four à 350 F.
Laisser au réfrigérateur toute la nuit et couper ensuite en carré.