Ce petit arbre tropical mesure de 4 à 6 mètres de hauteur. Il porte des feuilles simples, alternes, glabres (sans poil) et épaisses. Celles-ci sont luisantes sur leur face supérieure et mesurent de 6 à 12 cm de long par 2,5 à 6 cm de large. Froissées, elles dégagent une odeur similaire à celle des conifères.
Les fleurs, de couleur jaunâtre, apparaissent seules ou en petits groupes. Chacune compte 6 pétales charnus, organisés en 2 rangées de 3. Les pétales internes sont plus petits.
Le corossol, un grand fruit épineux
Son fruit, appelé corossol (donnant son nom commun à l’espèce), est en réalité un fruit composé (fusion multiple d’ovaires issus de fleurs regroupées) que l’on nomme syncarpe charnu. Il est de couleur vert jaunâtre, de forme ovoïde et son épicarpe (peau du fruit) est recouvert d'épines souples.
Le corossol mesure entre 20 et 35 cm de long et pèse généralement de 2 à 3 kg, ce qui en fait le plus gros fruit du genre Annona. La chair blanche est juteuse et possède une texture fibreuse. Les fruits contiennent plusieurs graines noires aplaties.