Spinach: Spinach is a great source of iron, with one cup of cooked spinach containing around 6.4 mg of iron. It's also high in vitamin C, which can help to improve iron absorption.
Red meat: Red meat, such as beef, is a rich source of heme iron, which is more easily absorbed by the body than non-heme iron found in plant-based foods. A 3-ounce serving of beef contains around 2.1 mg of iron.
Lentils: Lentils are a good source of non-heme iron, with one cup of cooked lentils containing around 6.6 mg of iron. They're also high in fiber and protein.
Tofu: Tofu is a good source of non-heme iron, with 4.7 mg of iron per half-cup serving. It's also high in protein and low in fat.
Pumpkin seeds: Pumpkin seeds are a good source of both iron and zinc, with one ounce of pumpkin seeds containing around 4.2 mg of iron. They're also high in protein and healthy fats.
Oysters: Oysters are a good source of heme iron, with six medium oysters containing around 4.5 mg of iron. They're also high in zinc and vitamin B12.
It's important to note that iron absorption can be improved by consuming vitamin C-rich foods at the same time as iron-rich foods. Additionally, it's important to consult with a healthcare professional if you suspect you have low hemoglobin levels, as they can provide a proper diagnosis and treatment plan.