We've been doing all natural almond and peanut butter (almond is quite rich, but better nutrients for you) it is all natural, just smashed up and ground nuts done at the health food store. No added sugar, additives or salt. It is fab. It has a lot runnier consistency (so not a worry as much for choking) than commercial store bought brands that are full of "stuff." DS has had it since 10 months and loves it, we have no history of food allergies in either families. All natural Peanut or Almond butter (the ingredients are just pulverised nuts nothing else) is a great source of protein, many vegans and vegetarians (like DH) use this food source for their protein. DH and DS often eat peanut butter and banana whole wheat or flax seed tortilla wraps I make. They are so easy to make and portable for lunches too.
All natural Peanut butter is a good source of healthy fat for LO's and it contains contains protein, niacin, folate, vitamin E, magnesium and resveratrol.
All natural almond butter is a nutritional powerhouses that contain significant amounts of protein, calcium, fiber, magnesium, folic acid, potassium, and vitamin E. Almond butter has extremely low saturated fat content and is rich in monounsaturated fats making it a heart-healthy choice. I often add 2 teaspoons to our fruit yogurt shakes in the morning for energy.
My biggest complaint about the all natural butters are they contain no emulsifiers from bad fats so they do tend to get quite dry. I add flax oil to "lube" them up, more the PB than the Almond butter.
Aisling x