Plants provide many essential food sources from different parts like roots, stems, leaves, seeds, and fruits. Roots like carrot and yam, stems like sugarcane and banana, leaves like amaranthus and drumstick, seeds like paddy and wheat, and fruits like pumpkin and cucumber are some of the foods obtained from various plant parts that are important in human diets. The edible portion varies between plant species.