Ang pinagmulan ng tsokolate ay nagmula sa mga sinaunang sibilisasyon ng Mesoamerica. Ito ay pinaniniwalaan na ang tsokolate ay unang natupok sa likidong anyo ng mga taong Olmec noong 1900 BC. Ang mga Mayan at Aztec ay nagsimulang magtanim ng puno ng kakaw at gumamit ng mga buto nito upang gumawa ng mapait at mabula na inumin. Ang inumin, na kilala bilang xocolātl, ay lubos na pinahahalagahan at ginagamit para sa parehong panggamot at relihiyosong layunin.