Maak met een scherp mes rondom een inkeping in de schil van de kastanjes.
Doe de kastanjes in een ruime pan met water en kook ze ongeveer 15 minuten.
Neem de kastanjes uit het hete water en verwijder direct de harde schil en het dunne velletje.
Breng de melk met het vanillestokje aan de kook.
Voeg de gepelde kastanjes toe en laat ze op laag vuur ongeveer 40 minuten zacht koken.
Verwijder het vanillestokje en pureer de kastanjes met de melk tot een zo fijn mogelijke puree.
Voeg de boter toe terwijl de puree nog warm is.
Voeg de suiker, geraspte chocolade en een snufje zout toe en meng tot een glad en gelijkmatig mengsel.
Bekleed een taartvorm met bakpapier en vet het papier licht in.
Schep het kastanjemengsel in de vorm, verdeel het gelijkmatig en strijk de bovenkant glad.
Dek de vorm af en laat het dessert 24 uur in de koelkast opstijven.
Neem het kastanjedessert pas vlak voor het serveren uit de vorm.
Serveer gekoeld met Engelse crème.