Fresh fruits and vegetables, whole grains, low fat dairy and good protien sources. Organic foods are best. Avoid processed and prepackaged foods as they generally have high amounts of sodium, sugar and bad fats. Organic fruit snacks, crackers, graham snacks, etc. are ok, but fresh foods are best.My kids like apple slices and cheese, hot dogs (not my fave to give them, but my 18 month old son won't eat other protein sources most of the time), peanut butter and jelly sandwiches, fresh berries, bananas, whole grain cereals (Annie's is a great brand), milk, no sugar added juice diluted with water. My 3 year old daughter loves salads and most vegetables, pasta and meatballs, both kids love sushi, eggs and hashbrowns, beans, meatloaf, homemade macaroni and cheese, yogurt and just about anything else I give them.Just think about the ideal healthy diet, that's what children should be eating. Homemade foods are much healthier than anything store or restaurant bought. My family and I eat as much organic food as possible and if we have to get prepackaged foods, for whatever reason, we make sure it's an organic brand. We get organic Capri Sun style juice pouches, organic pouch baby food purees, organic fruit snacks and protein bars, and organic crackers and graham snacks for our "on the go" foods so we don't have to buy fast food while we're out. My favorite brands are Honest Kids juices, Earth's Best crackers and food pouches, and Revolution Foods entire line of snacks. They can all be purchased at Toys R Us and some are available at Target.