Frugten, som botanisk set er et bær, er oval og ofte på størrelse med en citron. Flere varianter har "bladrester" som stikker ud fra frugten. Frugtkødet er hos mange varianter hvidt, hos andre rødt, men altid med mange små, sorte frø på størrelse med sesamfrø. Der findes flere varianter af pitahaya. De almindeligste er formodentlig rød pitahaya og gul pitahaya:
Pitahaya med rød skal findes i to varianter. Begge har bladrester:
Hvid pitahaya, hvid pitaya, hvid dragefrugt, pitaya blanca - med hvidt frugtkød (S. undatus)
Rød pitahaya, rød pitaya, rød dragefrugt, pitaya roja - med rødt frugtkød (S. costaricensis),
Gul pitahaya, gul pitaya, gul dragefrugt, pitaya amarilla - er gul udenpå, mangler bladrester og har hvidt frugtkød (S. megalanthus).
Pitahaya spises sædvanligvis som frisk frugt, evt. med lidt ingefær. Den har en behagelig afbalanceret sødme og er ret fast i konsistensen. Frugtens smag bliver ofte sammenlignet med kiwi, men pitahaya er mindre syrlig.
Pitahayaerne med rød skal har relativt ringe aroma, dette skyldes at frugterne for det meste bliver høstet for tidligt i dyrkningslandene og at frugten ikke eftermodnes såsom eksempelvis bananer. Den gule pitahaya fra Colombia smager derimod altid sødt, smagen som minder om kiwi.