White beans
3.7 mg iron per 100 g
1.7 × 1 cup cooked
White beans (boiled) has 3.7 mg iron per 100 g. A typical portion is 1 cup cooked (179 g).
8 mg iron = 1.2 × 1 cup cooked (White beans)
216 g of food · 301 kcal
216 g of food · 301 kcal
11 mg iron = 1.7 × 1 cup cooked (White beans)
297 g of food · 413 kcal
297 g of food · 413 kcal
Amounts use USDA FoodData Central for White beans, retrieved September 22, 2026. Cooking form is the form you eat.
Add up to two more plant foods. Same scale for all stacks.
Population reference only. Not personal advice.
9.1 mg iron per day. Source: WHO Guideline on iron, bioavailability 15% (approx. adult men). As of January 1, 2004.
3.7 mg iron per 100 g
1.7 × 1 cup cooked