Ce grand arbre peut atteindre 20 à 25 m de hauteur. Son tronc, côtelé et de forme irrégulière, est couvert d'une écorce très foncée qui se desquame en fines lamelles. L'aubier, c'est-à-dire la partie extérieure du bois, est jaunâtre. Ses branches sont fortes et sa couronne de feuilles est très dense.
Ses feuilles sont alternes, en forme de lance, vert foncé, brillantes sur le dessus et vert jaunâtre sur le dessous.
Ses fleurs mâles ont des pétales blanc crème et sont odorantes.
Son fruit (le sapote) est une grosse baie de 7 cm de diamètre, vert foncé ou presque noir. Il peut contenir jusqu'à 10 graines de 3 cm long.