The flesh of the Hylocereus may be white or various shades of red whereas that of Selenicereus is white only, but their fruit are both sweeter and smaller. Numerous small seeds are embedded in the flesh and may be eaten. The fruit of Selenicereus has many fine spines which rub of upon ripening. Hylocereus fruits have many scales. They contain glucose, fructose, and sucrose sugars.
The fruit are eaten raw, made into refreshing drinks, or dried for later use. Of course, they also make a very good wine, for which they may be washed and chopped with their outer skin intact or peeled to the white pulp and then chopped. Chopping the whole fruit gives the resulting wine a bit of a tint.