Top 5 Foods to Fight Anemia

Top 5 Foods to Fight Anemia – Anemia is one of the most common disorder of blood. It happens when the number of red blood cells (RBC) count is low or the hemoglobin level of the blood falls below normal. Hemoglobin is a type of protein which is present in our RBC and helps in the transportation of oxygen and nutrients to all parts of our body. Anemia can happen to anybody, regardless of age and sex. But women generally are more prone to this disease. If you often feel weak, get fatigued easily or suffering from memory loss or depression then these can be the symptoms of anemia. The most common cause of anemia the deficiency of iron in our diet, therefore we must include foods that are rich in iron, vit B12 and folic acid. Here is a Top 5 Foods to Fight Anemia, check them out below.
Top 5 Foods to Fight Anemia, Anemia

Top 5 Foods to Fight Anemia


Spinach is considered as the superfood to fight anemia, because it not only treats anemia but is equally effective in preventing this disease. It contains high amount of Vitamin A, B9, C, E, calcium, iron, beta carotene etc. Half a cup of boiled spinach contain 3.2 mg of iron which covers about 20% of the iron requirement in a woman’s body. Spinach also helps to increase blood flow in our body. So, make sure to add spinach to your daily diet to prevent anemia.


Pomegranate contains abundance of fiber, potassium, vitamin C, iron, vitamins A and E. The vitamin C present in pomegranate helps our body to absorb iron which helps to combat anemia. You can consume pomegranate as it is, in the form of fruit or extract the juice and consume it. 150 gm of pomegranate juice per day should be consumed daily to fight anemia.

Also read Why You Should Drink Water From A Copper Pot

Top Foods to Fight Anemia, Anemia


Beetroot is rich in iron, and it can treat anemia in a very short period of time. It can repair and re-activate red blood cells, which results in improving oxygen supply throughout the body. Beetroot is one of the best superfoods to fight anemia. Beetroot can be consumes as a cooked vegetable or in salad form. Also you can add a glass of fresh beetroot juice to your daily diet to help combat anemia.

Also read Complications of Kidney Disease


Foods that are rich in Vitamin C are also helpful to fight anemia. Tomatoes are one such vegetable that are rich in vitamin C which help to improve iron absorption ability of our body and get rid of the anemia symptoms. Tomatoes are also rich in beta carotene, vitamin E and fiber which mean they are good for our overall health. You can drink a glass of raw tomato juice everyday or eat one raw tomato everyday to fight anemia. Also you can add tomatoes to curries and other cooked foods on daily basis to increase vitamin C in your body.

Also read Ways to Boost Our Immunity

5 Foods to Fight Anemia, Anemia

Whole Grain Bread

A slice of whole grain bread accounts for almost 6% of the daily iron requirement for our body. Whole grain bread is a rich source of iron, but it also contains phytic acid that blocks the absorption of iron. However, since whole grain breads are made through fermentation process, which helps to reduce the phytic acid content. It is advisable to take 2-3 slices of whole grain bread everyday to boost iron levels in our body.

So these are Top 5 Foods to Fight Anemia. Adding these foods to our daily diet not only treat anemia, but also restore our overall health. That’s all for now, thanks for reading 🙂

Get more Tips like this
in your inbox

Subscribe to our mailing list and get interesting Tips and updates to your email inbox.


  1. Maria Vidrasco April 17, 2017
    • Rashmita Rakshit Rashmita Rakshit April 17, 2017

Leave a Reply

Get more Tips like this
in your inbox

Subscribe to our mailing list and get interesting Tips and updates to your email inbox.