peachesPeaches are the fruit of the peach tree and are native to the Northwest region of China. The fruit is soft and juicy, and has a pale orange-pink colour. Peaches and nectarines are the same species, however, commercially they are regarded as different fruits. You can buy fresh peaches or tinned.

PlantBased Newsletter

Register for our regular bulletins of all things PlantBased