Artichoke dream is a metaphor for the need of patience and hard work, because to reach the heart of the artichoke, we must carefully separate leaf by leaf.
Dream dictionary: Artichoke dream meanings
When you dream of seeing or eating an artichoke, it means that you must express your emotions out loud. This dream indicates your fear of beeing seen. You have some issues and lack of self-confidence. Alternatively, you need to relax and be who you truly are, without being afraid of expressing yourself to the others.