Skip to content
Get the app

Foods High in Iron

Corn Flakes comes first with 28 mg per 100 g. 32 foods in the CalorTracker database qualify, ranked highest first.

To qualify, a food needs iron of at least 3.6 mg per 100 g, a fifth of the FDA Daily Value for iron and the FDA's cutoff for a high claim on a label. 32 foods reach it, and Corn Flakes comes first at 28 mg per 100 g.

Fortified foods, mostly breakfast cereals, report the iron added to them, so a fortified product can sit far above foods that carry iron naturally. This list ranks the total amount USDA reports and says nothing about how much of it the body takes up.

Foods High in Iron: 32 of 32 qualifying foods, ranked by iron per 100 g
FoodIron per 100 gCalories per 100 g
1.Corn Flakes28 mg365 kcal
2.Sesame Seeds14.6 mg573 kcal
3.Chicken Liver11.6 mg167 kcal
4.Sun-Dried Tomatoes9.09 mg258 kcal
5.Tahini8.95 mg595 kcal
6.Pumpkin Seeds8.82 mg559 kcal
7.Hemp Seeds7.95 mg553 kcal
8.Chia Seeds7.72 mg486 kcal
9.Oysters7.16 mg79 kcal
10.Mussels6.72 mg172 kcal
11.Cashews6.68 mg553 kcal
12.Waffles (Frozen)6.59 mg309 kcal
13.Beef Liver6.54 mg191 kcal
14.Dark Chocolate (60-69% Cacao)6.32 mg579 kcal
15.Pine Nuts5.53 mg673 kcal
16.Beef Jerky5.42 mg410 kcal
17.Worcestershire Sauce5.3 mg77 kcal
18.Molasses4.72 mg290 kcal
19.Instant Oatmeal4.68 mg68 kcal
20.Anchovies4.63 mg210 kcal
21.Pretzels4.58 mg384 kcal
22.Quinoa (Uncooked)4.57 mg368 kcal
23.Venison4.47 mg158 kcal
24.White Rice (Raw)4.31 mg365 kcal
25.Granola3.95 mg489 kcal
26.Pistachios3.92 mg560 kcal
27.French Bread3.91 mg272 kcal
28.Mixed Nuts3.73 mg607 kcal
29.Dinner Roll3.72 mg310 kcal
30.Almonds3.71 mg579 kcal
31.White Beans3.7 mg139 kcal
32.Macadamia Nuts3.69 mg718 kcal

How this list is calculated

Foods are ranked by iron per 100 g, highest first. Every value is computed from the USDA FoodData Central record behind each food's page, which CalorTracker stores per 100 g. Nothing is estimated or rounded before ranking, and foods with equal values are ordered by name.

USDA values are for the food as sold or cooked, so a fortified food such as a breakfast cereal shows the vitamins and minerals added to it.

This list draws on every food in the CalorTracker food database (461 foods). A food qualifies with iron of at least 3.6 mg per 100 g. A food USDA has no measurement for is left out, never counted as zero. The cutoff is 20% of the FDA Daily Value for iron, the share the FDA uses for a "high in" claim on a label; here it is applied to 100 g, not to a label serving. To keep out foods that are only high because they are concentrated, a typical serving, the household measure on the food's page, must also supply at least 0.9 mg of iron. A food without a listed portion is left out.

32 foods qualify, and the table shows all of them.

Every number comes from USDA FoodData Central, the US government's food composition database, through the food pages linked in the table. The same method is written out on how we calculate, and our sources are listed on sources.

Log these foods without the lookup

Snap a photo, say what you ate or type it, and CalorTracker's AI estimates the calories and macros for you to check. Free to start, no card needed to explore.

Start free on the web

This is general information, not medical advice. If you are pregnant, under 18 or managing a health condition, talk to a doctor or registered dietitian before changing how you eat.

Source: USDA FoodData Central, retrieved . How we calculate.