Disposez tous les ingrédients devant vous. Il est préférable d'utiliser du foie frais plutôt que congelé, car le premier sera trop aqueux et deviendra mou. Si vous n'aimez pas le foie de poulet, vous pouvez utiliser du foie de bœuf sans problème ; il suffit d'enlever les membranes, de le faire tremper dans du lait et de le cuire un peu plus longtemps.
Si vous avez choisi du foie congelé, décongelez-le au réfrigérateur au préalable. Rincez-le et séchez-le avec du papier absorbant. Coupez-le en 2 ou 3 morceaux.
Épluchez l'oignon et coupez-le en deux dans le sens de la longueur. Coupez chaque moitié en demi-rondelles.
Évidez les pommes et coupez-les en petites tranches.
Versez la farine dans un petit bol profond. Pendant ce temps, faites chauffer un peu d'huile dans une poêle.
Enrobez chaque tranche de foie de farine, puis déposez-les dans la poêle et faites-les dorer des deux côtés. Laissez cuire jusqu'à ce qu'elles soient bien dorées (environ 7 minutes). Inutile d'ajouter du sel ! L'astuce consiste à disposer le foie en une seule couche (donc si vous avez beaucoup de viande, faites-le cuire en plusieurs fois). Si vous superposez trop de couches, le foie va mijoter au lieu de dorer, et il ne sera pas cuit à cœur. Retirez le foie frit de la poêle.
Préchauffez le four à 180 °C (thermostat 6). Pendant ce temps, faites chauffer la poêle, cette fois-ci pour les oignons. Faites-les revenir dans un peu d'huile jusqu'à ce qu'ils soient dorés.
Versez le vinaigre sur le mélange sauté, puis ajoutez le sucre en poudre. Mélangez bien. Poursuivez la cuisson pendant 5 minutes, puis, quelques minutes avant la fin, ajoutez les pommes aux oignons et mélangez à nouveau.
Déposez le foie frit dans un plat à four, salez et poivrez. Garnissez d'oignons et de pommes caramélisés.
Si vous utilisez des foies de poulet, faites-les cuire au four pendant 15 minutes. Utilisez un four non à chaleur tournante.
Servez le plat fini avec l'accompagnement de votre choix.