Eat your artichokes and you will reap huge health benefits. For one thing, they are an excellent source of magnesium, fiber and chromium. Also, you’ll get lots of Vitamin A, C and folic acid from eating this unusual and tasty vegetable. Paired with steak, it tastes great!

