Nuts make a great snack as long as you limit them to 1 ounce. They’re full of protein, healthy fats and they’re very tasty. Get the unsalted kind if you’re concerned about sodium. If you’re trying to lose weight, you might want to skip the snack nuts until you’ve reached your weight goals.
There isn’t a consensus on nuts contributing to weight gain, but they’re calorie dense making it easy to eat a lot of calories without eating a lot of nuts. You could eat a whole meals’ worth of calories in just a couple handfuls. Here’s a good review on the debate about nuts and weight loss/gain: “Can’t Lose Weight? It Could Be the Nuts.”
Nutritional info is based on roasted unsalted cashews (my favorite!), but walnuts, pistachios, pecans or mixed nuts are great!