Hearts of palm are a vegetable harvested from the inner core of certain species of palm trees, mainly the peach palm, coconut palm, and palmetto. The vegetable has a soft, delicate flavor and a texture that is similar to asparagus or artichoke hearts. Hearts of palm are typically canned and can be used in a variety of dishes, such as salads, soups, and appetizers.