I've been having a hard time trying to get Colt to eat baby food. If I catch him at the right moment, he'll polish off a jar no problem; but if he's really hungry, sleepy, not hungry or doesn't like the flavor then it's impossible. He's not used to eating without sucking on something so it'll take some time to get him off the bottle. But I found today that if I give him his own baby spoon to suck on then I can sneak bites in and he'll eat at least half a jar. :D