Skip the chips. If you're craving something salty and crunchy, put away the Ruffles and pop open a container of nuts. Peanuts, pistachios, walnuts, almonds, whatever your favorite nuts -- or seeds, such as pumpkin or sunflower -- are good combinations of healthy fats and protein. Although nuts are packed full of protein, fiber and healthy fats, keep portions small: Just 14 almonds or 20 pistachios equals 100 calories, the caloric sweet-spot for snacking [source: WebMD]. And keep sodium levels in check by choosing unsalted varieties.