Pour la garnitureÉplucher les pommes et les épépiner, puis les couper en morceaux.
Mettre les pommes dans une casserole avec le sucre et une tasse d'eau, puis cuire à feu doux et à couvert pendant 20 min. Stopper la cuisson lorsque les pommes s'écrasent facilement, puis les mixer.
Pour les beignetsDans un grand saladier, mélanger la farine, le sel et le sucre. Creuser un puits au centre et y mettre le lait, la levure émiettée (qui peut aussi être préalablement délayée dans l'eau ou le lait tiède) et les oeufs. Mélanger le tout à la spatule jusqu'à formation d'une boule de pâte homogène. Pétrir pendant quelques minutes pour que la pâte devienne souple et élastique. Ajouter alors le beurre à température de la pièce, puis couvrir d'un linge propre et laisser lever à température ambiante pendant 1 h 30.
Déposer la pâte sur un plan de travail légèrement fariné et l'aplatir avec la paume de la main. Avec le rouleau à pâtisserie, l'étaler ensuite délicatement sur une épaisseur de 1 cm environ. Découper des ronds avec un emporte-pièce de 7 à 8 cm de diamètre. Couvrir d'un linge propre et légèrement humide, puis laisser lever durant 30 min à 1 h.
Faire chauffer l'huile et tester sa température en plongeant un petit bout de pâte dedans : il doit remonter immédiatement sans dorer trop vite.
Frire 3 ou 4 beignets à la fois selon la taille de la friteuse. Dès qu'ils sont dorés d'un côté, les retourner et cuire l'autre face. Les égoutter ensuite sur des feuilles de papier absorbant.
Avant de servir, les fourrer de compote à l'aide d'une poche à pâtisserie, et les saupoudrer de sucre glace.