Just as you need fruits, vegetables, grains, legumes, animal proteins and dairy in your daily to meet your daily nutritional needs, you also need nuts to ensure that you are eating a balanced diet. Nuts are healthy snacks. Studies suggest that nuts are good for the heart. They help in maintaining healthy blood lipid levels and they can even diminish risk of cancers. Moreover, for people striving to lose weight, snacking on nuts will help in preventing food cravings. However, we often tend to overlook the importance of nuts in our daily diet. To help you select nuts for your diet, Everyday Health has compiled a list of benefits of consuming 8 nuts.