Nuts are full of healthy fats and protein. They’re a great snack and can help tide you over until your next meal — but they’re also a high calorie food.
Be careful of portions — a serving size of most nuts is one ounce.
For a one ounce serving:
- 49 shelled pistachios, 162 calories
- 23 almonds, 169 calories
- 21 hazelnuts, 183 calories
- 18 cashews, 163 calories
- 19 pecans, 201 calories
- 14 English walnut halves, 185 calories
- 10-12 macadamias, 203 calories
- 39 peanuts (technically a legume), dry roasted, 170 calories