Many parts of plants are edible to humans. Leaves, stems, roots, flowers, fruits and seeds can all be eaten raw or cooked. Common plant foods include vegetables like carrots, lettuce and broccoli as well as fruits such as apples, oranges and bananas which provide nutrients to support human health.