Peanut butter is high in iron, about 0.57mg per tablespoon. It is also a rich source of healthy fats and protein.