The only thing you really need, apart from a few spoons and bowls is a food grinder. I used this one with the carrying case.
http://www.cheekymonkey.ca/KidCo.htm
I didn't buy it from that particular store, but just found a picture of it on there.
a grinder is so eary, you just grind up whatever it is you are eating your self, at home or in a restaurant (assuming not to spicy or anything of course) and you have instant baby food. Much easeir that cooking up food, blending it, pouring into ice cube trays freezing, labeling, cleaning up the blender. I tried that route a few times with my first baby, but it is a lot of work and my babies hated pureed food of any type, so I spent all this time makeing purees and it was never eaten. the grinded food has more texture that puree. I used it mainly for meats, but you can put anything in it.
Frozen foods are very healthy. They are picked at the peak time and because of that retain their nutrients, much more so that boiling food where the nutrients are leaching into the water, though you can used the stocks for soups/stew etc and that is very healthy. Steaming is best for retaining nutrients, but admit I never did this as my steamer took forever to cook foor. Roasted food retains nutrients as well. Carrots are very very sweet when roasted. My favorite baby foods to make were beef stew becasue teh meat is very tender, then I would grind it up, and the veggies can be grinded, mashed, or left is small peices and it is all so soft and easy to meat and in a rich meaty broth, great for iron. Also I like beef roast with roasted potatoes and carrots. This is the absolute esaiest meal you could possibly make. throw in a pot in the oven and leave until it is cooked. Grind the meat, and mashed the veggies, instant baby food.