12. Artichokes: 1.3mg Iron (7% DV)
Artichokes have a pretty impressive amount of iron for a vegetable. To get the most iron you’ll want to buy them fresh and roast them.
Artichokes are also a good source of fiber, so you’ll be doing your body a favor by simultaneously tending to your fiber intake.
And that’s really what it’s about when it comes to eating foods for their specific qualities. You want to eat a balanced diet to ensure that you’re not just getting your iron needs met, but all of your other needs as well. The best way to do this is to eat a varied diet, paying attention to the overall nutrient content of your full day’s meals.
Tips for eating more: Artichokes are perhaps most famously used in spinach artichoke dips, which you can keep on the healthy side by using fresh, organic artichokes and spinach, and going easy on the cheese and sour cream. Try roasted artichokes on salads, or add them to soups for extra flavor, iron, and fiber. Try out a Roman artichoke recipe for a real treat.