There are numerous plant-based sources of iron in beans and pulses, making them an excellent foundation for a meal.
Red meat is probably what people think of when they think of iron, & it is a good source of haem-iron. Iron content in beef steak is 3.5 mg per 100 g, while lamb contains 1.55 mg per 100 g.
While not everyone enjoys it, liver contains a high concentration of haem-iron, making it an excellent source of iron if you suffer from anemia.
Dried fruit is an excellent source of iron and high in vitamin C, making it an excellent choice for iron absorption. Raisins, apricots, figs, and prunes are best.
Iron is abundant in dark green leafy vegetables such as kale, spinach, and watercress. To increase your iron intake, try incorporating them into meals.
There are 1.67 mg of iron per 100 grams in whole chicken eggs, making them an excellent source of iron and other nutrients for a snack or the protein component of a meal.
With mackerel supplying 1.63 mg of iron per 100 g, tuna provides 1,022 g, and salmon provides 0.25 mg per 100 g, they are good sources of iron.
Nuts and seeds include iron, protein, and other minerals. Cashews, pistachios, and pecans each carry 6.68 mg of iron per 100 g.