Nuts are nature's way of showing us that good things come in small packages. These bite-size nutritional powerhouses are packed with heart-healthy fats, protein, vitamins, and minerals.
From our friends at Health.com, here's a look at the pros and cons of different nuts, as well as the best and worst products on supermarket shelves today. Of course, you can get too much of these good things: Nuts are high in fat and calories, so while a handful can hold you over until dinner, a few more handfuls can ruin your appetite altogether. And although nuts are a healthy choice by themselves, they'll quickly become detrimental to any diet when paired with sugary or salty toppings or mixes.
More from Health.com: 10 best foods for your heart