Крім м'яса, залізо можна отримати із морепродуктів. Найбільше його міститься в молюсках, мідіях та устрицях. У рибі заліза менше. У шпротах міститься близько 4 мг сполуки, у консервованій скумбрії – 3, а у свіжій – 1,7.
Відварені квасоля, нут, горох, соя, сочевиця в середньому містять 3,3 мг мікроелемента на 100 г. Шпинат – абсолютний рекордсмен серед овочів за концентрацією заліза. Листя овочів містить 3,6 мг заліза на 100 г. Популярна крупа кіноа містить близько 1,5 мг на 100 г порції.
Червоне м'ясо особливо багате залізом, що легко засвоюється організмом. Якщо ви не їсте м'ясо, є інші добрі джерела заліза. Насамперед це зелені листові овочі, наприклад, шпинат і капуста, а також бобові – наприклад, горох та сочевиця.