There is no magical age at which to offer peanut butter. However, there is no reason to delay introducing it, other than making sure baby is safe and ready to eat it.
As long as baby meets certain criteria for safety, peanut butter can be introduced in small amounts. The criteria are as follows: baby is at least 6 months of age and shows signs of readiness, such as holding head up on his own; sitting upright on his own without assistance (using a device that holds a baby upright means he is not ready); is interested in eating; can display signs of hunger and fullness (turns head away when done); and no longer pushes food out with his tongue.
Reviewed by Dr. Sara Connolly, August 2019