Tavaliselt serveeritakse kuumalt, karamellist macchiatot võib olla mõnes vormis, kuid see sisaldab alati espressot ja aurutatud piima karamellkastme või karamelli maitsega. Tavaliselt on see eriti magus kohvijook, mis on sõbralik neile, kes kohvi harva joovad. See jook on üldiselt üks kahest asjast, olenevalt joogi valmistamise kohast. See võib olla suur, kuum piimjas jook, millel on kerge kohvimaitse ja karamellisiirup peal, või väike, magus ja kontsentreeritud kohvijook, mis ei ole palju suurem kui espressoamps. Caramel macchiatot saab valmistada ka kodus, kasutades espressomasinat.
Tuntuim karamellmacchiato tüüp, mida valmistatakse Starbucks™-is, on nn latte macchiato, mis on maitsestatud vanilje ja karamelliga. Starbucks™ on kohvikute kett, mis sai alguse USA-st Washingtoni osariigis Seattle’is, kuid kasvas hiljem rahvusvaheliseks. Põhimõtteliselt erineb tuttava caffe latte ja latte macchiato vahel see, et latte macchiatos olev piim tuleb lisada enne espressot, mis tekitab piimavahu sisse espresso jälje. Selle joogi Starbucks™-versioonil on ka mitu pumpa vaniljesiirupit ja piimja vahu peal karamellkaste. Maitsestatud siirupi lisamine suurendab joogi magusust ja lisab segule veel ühe magusa maitse.
Tõeline karamelline macchiato valmistatakse espressost, mis on eriline kohvi valmistamise tehnika. Espresso valmistamiseks kurnatakse surve all olevat kuuma vett espressomasina abil läbi peeneks jahvatatud röstitud kohviubade. Sel viisil jahvatatud kohvi valmistamine annab kontsentreeritud kuuma vedeliku, mis on kõrge kofeiinisisaldusega. See tehnika muudab ka macchiato tekstuuri vahusemaks kui tilguti valmistatud kohvist valmistatud joogid.
Caramel macchiato kodus valmistamiseks on vaja kasutada espressomasinat ja jahvatatud espressokohviube. Samal ajal, kui espressot ubadest ekstraheeritakse, kuumutatakse piima ja vahustatakse ning valatakse seejärel tassi. Mõnikord maitsestatakse piima magusa siirupiga, millel võib olla palju maitseid, nagu karamell, vanill ja amaretto. Värskelt valmistatud espresso valatakse vahustatud piima sisse, mis jätab vahule jälje. Aktsendiks niristatakse vahule pruun karamellkaste, mis on üldiselt valmistatud karamelli, suhkru ja koorega.
Kui espressomasinat pole saadaval, on sarnase joogi valmistamiseks kodus mõned võimalused. Mõned pakendatud jookide tootjad müüvad joogisegusid, mis on loodud selle kohvijoogi magusa piimja maitse simuleerimiseks. Tavaliselt on need pulbri või siirupina, mis segatakse kuumutatud piimaga.
Macchiato tähendab lihtsalt märgistatud ja selle kasutamine kohvi kohta võib kehtida mõne erineva joogi puhul. Starbucks™ tuntud caramel macchiato erineb paljudes sõltumatutes Itaalia stiilis kohvipoodides valmistatud karamellmacchiato tüübist. Sõltumatutes kohvipoodides tellides on caramel macchiato tavaliselt pigem karamellimaitseline caffe macchiato kui latte macchiato. Selle versiooni valmistamisel on espresso märgistamiseks ja vahutamiseks tilgutatud väike kogus piima.