Épluchez les pommes de terre et coupez-les en morceaux. Faites-les cuire dans une casserole d'eau salée pendant environ 20 minutes jusqu'à ce qu'elles soient tendres.
Pendant ce temps, dans un saladier, émiettez le boudin blanc avec les œufs, la crème, le lait, le sel et le poivre. Mixez bien pour obtenir une préparation homogène.
Beurrez un moule à terrine et versez la préparation au boudin blanc.
Enfournez pour environ 45 minutes. Vérifiez la cuisson en insérant un couteau au centre, il doit ressortir propre.
Une fois les pommes de terre cuites, égouttez-les et écrasez-les avec un presse-purée.
Ajoutez les gousses d'ail écrasées et un peu de crème pour obtenir une purée onctueuse. Assaisonnez avec du sel et du poivre selon votre goût.
Laissez la terrine refroidir quelques minutes avant de la démouler.
Servez la terrine tranchée sur un lit de purée d'ail, garnie de persil haché.