I like almond butter, as it has a better ratio of the fats. Still around 200 calories with 16 grams of fat, but only 1-2grams saturated, and about 10 monounsaturated (compared to 6-7 in in regular peanut butter). Ok, so a little better, but still quite a few calories.
Whipped peanut butter is a good alternative, but hard to find. Most whipped options come in around 150 calories, 12 grams of fat, and still low in carbohydrates (5 grams + 2 gram fiber). Peter Pan makes a great version of whipped.
Now I truly have found the best alternative! It is called PB2, and it is all natural. Through a unique process they are able to squeeze out the oils from the peanut, leaving a peanut flour. It comes in powder form, and you add water to reconstitute it. For two tablespoons of the powder you add one tablespoon water (I add more water as I like it creamier). It is just like peanut butter - and it is AMAZING! For 2 tablespoons, there is only 45 calories, 1.5 grams of fat, and it still has 5 grams of protein and 2 grams fiber! While I may still use regular peanut butter occasionally for sandwiches, this is the perfect solution for sauces, dressings, shakes, dips etc, when you don't want to add an extra 200 calories, but you still want all the peanut butter taste!
I bought this on amazon (one of my loves), but you can buy it many of places online, or go to PB2's website and use their location finder to find a distributor near you. If you are a peanut butter lover, you have to try this! (Oh, and by the way, they have chocolate. Dare I say better than Nutella..?)
Have a great Sunday!