Anybody who pays close attention to the food that they are putting in their body knows that there are lots of good and bad foods that they can consume on a daily basis. While there is definitely plenty of bad foods that we can talk about here, we will instead be focusing on the ten best foods that you can eat. There is no need to dabble on any longer right now, so let us kick off our top ten foods countdown with the number one food on our list.

#1: Lemons

This one is on the top of our list because just eating a single lemon per day will give you more than your daily recommended dosage of Vitamin C. Besides the Vitamin C greatness, other studies have shown that the flavonoids found in lemons will help inhibit the growth of cancerous cells in your body as well.

#2: Broccoli

Eating just one average size stalk of broccoli peer day will give you more than your daily needs of Vitamin K and double your daily needs of Vitamin C. Also, eating the average sized stalk of broccoli every day will also help the body fight off numerous forms of cancer as well.

#3: Dark Chocolate

The reason behind eating dark chocolate is because one fourth of an ounce of the stuff, eaten daily, will help you battle high blood pressure within the body. Also, the cocoa powder that helps make dark chocolate will help eliminate bad cholesterol in the body while helping increase the good cholesterol in the body.

#4: Red Potatoes

Eating just one potato a day will help the body with cell building folate, which is something that is done primarily with red potatoes. Plus, eating one red potato per day will also help the body fight cancer and it will also add much needed Vitamin A to your body.

#5: Salmon

Salmon is a great source of Omega-3 Fatty Acids, which have been known to reduce the risk of depression, heart disease and cancer within a person. Also, a regular sized serving of salmon will help you protect your brain against memory loss and Alzheimer’s Disease.

#6: Walnuts

Of all the nuts you can potentially eat, walnuts has the highest amount of Omega-3 Fatty Acids, which will help reduce cholesterol in the body. Walnuts will also help whomever eating it with fighting cancer, mood swings and against forms of sun damage as well.

#7: Avocados

Eating at least one avocado per day will help the person eating it reduce the amount of cholesterol in the body by nearly twenty five percent. Also, eating Avocados will help with your daily fiber intake and it may help reduce the risk of heart disease as well.

#8: Garlic

Garlic is one of the best substances in the world for helping the body fighting the growth of bacteria, including E.Coli as well. Also, one of the compounds that is found in garlic will help lower both blood pressure and cholesterol levels in the body.

#9: Spinach

Spinach contains two crucial immune boosting antioxidants that are important for maintaining a person’s eye health. Also, according to many studies, spinach is one of the best cancer fighting vegetables in the world right now.

#10: Beans

Beans are the final pieces of food on the list because eating one serving of beans daily will help with the reduction of heart disease in your body. Also, if you are a woman and you eat a serving of beans once a day, you will also help reduce the risk of breast cancer and potentially other cancers as well.