Iron is important for your blood and is found in beans, seeds, soybeans, tofu, fortified breakfast cereals, dark green leafy vegetables such as spinach, and dried fruit such as apricots, figs, or prunes. Plant–based iron is different from the iron found in meat and it’s not absorbed as well by your body. Adding vitamin C helps your body to absorb iron, so it’s important to eat foods rich in vitamin C (such as citrus fruits) and certain vegetables (such as tomatoes) as well.