Karamell-purukook on teatud tüüpi kihiline küpsis, mis koosneb traditsioonilise muretaigna alumisest kihist, mis on kaetud karamellikastmega ja seejärel šokolaadiga. Tavaliselt valmistatakse see ühes ahjuvormis või pannil ning pärast täielikku ettevalmistamist ja tahkumist saab selle serveerimiseks lõigata üksikuteks ruutudeks. Kasutatav purukoogi retsept võib varieeruda ja paljud eelistavad järgida retsepti, mis on neile juba tuttav. Karamellipurukooki on suhteliselt lihtne valmistada, kuigi selle valmistamisel tuleb teatud punktides olla ettevaatlik, et tagada iga kihi õige konsistents.
Karamellipurukook, mida sageli nimetatakse “miljonäri purukookiks” või “karamelliruutudeks”, on maiuspala, mis on tõenäoliselt Šoti päritolu, kuigi see on muutunud üsna populaarseks suures osas Ühendkuningriigis ja teistes piirkondades. See maius algab alumisest kihist, mis koosneb võisest muretaignast, mida tavaliselt kasutatakse eraldi küpsisena. Kasutada võib mis tahes purukoogi retsepti ja enamik pagarid eelistavad kasutada küpsisena ilma muu lisandita seda retsepti, mis neile meeldib. See tagab, et purukook suudab ise seista kahe ülejäänud sellega kaasneva maitse vastu.
Karamellipurukoogi tainas tuleks valmistada umbes samamoodi, nagu seda valmistataks üksikute küpsiste jaoks. Selle asemel, et tainas küpsisteks eraldada, surutakse kogu tainas küpsetusvormi või -vormi põhja. Seda panni tuleks töödelda või või küpsetussprei ja pärgamenditükiga, et pärast küpsetamist oleks karamellipurukooki lihtne eemaldada. Purukook küpsetatakse nõus vastavalt muretaigna enda jaoks vajalikule ajale ja temperatuurile, seejärel võetakse ahjust välja ja lastakse jahtuda.
Kui see on tehtud, saab valmistada karamelli muretaigna karamelli. Tavaliselt tehakse seda või sulatamise teel ja selle kombineerimisel heleda maisisiirupiga, mida mõnikord nimetatakse kuldseks siirupiks, ja magustatud kondenspiimaga. Võib lisada ka pruuni suhkrut, kuigi mitte kõik retseptid seda ei nõua. Seejärel keedetakse segu kergelt, kuni saavutatakse helekuldpruun värvus ja kallatakse karamell pannil olevale muretaignale.
Sellel lastakse jahtuda, mil šokolaad sulatatakse ja valatakse karamellile. Seejärel võib karamellist purukooki katta röstitud mandlitükkide, vaniljemaitselise meresoolaga või jätta ilma täiendava katteta. Kui šokolaad on jahtunud ja tahenenud, lõigatakse karamellipurukook tavaliselt ruutudeks ja eemaldatakse hoiustamiseks või serveerimiseks pannilt.