Préparer les pommes: Pèle les pommes, retire le cœur et coupe-les en petits dés. Arrose-les du jus de citron et réserve.
Mélanger les ingrédients liquides: Dans un petit bol, fouette légèrement les œufs avec le lait et le beurre fondu.
Préparer la pâte à beignetsDans un grand bol, mélange la farine, le sucre vanillé, la poudre à pâte, le sel, la cannelle et la muscade. Ajoute les ingrédients liquides et mélange juste assez pour incorporer la farine, sans trop travailler la pâte. Incorpore les dés de pommes.
Préparer le caramel au beurre salé Dans une petite casserole, combine le sucre et l'eau. Fais chauffer à feu moyen-doux sans brasser jusqu'à ce que le sucre fonde et prenne une belle couleur caramel ambrée. Retire du feu et incorpore délicatement le beurre, puis la crème graduellement en mélangeant. Attention aux éclaboussures : le caramel est extrêmement chaud. Remets quelques minutes à feu doux si nécessaire. Réserve.
Chauffer l'huile Chauffe quelques centimètres d'huile dans une casserole ou une friteuse jusqu'à environ 175-180 °C (350-375 °F).
Frire les beignets À l'aide d'une cuillère, dépose de petites portions de pâte dans l'huile chaude. Fais cuire seulement 3 ou 4 beignets à la fois pendant environ 1 à 2 minutes de chaque côté, jusqu'à ce qu'ils soient gonflés et bien dorés.
Égoutter et servir Dépose les beignets sur une grille ou du papier absorbant. Laisse-les tiédir quelques minutes, puis saupoudre-les de sucre à glacer ou de sucre à la cannelle et sers-les avec la sauce caramel au beurre salé.