Artichokes are an elegant and sophisticated vegetable that can be used for starters, mains or to accompany a variety of dishes. Combined with other vegetables or served alone, they are unbeatable.