do leafy greens have iron
10 Plant-based Foods Packed with Iron 4. Dark Leafy Greens. It is important to note that greens contain more iron when cooked than when eaten raw. Spinach is the king of all greens with a whopping 6.43 mg of iron per 1 cup (180g) when cooked. To show you the difference cooking makes, 1 cup (30g) of raw spinach contains only 0.81 mg of iron. The variance is only partially due to weight. The Best Green Leafy Vegetables to Increase Iron Turnip Greens. Increase your iron intake by eating turnip greens. Each 1-cup serving of these green leafy veggies provides you with 3.2 milligrams of iron. Saute your turnip greens with garlic and lemon juice or cook them with red bell pepper, garlic and onion. Both red bell pepper and lemon juice provide vitamin C, which improves iron absorption.