1. Spinach
Spinach is a nutritious iron-rich vegetable that's packed with health benefits but very low in calories. In just 100 grams of raw spinach (about 3 cups), you get 15% of your daily iron needs. While the iron in spinach isn't easily absorbed by our bodies, spinach also contains vitamin C which helps the process.
Another benefit of spinach is its high content of antioxidants called carotenoids. These powerful compounds may help lower your risk of cancer, reduce inflammation in your body, and protect your eyes from various diseases.
To get the most out of spinach's nutrients, especially the carotenoids, it's best to eat it with some healthy fat. Try adding a bit of olive oil to your spinach salad or cooking it with a small amount of oil.