01 -  Dans une casserole moyenne, fouettez le sucre, la fécule de maïs et le sel. Ajoutez progressivement le lait en fouettant jusqu'à obtenir un mélange lisse. 
 02 -  Dans un bol séparé, battez légèrement les jaunes d'œufs. 
 03 -  Placez la casserole sur feu moyen. Faites cuire en fouettant constamment jusqu'à ce que le mélange épaississe et commence juste à bouillir, environ 6 à 8 minutes. 
 04 -  Versez progressivement environ 120 ml du mélange chaud dans les jaunes d'œufs en fouettant constamment. Reversez le mélange de jaunes dans la casserole en fouettant bien. 
 05 -  Réduisez à feu doux et continuez la cuisson en remuant pendant 2 minutes supplémentaires jusqu'à ce que le mélange soit épais et crémeux. Retirez du feu et incorporez le beurre et l'extrait de vanille. 
 06 -  Transférez le pudding dans un bol. Couvrez la surface avec du film plastique pour éviter la formation d'une peau et laissez refroidir à température ambiante ou placez au réfrigérateur pour accélérer le refroidissement. 
 07 -  Dans un plat ou une grande coupe, disposez une couche de biscuits Nilla au fond. Ajoutez une couche de tranches de bananes, puis étalez 1/3 du pudding sur les bananes. 
 08 -  Répétez les couches (biscuits, bananes, pudding) deux fois supplémentaires, en terminant par une couche de pudding. 
 09 -  Dans un grand bol, fouettez la crème épaisse, le sucre glace et l'extrait de vanille jusqu'à formation de pics souples. 
 10 -  Étalez ou pochez la crème fouettée sur la dernière couche de pudding. Décorez avec des tranches de bananes supplémentaires et des biscuits Nilla écrasés si désiré. Réfrigérez au moins 2 heures avant de servir.