Skillnaden mellan smörkola och karamell beror i huvudsak på vilken typ av socker som används för att göra var och en av dem. Butterscotch görs vanligtvis genom att smälta smör i en het panna och tillsätta farinsocker, koka det tills det når rätt temperatur. Karamell görs på ungefär samma sätt, förutom att vanligt vitt socker används och ibland smälts det först, innan smör tillsätts och sedan kokas. Både smörkola och kola kan användas för att göra en sås genom tillsats av grädde, och var och en kan användas för att göra godis.
Smörkola och karamell görs på mycket liknande sätt, även om det finns några viktiga skillnader i ingredienserna och hanteringen av var och en av dem. Beredningen av smörkola börjar med smör och farinsocker. Olika recept kan kräva olika mängder av varje, även om lika mängder smör och farinsocker kan användas effektivt. Detta värms sedan upp i en panna tills det smälter ner och får rätt konsistens, då kan det användas för att göra hårt godis.
Medan både smörkola och karamell använder smör och socker, är karamell gjord av vitt socker snarare än brunt. Farinsocker är i grunden vitt socker som tillsätts i melass och sedan får torka ut, varför det har en annan färg och smak och är fuktigare i konsistensen. Recept på kola kan kräva att vitt socker smälts ensamt i botten av en kastrull, och sedan tillsätts smör och får smälta. Detta tillagas sedan tills det blir gyllenbrun till färgen och kan användas för att göra mjukt godis.
Dessutom kan både smörkola och kola användas för att göra en sås, snarare än en fast godis. Detta görs vanligtvis genom att förbereda varje typ av godis och lägga till lite tung grädde, rör om och vispa blandningen snabbt med en visp. Tillsatsen av grädde hindrar såserna från att stelna till godis, och istället förblir de tjocka, men flytande. Eftersom karamell använder socker i allmänhet, och smörkola kräver farinsocker specifikt, anser vissa smörkola helt enkelt vara en viss typ av karamell.
Vaniljextrakt eller andra smaksatta oljor kan läggas till både smörkola och karamell för att ge dem ytterligare smak. Skillnaderna i de använda sockerarterna kräver att var och en av dem tillagas till olika temperatur. Det är därför de härdade godisversionerna av dessa två godsaker har olika konsistens. Smörkola tillåts komma till ett mjukt sprickstadium, en term som används vid godistillverkning, medan karamell endast tillagas till ett fast bollstadium.