Broccoli is a perennial plant and can grow up to 3 feet tall. It is an edible vegetable that is used as a food source for humans, livestock, and pets. The stalks of broccoli are used for cooking or for flavoring foods. The leaves of broccoli can be eaten fresh or cooked. The flowers of broccoli are used to make Broccolini.