Versez le lait dans une casserole à fond épais et ajoutez la gousse de vanille fendue et grattée (ou l'extrait si vous utilisez cette alternative). Portez doucement à frémissement, puis retirez du feu, couvrez et laissez infuser 15 minutes.
Dans un saladier, fouettez énergiquement les jaunes d'œufs avec le sucre jusqu'à ce que le mélange blanchisse et devienne mousseux. Incorporez la fécule de maïs et le sel, puis fouettez à nouveau pour obtenir une pâte lisse et sans grumeaux.
Retirez la gousse de vanille du lait tiède et versez-le progressivement sur le mélange aux jaunes d'œufs tout en fouettant constamment. Reversez l'ensemble dans la casserole et cuisez à feu moyen en remuant énergiquement avec une spatule en bois jusqu'à épaississement (82-85°C au thermomètre).
Transférez immédiatement la crème dans un plat large et peu profond. Couvrez-la au contact avec un film alimentaire. Refroidissez-la rapidement en plaçant le plat dans un bain d'eau glacée pendant 15 minutes, puis au réfrigérateur pendant au moins 1 heure.
Quand la crème pâtissière est froide, fouettez le beurre mou avec le sucre glace jusqu'à obtenir une texture crémeuse et aérienne. Incorporez progressivement la crème pâtissière, une cuillère à la fois, en continuant de fouetter. Passez l'ensemble au batteur électrique à vitesse moyenne pendant 5 minutes pour obtenir une texture parfaitement homogène et soyeuse.