Pithecellobium dulce is a tree that reaches a height of about 10 to 15 m (33 to 49 ft). Its trunk is spiny and its leaves are bipinnate. Each pinna has a single pair of ovate-oblong leaflets that are about 2 to 4 cm (0.79 to 1.57 in) long. The flowers are greenish-white, fragrant, sessile and reach about 12 cm (4.7 in) in length, though appear shorter due to coiling. The flowers produce a pod, which turns pink when ripe and opens to expose the seed arils; a pink or white, edible pulp. The pulp contains black shiny seeds that are circular and flat. Pollen is a polyad of many pollen grains stitched together.