Earlier quoted context omitted.
Almonds are mostly fat, and not very satiating either. I've done the paleo/lowcarb fad diets too. They just trick you into eating fewer calories by forbidding most of the food you ate before the diet. Not to mention some versions of these diets are based on incorrect understanding of human physiology. For example, despite what the paleotards will tell you, carbs are very rarely converted into body fat. But when you e…
Not entirely true. High protein diets allow you to eat more calories because the thermal effect of digesting protein results in a loss of 25% calories (of protein).
While the TEF of protein does reduce it's net caloric contribution by about 25%, that doesn't matter if you eat in excess of TDEE, which will result in weight gain regardless of the kind of foods eaten. Upping protein to reduce hunger works really well, but there are better foods than almonds to do this (cottage cheese, meat, fish, whey protein, etc).