My 16mo old will not eat the protein choices i give him. Any ideas on any others. I havent given peanut butter yet. I make him black bean and chicken roll ups. He will only eat a bite or two and thats it. He wont eat beans by themselves. He wont eat the beef in veggie beef soup. He spits chicken out. The gerber meals I try to give him he will eat the mashed potatoes or rice but when he feels the texture of the meat he spits it right out. He wont eat the soft chicken sticks or turkey sticks. Can I give him protein baby shakes?