Vajjal kenjünk ki egy 8 vagy 9 hüvelykes négyzet alakú sütőformát, vagy béleljük ki fóliával, és nyújtsuk ki a fóliát a forma szélein, hogy fogantyúkat készítsünk. Vajozza ki a fóliát; tegye félre a serpenyőt.Keverje össze a cukrot, a sót, a vajat, a párolt tejet és a mályvacukorpelyhet egy nehéz aljú, háromnegyedes mártásos serpenyőben, alacsony hőfokon, keverje addig, amíg jól el nem keveredik. Emeljük a hőfokot közepesen magasra, és forraljuk fel a keveréket, de vigyázzunk, hogy a kiszabaduló légbuborékokat ne keverjük össze a forrással. Amint a keverék eléri a forráspontot, csökkentse a hőfokot közepesre, és lassan, állandóan kevergetve forralja 5 percig, vagy amíg a keverék eléri a lágy golyófokot (234 és 240 fok között). Vegyük le a serpenyőt a tűzről, adjuk hozzá a vaníliát és a csokoládédarabokat, keverjük addig, amíg a csokoládé megolvad és jól összeáll. Keverje bele a diót, ha kívánja. Forgassa a keveréket az előkészített serpenyőbe, és hagyja szobahőmérsékleten, drótrácson hűlni, amíg megszilárdul, kb. 4 órán át. Vegye ki a karamellát a fólianyél segítségével a serpenyőből, és vágja harminchat, 1 1/3 hüvelyk és 1 1/2 hüvelyk közötti széles négyzetre, a használt serpenyő méretétől függően. Légmentesen záródó tárolóedényben (a rétegeket viaszpapírral elválasztva) legfeljebb egy hétig tároljuk. 36 adaghoz kb. 2 1/2 font karamell készíthető.