Like HowStuffWorks on Facebook!

Top 10 Healthy and Cheap Foods


Suffering from a bad rap over the past few years, eggs are making a comeback. Contrary to popular belief, eggs are not cholesterol bombs. Eating one or two eggs a day shouldn't increase your risk of heart disease or stroke.

In fact, eggs are loaded with protein. One egg will give you 11 percent of your recommended daily allowance of protein, with only about 68 calories. Eggs are also good for your diet. One study showed that people who ate eggs for breakfast lost nearly twice as much weight as those who ate a bagel instead -- even though their calorie intake was the same [source: WHFoods].

You can find eggs in your grocery store for around $1.50 a dozen. Some brands and types like cage-free or organic are more expensive, so make sure you comparison shop.