nut butter is amazeballs. I do sunflower and almond mostly bc they're readily available. I only do peanut butter in a dessert as I don't want to be having too mnay legumes.
Sometimes I find some amazing nut butter that tastes like walnut oatmeal cookies but somehow isn't that high cal(for nut butter, lol). I love Marshall's and T.J. Maxx for the foods you don't find other places. They had coconut chips waaay before grocery stores had them.
EDIT: Since I'm doing low carb/high fat, I don't compensate. It actually helps me to restrict because it's small but I still get enough energy. I usually do nut butter on apple or banana, but sometimes I just eat a spoonful.