Meats, beans, and nuts have protein, fat, Vitamin B6, Vitamin B12, folacin, niacin, thiamine, iron, and zinc.