Le cacaoyer fournit de 300 à 1000kg de cacao à l'hectare et peut être récolté dès l'âge de 3-4 ans. Il est adulte à 10 ans et produit pendant une cinquantaine d'années. Pour cultiver les cacaoyers, il faut un climat chaud et humide, un sol fertile et bien drainé, un emplacement lumineux mais sans soleil direct, c'est pourquoi ils sont souvent plantés sous de hauts arbres.