1. Liver
Iron in 100g: 23mg
264% men’s RDA;
155% women’s RDA
2. Dark chocolate
Iron in 100g: 17mg
195% men’s RDA;
114% women’s RDA
3. Pumpkin seeds
Iron in 100g: 15mg
172% men’s RDA;
101% women’s RDA
4. Oysters
Iron in 100g: 9.2mg
106% men’s RDA;
62% women’s RDA
5. Cashew nuts
Iron in 100g: 6.1mg
70% men’s RDA;
41% women’s RDA
6. Beef
Iron in 100g: 3.8mg
43% men’s RDA;
26% women’s RDA
7. Lentils
Iron in 100g: 3.7mg
42% men’s RDA;
25% women’s RDA
8. Spinach
Iron in 100g: 3.6mg
41% men’s RDA;
24% women’s RDA
9. Tofu
Iron in 100g: 2.7mg
31% men’s RDA;
18% women’s RDA
10. Quinoa
Iron in 100g: 1.5mg
17% men’s RDA;
10% women’s RDA
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.