Amaranth doesn't have gluten, its one cup can provide upto 5.2 mg of iron. You can eat it as porridge or use it instead of rice.
An ounce of pumpkin seeds has 2.5 mg of iron. They're good for you with healthy fats and minerals. You can snack on them or put them in salads.
Soybeans make tofu, it has 3.4 mg of iron in half a cup. For people who are vegetarians, its a healthy option as it is full of protein also.
Dried figs have a sweet taste and contain lots of iron. You get about 1.5 mg of iron from half a cup, they also provide fibre and minerals.
Lentils are beans you can cook in many ways. One cup gives you 6.6 mg of iron. You can also take them as soups, stews, and salads.
Quinoa has no gluten and gives you 2.8 mg of iron in each cup. It also has all nine amino acids that a body can't make on its own.
Chickpeas pack a lot of iron, with 4.7 mg in every cup. You can add them to hummus, toss them in salads, or use them into stews.
Spinach is a green leaf with lots of good nutrients. When you cook a cup of it, you get 6.4 mg of iron. It also has vitamins A and C.
Blackstrap molasses has a high iron content. Each tablespoon gives you 3.5 mg of iron. This sweetener also contains lots of calcium and magnesium.