Increasing hemoglobin levels can be important for individuals with conditions like anemia or those who have a deficiency in iron, vitamin B12, or other essential nutrients.

Here are some foods that may help increase hemoglobin levels:

1.Iron-Rich Foods:

Lean Red Meat: Beef, lamb, and liver are excellent sources of heme iron, which is more easily absorbed by the body.

Poultry: Chicken and turkey also contain heme iron but in smaller amounts.

Seafood: Fish and shellfish like tuna, salmon, clams, oysters, and mussels are rich in iron.

Beans and Lentils: Plant-based sources like lentils, chickpeas, black beans, and kidney beans are high in non-heme iron.

Tofu: Tofu, especially when prepared with iron-rich ingredients, can provide a good amount of iron.

Spinach: Leafy greens like spinach, kale, and Swiss chard are rich in non-heme iron.

2.Vitamin C-Rich Foods:

Vitamin C helps enhance the absorption of non-heme iron. Include foods like oranges, strawberries, kiwi, and bell peppers in your diet.

3.Nuts and Seeds:

Almonds, pumpkin seeds, and sunflower seeds contain iron and can be a healthy addition to your diet.

4.Fortified Foods:

Many cereals, bread, and other grain-based products are fortified with iron and other nutrients.

5.Liver and Organ Meats:

If you’re not vegetarian, organ meats like liver are incredibly rich in iron and can help boost hemoglobin levels.


Eggs, especially the yolks, contain a good amount of iron.

7.Dried Fruits:

Raisins, apricots, and prunes are iron-rich dried fruits.

8.Green Vegetables:

Broccoli and Brussels sprouts, along with leafy greens, are good sources of non-heme iron.

9.Whole Grains:

Foods like quinoa, whole wheat, and brown rice contain some iron.

10.Blackstrap Molasses:

It is a dense source of iron and can be added to recipes or consumed in small quantities.


Beetroot is rich in iron and can be consumed as a vegetable or in juice form.

12.Red Bell Peppers:

They contain both iron and vitamin C, which can aid iron absorption.


Pomegranate juice is known to boost hemoglobin levels due to its iron content.

Remember that a balanced diet is crucial for overall health, and it’s always a good idea to consult with a healthcare professional or a registered dietitian before making significant changes to your diet or taking supplements. They can help you determine the best approach for your specific nutritional needs and health condition.

Last Updated: 18 October 2023