Artichokes are a healthy vegetable that provides many essential nutrients. They are especially high in fiber and antioxidants. When consumed in reasonable amounts, artichokes can offer health benefits ...