You don’t think of vegetables as being high in iron, but they can be great foods for getting your daily intake. Vegetables have non-heme iron, meaning they don’t come from animals. This type of iron is better regulated by the body than heme iron. Soybeans are an amazing supply of iron, providing 9.3 mg in a 250 ml sized serving. This is 52% of your daily recommended intake. Enjoy soybeans in tofu for an easy way in getting it into your diet.