No se conoce exactamente su origen, algunos dicen que fue en Ecuador bajo el imperio de los incas y otros que fue en la península de Yucatán con la cultura maya.
Lo que sí sabemos es que durante le época prehispánica el cacao se denominaba kakawatl, término que los investigadores creen que viene de kawa, es decir, huevo, porque sus semillas tienen cierto parecido con los huevos de las aves. Es interesante notar cómo de esa misma palabra se derivó el término cacahuate en español.
La palabra chocolate, por su parte, viene de xocoatl que es un término mexica que significa “aguada de cacao”. Los mexicas hacían chocolate con agua. Esta bebida se hizo con leche hasta la llegada de los españoles porque ellos trajeron las vacas a nuestro continente.