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.

  • Unless you have a very powerful blender or food processor and a lot of time, your texture will probably always be a bit more grainy than store bought.
    – SourDoh
    Jan 24, 2014 at 19:03
  • related : cooking.stackexchange.com/q/15549/67 (see especially Flimzy's answer for some of the issues with making a grinder)
    – Joe
    Jan 24, 2014 at 19:25
  • Many "big brand" peanut butters use extra ingredients to create a smooth texture, usually added oils and emulsifiers. The very best you'd ever be able to do at home / using only peanuts is equivalent to Adam's or other "natural" peanut butters. Is that what you're looking for?
    – Anthm
    Jan 24, 2014 at 21:27

2 Answers 2


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.

  • Even the nut butter mills at grocery stores will give you a grainier consistency than, say, Skippy. It's worth trying, but you still might not like it.
    – Anthm
    Jan 24, 2014 at 21:24
  • Harlan, it's not so much the freshness I'm looking for but the ability to create different flavors, etc. Even if I had an extra $1000 or so, it doesn't seem like a good buy to only use occasionally! LOL
    – Brooke
    Jan 25, 2014 at 14:06
  • Anthm, I'm looking for the uber-smooth texture of Skippy or any of the other big brand names' creamy peanut butter. Any grainy will be noticable. :(
    – Brooke
    Jan 25, 2014 at 14:07

Add a little coconut oil to the blender and you're peanut butter will have a more creamy texture.

  • Any oil will add creaminess to the texture, but none will remove the small pieces the OP says are the problem.
    – rumtscho
    Jan 25, 2014 at 14:03
  • Nope, I do it all the time and I know any oil will work but I use coconut oil. I get a smooth texture with a average blender.
    – Jeff
    Jan 25, 2014 at 14:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.