When it comes to healthy foods people always want to know which ones are the healthiest of them all, that’s why we decided to create this article and show you the top 10 healthiest foods that you can buy. Starting off with one of the most popular sources of Vitamin C – Lemons. Everyone has heard how healthy they are, and we don’t think you need any more information.


When talking about healthy foods people often forget about potatoes, they talk about everything else, but somehow this great food is left out. We think it shouldn’t be because it is one of the best ways to boost your immune system. Also, if you combine it with some healthy grilled cheese it can make a really good meal after a hard workout.

Dark Chocolate

Another great food that people forget to include a healthy list is chocolate. Of course, not any type of chocolate, what you want to buy is dark chocolate. It can actually reduce your blood pressure, that’s why we recommend it to people who have issues with their blood pressure because just a little dark chocolate can change everything for them.


We cannot forget about one of the foods that most people don’t really like eating and that is broccoli. This food is great for strengthening your bones, even if you don’t like the taste, it won’t hurt eating some from time to time.


If you are not a meat eater, you won’t be able to eat salmon, but you will be missing out on one of the healthiest foods on this planet. It can easily reduce the risk of heart disease or even cancer. We suggest that you consume salmon at least once per week.


Finally, a nut on this list, Walnuts have Omega 3 Fatty acids which are perfect for reducing cholesterol in your body. Also, it showed great results with fighting cancer cells.


Avocados might be a little more expensive food because you don’t get a lot out of one, but it is definitely worth every penny. It is rich in fiber and it can reduce the risk of heart disease.


One of the most powerful disease-fighting foods that you can consume is actually garlic. The key is not to overcook it when making your meal because that way it can lose a lot of the healthy elements that your body needs.


You have most definitely heard about spinach and how it is good to eat it as a great source of energy. However, there are many more things that you didn’t know such as enzymes that are able to boost your immune system.


Beans are a very simple type of food and it can really lower the risk of heart disease, especially if you are eating beans three or four times per week. The best thing about beans is that they are easy to prepare, and you can combine it with other healthy foods.