Making your own babby food. We raised three daughters this way.
(Cross post from "Parenting" ) :
First of all, you know what's in it. No fillers or other disturbing additives.
Secondly, it is a shitload cheaper.
The only thing you need is a blender and a few ice cube trays. Whatever you are cooking, make sure you cook it long enough to be soft enough to eat without teeth. Put it in the blender and add enough water to produce a soupy mixture of the same basic consistency of commercially produced baby food. When it is cool, pour it in ice cube trays and freeze it. Then transfer the cubes into a zipper freezer bag. One or two will nuke back into baby food in a very short blast (start with 20 seconds). If the kid wants more, make another cube. No leftovers. Just make what they're hungry for.
Suggestions: red lentils, brown lentils, carrots, zucchini, peaches, green peas, split peas, butternut squash, sweet potato, spinach, etc. No spices are necessary. Bananas are fine like they are and applesauce without sweeteners is also fine like it is. Between breast milk and pureed veggies, a kid is in pretty good shape nutritionally.