8. Potatoes

More specifically, one large, unpeeled potato (10.5 ounces or 295 grams) provides 3.2 mg of iron, which is 18% of the RDI. Sweet potatoes contain slightly less — around 2.1 mg for the same quantity, or 12% of the RDI (40, 41).

Potatoes are also a great source of fiber. Additionally, one portion can cover up to 46% of your daily vitamin C, B6 and potassium requirements.

9. Mushrooms

Certain varieties of mushrooms are particularly rich in iron.

For instance, one cooked cup of white mushrooms contains around 2.7 mg, or 15% of the RDI (42).

Oyster mushrooms may offer up to twice as much iron, whereas portobello and shiitake mushrooms contain very little (43, 44, 45).