You can't really eat anything except the end of the leaf, the heart, and the soft part of the stem of large artichokes. It's easier to use canned artichokes in a salad. Alternatively, you could buy the baby artichokes and steam them, but you are still going to have to throw away everything except the leaves closest to the heart