Hachez le foie, le lard, les échalotes, le persil. Salez, poivrez et ajoutez les épices. Ajoutez les œufs battus, la crème, le cognac. Mélangez bien et laissez reposer. Beurrez une terrine et versez y la préparation. Posez la dans un grand plat à four au bain marie et faites cuire à four 6/7 durant 30 minutes.
Faites la sauce : Dans une poêle avec un peu de beurre, faites revenir l’oignon pelé et émincé, les tomates pelées et concassées ainsi que les herbes. Lorsque tout est bien réduit, passez la préparation. Mettez alors la sauce obtenue dans une casserole avec l’estragon haché et le verre de cidre. Laissez mijoter ¼ d’heure. Démoulez le flan refroidi et servez la sauce à part.