Chocolade wordt gemaakt van cacaoboter en -massa, gewonnen uit cacaobonen. De bonen zijn de pitten van de vrucht van de cacaoboom. De cacaobonen worden geroosterd, gepeld en geperst. Zo wint men de cacaoboter en de cacaomassa. Deze twee halfproducten worden gemengd met melkpoeder, melk, suiker en smaakstoffen zoals vanille. In witte chocolade zit geen cacaomassa en in pure chocolade meestal geen melk. Vegan chocolade wordt op dezelfde manier geproduceerd, maar in plaats van koemelk gebruikt men plantaardige melk, zoals rijst- of sojamelk.