My daughter is three and I second the advice already given to you to help her through it and keep hounding her. My daughter has had a real problem with cramming too much into her mouth and then not being able to swallow it. It didn't matter if I cut it up small or gave it to her big so she had to take bites, she would just keep putting stuff in her mouth until she was near choking. It drove me insane because she has weight issues and I wanted her to swallow it, so having her spit it out and start over just killed me! What finally worked was me putting her back on baby food and spoon feeding her myself again for two meals out of each day for a week straight. I never gave her another bite until she swallowed the prior bite. Basically I went back and re-established the proper rhythm of bite-chew-swallow-bite-chew-swallow. At first, she thought is was fun, but by the second day she wanted her independence back. I just kept telling her that mommy needed her to learn to eat correctly. If she ate well at the third meal of the day, then I gave her some independence with feeding herself the following day. The baby food made it so everything was super easy to swallow, no cramming or holding food in her mouth. Feading a three-year old baby food for a week was a pain, but her "cramming" proplem has virtually disappeared! If I catch her cramming, I just remind her to swallow before she takes another bite, also suggesting that I might feed her like a baby if she can't do that. Of course, she doesn't want that, so she slows down.