When you need a snack, why not grab one with healthy benefits? These 10 faves pack a nutrient punch and taste delicious too.

Joyce Hendley

Give into your afternoon snack craving with these double-duty snacks. They satisfy while providing a punch of nutrients to help you power through the rest of your day. So whether you have a sweet tooth or crave something salty and crunchy, check out our top picks for healthy snacks that won't undo your day.

Related: 10 Everyday Superfoods

1. Pomegranate Seeds

OK, technically called arils. Eat 'em like popcorn and get lots of inflammation-fighting polyphenols in every refreshingly tart-sweet handful. Look for them in the ready-to-eat produce section. 72 calories per 1/2 cup

Related: Healthy Pomegranate Recipes

2. Manitoba Harvest Hemp Heart Bites Chocolate

These nuggets made with shelled hemp seeds are the definition of superfood: loaded with protein and iron
(25 percent DV) and heart-healthy fats. Not to mention a crunchy chocolate fix. 230 calories per 10 pieces

Related:Health Benefits of Flax Seeds, Chia Seeds and Hemp Seeds

3. Wholly Avocado Minis

Use these 2-oz. mini cups as a guac-a-licious dip to turn dunkable vegetables like baby carrots and mini bell peppers into a satisfying snack. Bonus: heart-friendly mono fats and 2 grams of fiber. 120 calories per 2-oz. mini cup

Related: 4 Healthy Reasons to Eat Avocados

4. Lifeway Plain Lowfat Kefir

Fermented dairy products like yogurt and kefir pack plenty of gut-friendly probiotics and are great sources of calcium (30 percent DV). Because it's drinkable, kefir is a perfect grab-and-go snack. 110 calories per 8-oz. bottle

Related: 3 Fermented Drinks to Try: Kombucha, Kefir and Kefir Water

5. Rhythm SuperFoods Kale Chips Original

Cruciferous, green and leafy, kale ticks so many nutrition boxes, with antioxidants and fiber in spades. These are almost as tasty as homemade and deliver 3 grams of fiber and 25 percent of the DV for vitamin A. 130 calories per 1 oz.

Make your own: How To Make Kale Chips

6. Saffron Road Crunchy Chickpeas, Bombay Spice

Roasting turns chickpeas crunch-ily snack-worthy. Boasting 5 grams of fiber and 6 of protein, they're made with healthy sunflower and/or canola oil and just a touch of salt (150 mg sodium). 130 calories per ¼ cup

Make your own: How to Make Baked Chickpea Nuts

7. Mush Overnight Oats, Apple Crisp Flavor

Whole-grain by nature, oats are famously rich in cholesterol-lowering soluble fiber. Here, they're snackable hot or cold, softened in almond milk and slightly sweetened with dried cranberries-tastily boosting fiber to 7 grams. 280 calories per 1-cup pod

Make your own: The Best Way to Overnight Oats

8. Unsalted Dry-Roasted Peanuts

Just about any nut has superfood cred, but humble peanuts (technically legumes) are often overlooked. They're packed with protein-7 grams-and loaded with heart-friendly monounsaturated fat and phytosterols. 160 calories per 1 oz. (about 1/4 cup shelled)

Related: Healthy Peanut Recipes

9. Frozen Edamame Pods

These beans have a whopping 10 grams of plant protein per 1/2 cup-and more fill-you-up fiber than a bran muffin (6 grams). And the pods are just too fun to open and eat! 100 calories per 1/2 cup

Related: Healthy Edamame Recipes

10. Egg

D'oh! Of course. Hard-boiled, this is the original portable snack, loaded with 6 grams of protein, lutein and zeaxanthin for eye health, and hard-to-find choline (27 percent DV). 70 calories per large egg

Related: The Right Way to Boil an Egg

WATCH: How to Make Perfect Hard-Boiled Eggs