The type of foods you consume has a direct impact on your physiology and psychology. There is no end to the food items that can put an end to a number of your mental and physical health problems. There are a number of scientific studies and investigations that have been conducted to support the effect of the food items I am going to share in this list. Super-food items are worth more than anything in this world. However, it does not mean that you will need to spend a lot of money to get them. Here are the 10 awesome and amazing foods that can combat major diseases.

10. Berries

Consume a lot of berries more often as they have the potential to fight a number of anti-oxidants and chemicals. They have been listed among the top food items for fighting the effects of anti-oxidants. They also have the potential to fight the diseases like cancer, heart failure etc.


  1. Dairy Foods

You might have a number of negative comments and statements about some dairy food items but let me tell that it is all nothing but a commercial propaganda. According to the dietary guidelines from governments all over the world have asserted that every human being should try to consume low fat diary food items on a daily basis. Even if you can’t manage them daily, try to consume them twice or thrice a week. They can serve as perfect and balanced snacks for all those who have diabetes, weight problems and other related issues.


  1. Fatty Fish

Don’t let the name take you down as it is not as fatty as most of you might think. In fact, you will need to consume such items on a moderate basis. It has been reported that Omega 3 Fatty Acids are efficient in fighting against the formation of blood clots that are often associated with heart attacks.


  1. Dark and Leafy Greens

One of the top ranked foods for fighting against diseases are the dark and leafy greens. They include spinach, boy choy and a lot more. The best thing about them is that they are loaded with a wide range of vitamins which your body needs to fight off any external invasions from germs and viruses.


  1. Whole Grains

It is time that you put an end to using refined grains, as most of them lag behind having the required nutrients and components. Whole grains are loaded with folic acid, B Vitamins and a lot more that your body needs to combat various diseases. It is recommended that you consume at least 3 servings on a daily basis.


  1. Sweet Potatoes

Going sweet after a few days never hurts anyone as long as you mind your body limits. Try to consume sweet potatoes twice a week. In addition to having a number of vitamins, they contain a lot of calcium and folate. If your doctor has informed you that you should not consume them beyond a certain range, I recommend that you follow his or her advice.


  1. Tomatoes

Tomatoes form an essential component of a large number of foods and dishes. They contain a number of important disease fighting components and vitamins. You can eat them in any way like as long as the process does not derives the important vitamins from it.


  1. Beans and Legumes

It has been reported by a number of health experts that consuming beans and legumes is a part of a healthy life style. It can help in reducing the risks associated with cancer, blood cholesterol etc. They also aid in weight maintenance.


  1. Nuts

Consuming even small amounts of nuts can turn the hunger drives and rejuvenate your energy levels. However, you should mind your daily limits for these items as you don’t need to consume them in large amounts because of the large amount of calories they contain.


  1. Eggs

Eggs is one of the most economical and healthy source of proteins, xenathin and choline. The America Heart Association has recommended the consumption of eggs for healthy individuals. It has also been researched that eggs supply nutrients that are heavily needed for better eye health and reducing the probability of blindness for old aged individuals.