Artichokes, believe it or not, are actually flowers. The part of the artichoke that we eat is the flower bud of a thistle. Even though the artichoke is a flower, it is considered to be a vegetable...and a really tasty one at that!