You're craving salt
Opt for a plain bag of potato chips—not the flavored kinds like sour cream and onion—that lists just potatoes, oil and salt as its ingredients. Why? Artificial additives come with extra (bloat-causing) sodium.

Calories per 1 1/8-oz. bag 180

You want to be healthy
Most "fruit" snacks are actually fruit-flavored—meaning they're packed with unnutritious sugar and artificial coloring. Try trail mix (270 calories) instead.

Calories per 2-oz. bag 270

You're on a low-carb diet
Pick peanuts or cashews. This bag has just 9 grams of carbs; in contrast, a bag of pretzels has 46! Just watch portion size, as nuts are highly caloric.

Calories per 2-oz. bag 330

You skipped breakfast
Protein bars are too high in sugar, says Nestle. Try a granola bar, which balances out its sugar with 2 grams of fiber.

Calories per package 180

You need chocolate!
A Hershey's bar with almonds is a splurge, but at least there are no fillings like nougat, which add sugar and calories, and the nuts are good for you.

Calories per 2.1-oz. bar 320