30 Affordable Healthy Foods We Should All Eat More
16. Watercress
Best Place to Buy: Farmer’s Market
Price: $3 per bunch*
Benefits: Strengthens your immune system and prevents certain cancers
If you dread the thought of eating spinach, watercress may be the perfect solution for you. Although not yet a household name, watercress is considered one of the world’s healthiest foods!

Watercress is abundant in calcium, vitamin C, iron, antioxidants, and various minerals. Consuming just 100 grams of watercress can provide 100% of your daily needs for many essential nutrients. That’s why we strongly recommend reconsidering watercress the next time you shop for produce.