If you love almond butter, then I'd highly recommend learning how to make it yourself. I buy raw almonds for about $3 a pound, so the savings aren't huge, but knowing what goes into my almond butter is priceless.
What goes in? Nothing but almonds. You can certainly add salt, cocoa powder, sugar, honey, or whatever floats your boat - but the truth is - you don't have to!
You can roast the almonds and have a rich nutty flavored almond butter or you can make it raw (which to me - tastes more like cookie dough mixed with peanut butter, yums.)
Here's the deal: you don't need to add oils or anything else. A Vitamix blender (or other similarly powerful blender) can handle it.
Here's a video of me making raw almond butter. I used about 3 cups (measured by a 5 year old - so about 3 cups is fine).
You will notice a lot of icky noises while I'm blending the almonds (and no talking - lol.) The machine will grunt and squeal until it starts to liquefy the butter.
Once it gets to that part, the machine will jerk and move and make more noise. You'll see me start to let it go when it gets to that point. Then I let it go a little longer so it's extra creamy.
The key to good almond butter is turning the blender up to it's maximum speed within seconds and not stopping until it's done. If you stop, you will overwhelm the motor and be left with almond meal. That's okay - use it in your pancakes (as a flour replacement.) But next time, don't stop!
I taped myself making almond butter from beginning to end and it the whole deal took 5 minutes 38 seconds. I cut out about 3 and 1/2 minutes of scraping. Scraping the almond butter out of the canister is the worst part. It's exactly like scraping peanut butter out of a blender, so you can imagine the annoyance.
This is how clean I scraped it.
Clearly, I cold have scraped more. But there's a point when you just have to let it go.
Here's what creamy, raw almond butter looks like:
If you roast your almonds before blending, your almond butter will be darker. And it will smell like roasted almonds. Roasted almonds also blend easier and faster than raw almonds. Both options are yummy.
Best of luck making your own almond butter!
You can find this post and other great REAL food recipes at Kelly the Kitchen Kop and The Healthy Home Economist.