In einem Topf die Milch erhitzen, aber nicht zum Kochen bringen.
Das Puddingpulver mit 100 g Zucker in einer Schüssel vermischen. Etwa 200 ml der warmen Milch hinzufügen und gut verrühren, bis keine Klumpen mehr vorhanden sind.
Die Mischung zurück in den Topf gießen und unter ständigem Rühren erhitzen, bis der Pudding eindickt. Vom Herd nehmen und die Butter und den Vanilleextrakt unterrühren, bis die Butter vollständig geschmolzen ist.
Den Pudding in eine große Schüssel oder in Portionsgläser füllen und abkühlen lassen. Für eine schnellere Abkühlung kann der Pudding in den Kühlschrank gestellt werden.
In einer separaten Schüssel die Sahne steif schlagen und den restlichen Zucker (50 g) hinzufügen. Die Sahne vorsichtig unter den abgekühlten Pudding heben.
Den Pudding mit Karamellsoße und, wenn gewünscht, gesalzenen Erdnüssen garnieren.