I know peanut butter and other nut butters can easily be made at home, but they all seem to have very small bits in them. Creamy is never the true creamy smooth of big brand store bought. Is it possible to replicate the ultra smooth creamy texture of store bought at home? I don't like nuts in my food and even the tiniest bit of texture will put me off.
Well, you could shell out for a commercial nut butter mill, if you had an extra thousand bucks lying around. But otherwise the answer is probably not. I believe that commercial peanut butter makers grind the nuts between metal plates, which gives the very fine texture. At home, you're presumably using a food processor, which can't make thick-textured pastes very fine.
Some health food stores have nut butter mills, though, so if you're looking for freshness, you can grind just before you buy.