In England, you can buy a 200g pack of Tesco Value Salted Peanuts for 28p. 100g fat 50g protein and something like 1.2k calories. They're not fantastic quality, i think its something like 97% peanut and 3% of either palm or peanut oil, but if your looking for easy calories/fats and you live in the UK/there's something similar where you live, they're the shit. The only issue is the high salt content, which for 200g is something like 24% of your RDA. Obviously RDA tends to be bullshit but still, it's alot of salt.