One reason people don't eat healthier is because they think healthy food is more expensive. But here's a list from iVillage.com of eight super-healthy foods that are also super-cheap:
#1.) Kale. It has vitamins, minerals, antioxidants, fiber, calcium, and omega-3s, and it only costs about 60 cents per serving.
#2.) Low-Fat Milk. An eight-ounce glass has nine essential nutrients, including some that most people don't get enough of, like calcium, potassium, and vitamin D. Non-fat and 1% milk are healthier than 2% and whole, but they cost the same.
#3.) Mangos. One cup has 80% of the vitamin C you need in a day, plus 25% of the vitamin A, 7% of the potassium, and three grams of fiber. And one mango only costs about 50 cents.
#4.) Dried Cranberries. A lot of people drink expensive pomegranate juice for the antioxidants. But dried cranberries have them too, and they're a lot cheaper. One cup costs about 50 cents. Just don't eat too many because they're high in sugar.
#5.) Sweet Potatoes. They have beta-carotene, which is what gives them their orange color, and beta-carotene is good for your skin. Studies have shown that getting enough of it can result in fewer wrinkles, and sweet potatoes only cost about 43 cents per serving.
#6.) Eggs. One hard-boiled egg has about 70 calories and only costs 20 cents. But unless your doctor tells you to, DON'T just eat the egg whites . . . because most of the vitamins are in the yolk. If you're worried about cholesterol, don't eat more than seven eggs a week and you should be fine.
#7.) Pinto Beans. They have protein, fiber, and B vitamins. Plus, they have more antioxidants than almost any other bean. But pinto beans are also the CHEAPEST type of bean. They cost about 13 cents a cup.
#8.) Black Tea. You don't have to buy expensive tea to get the health benefits, because regular black tea has the same flavanoids that protect against free-radicals. And people who drink tea also age better. All for about 5 cents a cup.