What Benefit Do Artichokes Have? What Benefit Do Artichokes Have? Control blood sugar Boost brain power Slow aging process Helps digestion Correct! Wrong! What Benefit Do Artichokes Have? Artichokes control blood sugar.