La veille, tailler les blancs de poulet et le lard en lanières. Émincer l'oignon pelé et le mélanger avec le poulet et le lard dans un plat creux. Rajouter le porto, le sel, le quatre-épices et le poivre. Bien mélanger et couvrir de film étirable. Laisser mariner toute la nuit au frais(ou au moins 12h).
Préchauffer le four à 180° (chaleur tournante pour moi).
Ébouillanter les petits pois 1 min puis les égoutter. Tailler le bacon en petites lamelles.
Hacher le poulet, le lard et l'oignon. Incorporer la marinade ainsi que l’œuf, les petits pois et le bacon.
Garnir une terrine beurrée de cette préparation puis la déposer dans un bain-marie d'eau chaude, recouvrir d'alu et faire cuire 1h15. Laisser refroidir avant de démouler.