Artichokes have an earthy flavor with herbaceous notes. The petals of the artichoke have a crunchy texture while the heart is much ...