Almonds are very calorie dense. They are a health food, absolutely, but very very calorie dense. You can easily eat 1000 calories of almonds if you eat them mindlessly.
High volume low calorie foods like broccoli, carrot sticks, mushrooms, cucumber etc. would be a much better option. You can eat a massive tray of them and it will only contain around 100 calories.
If you are trying to loose weight, the best dinner you could consume would be 6-8oz of a lean protein + a massive platter of fresh cut vegetables.