The 5 Healthiest Nuts to Snack On

Need a quick snack? Nuts pack a nutritional punch, giving you lots of heart-healthy fats, antioxidants, and protein. Seek out these five for a diet-friendly snack.

            <p class="fs-gallery__header__gallery-title">
                The 5 Healthiest Nuts to Snack On               </p>
            <span class="fs-gallery__header__close-btn">
                <span class="hidden-except-readers">Close gallery popup button</span>

            </span>

                        <span class="current">1</span> OF <span class="total">5</span>

                        <p class="slide-count desktop-hidden">1 of 5</p><img width="1109" height="614" src="/uploadfile/2024/1227/20241227131149305.jpg"><p class="photo-credit">Diana Miller / Getty</p>

2 of 5

4kodiak / Getty

3 of 5

dlerick / Getty

4 of 5

AlasdairJames / Getty

5 of 5

AlasdairJames / Getty

                    <span class="hidden-except-readers">Button slide previous</span>
                    Back to intro
                    <span class="hidden-except-readers">Button slide next</span>

                        <h3 class="gallery-item__caption-title">Peanuts</h3><p>Peanuts provide great protein—7 grams per 1-ounce serving (about 30 nuts). But don’t buy them salted—it’s too much sodium. Opt for unsalted and, if you want, add a little sea salt.</p>

The big benefit with walnuts: They’re the only nuts that contain significant amounts of ALA, an omega-3 fat that reduces inflammation and is good for your heart.

Cashews boast the lowest fat content per ounce of any nut, and they contain high levels of two nutrients that are good for your eyes. They also have solid protein—5 grams per 18 cashews.

Nicknamed the “skinny nut,” pistachios are low in calories and fat and rich in fiber and antioxidants.

Tip: Buy them in-shell so you don’t eat them as fast.

These tree nuts have plenty of muscle-building protein—about 6 grams per 23 almonds. They’re also an excellent source of vitamin E and calcium.

In short: Eat almonds.