19 Home Remedies For Anemia In Adults And Kids

Anemia occurs when there isn’t enough iron in the blood to carry oxygen to the organs. The condition especially occurs during and after pregnancy or in menstruating women. Children can also suffer from anemia due to improper diet. The term ‘anemia’ isn’t a diagnosis but is more a sign of several imbalances in the body. Therefore, taking iron supplements will only treat the symptoms superficially and not fix the root cause of the imbalance. In this guide, we will study some natural quick fixes for anemia that will cure the symptoms such as fatigue, paleness and giddiness and also eliminate the disease from its roots.

1. Increase intake of dark green leafy vegetables
This is the best home remedy for anemia. Do not overcook the vegetables. Try and eat them raw or steamed. Juicing the vegetables is also a great way of getting more iron. Also add plenty of vitamin C to your diet to help the body absorb iron.

2. Red meat
If you are not a vegetarian or vegan, then do consider adding meat to your diet, especially liver and dark meat, which is rich in iron and vitamin B 12. You can also eat eggs, seafood and other lean portions of chicken, beef or lamb. Make sure you eat plenty of fruits and vegetables along with this as their high vitamin C content can help absorb iron.

3. Take blackstrap molasses and organic ACV
Take a tablespoon of organic blackstrap molasses daily. This is especially recommended for pregnant, nursing mothers as well as for women having heavy bleeding during menstrual periods. You can also add 2 tsp of apple cider vinegar to a tablespoon of blackstrap molasses to strengthen blood.

4. Eat vitamin C rich foods
As stated above, vitamin C helps in absorption of iron. Try to eat different colored fruits and vegetables like berries, citrus fruits, currants, plums, grapes peaches, apples, baked potatoes, sweet red peppers, cayenne peppers, etc. Take a supplement of 1000 mg of vitamin C per day in case you are not able to eat 5 servings of fruits and vegetables.

5. Brewer’s yeast
Brewer’s yeast is rich in vitamin B complex, and especially in Vitamin B 12 deficiency of which leads to pernicious anemia. So take a tablespoon of Brewer’s yeast daily in case you aren’t taking B complex pills.

6. Eat dates and date syrup
Add dates to your cereals, smoothies and milkshakes for flavor as well as for a boost of iron. You can also use date syrup for sweetening your coffee or cereals.

7. Yogurt and turmeric
Eat a mixture of yogurt and turmeric daily for reducing symptoms of anemia.

8. Avoid tea and coffee
Tea and coffee are rich in caffeine and tannin which can hinder with iron absorption. Also limit your intake of certain herbal teas like peppermint and chamomile which could contain caffeine and increase iron deficiency.

9. Red beets
Native Indians used to call red beets as “blood makers”. Eat plenty of beets steamed or raw to increase iron levels for anemia in kids and adults. You can also juice beets in a good quality masticating juicer to drink daily.

10. Red wine anemia treatment
Red wine made from red grapes is another popular and effective home remedy for anemia in adults. Daily glass of red wine can help build blood and also build appetite.

11. Bee pollen
Bee pollen is a known biological stimulant that can increase red blood cells in the bone marrow. Take a teaspoonful daily to counter anemia symptoms.

12. Blue green algae
Blue green algae are also an effective remedy for anemia.

13. Drink water stored in copper utensils
Copper is needed for hemoglobin formation. Drink water stored overnight in a copper bottom utensil to increase copper levels in the blood. Try to eat copper rich foods like seafood, nuts, seeds etc daily.

14. Herbal remedies for fixing anemia
Nettle tea is one of the most popular herbal remedies for anemia known for its rich iron content. So is dandelion and yarrow. Many herbalists recommend tonics made with nettle, dandelion, and burdock which are blood purifiers and also supply iron to the blood.

15. Dietary changes
  • Avoid eating refined grains like refined flour, polished rice, pasta etc as it can deplete iron levels.
  • Eat foods containing rich supply of organic iron like wheat germ, cabbage, carrots, beet roots, celery, spinach, and fruits like raisins, currants, figs, dates, cherries, apples, grapes and berries.
  • Consume eggs and meat if you are a non vegetarian.
  • Try tofu, tempeh, milk and milk products, Greek yogurt, cheese, peanuts, walnuts etc which are rich in protein, vitamin B 12 and zinc.
  • Copper is also necessary for utilization of iron in blood for making hemoglobin. Seafood, sesame seeds, dark chocolate are some of the foods high in iron.
  • Quit smoking and reduce intake of alcohol which depletes vitamin B 12 levels.
  • Two helpings of citrus fruits are necessary for anemia patients.

16. Cold and hot baths
In Ayurveda, cold baths are recommended for Anemia patients. These can help thicken blood and increase strength. You can also soak in hot water baths with Epsom salts.

17. Sunshine
Early morning sunlight gives Vitamin D and also helps build red blood cells. Soak in sunlight daily to strengthen the blood.

18. Yoga and pranayama
If anemia is causing weakness and fatigue, you may have to avoid strenuous exercise. Instead, opt for light activity like walking for 30 minutes as well as Yoga and deep breathing/Pranayama. The latter increases oxygen supply to the blood. Yogasanas best for healing anemia are


Uttana padasana


19. Get enough rest
Adequate sleep of 8-9 hours is necessary to prevent and treat anemia in kids.

Try these 19 natural remedies for anemia to strengthen your blood and body.