Dear K.,
It is admirable how you are so concerned about your child's health, how you pay such close attention to his diet, and how you have been able to recognize that something is amiss.
Food pickiness is not a good sign. A good appetite is an indication of robust health, and a poor apetite is an indication of poor digestion.
There is a wonderful book called "Gut and Psychology Syndrome" by Natasha Campbell McBride, MD, Ph.D. that discusses digestive health in a very understandable and relevant manner, and I recommend it highly. The author, a medical doctor, neurobiologist, and medical nutritionist, gives wonderful advice on what you can do to help your child achieve a healthy digestive system, which is basic to all other biological functions of the body, including the mind and psychology.
When children have dysbiosis (an unbalanced flora in the gut--Dr. Natasha calls the condition GAPS), they will crave the most unhealthy foods, and reject those that are the foods they need the most. The foods you list are typical of the bad foods that these GAPS children crave.
It is not easy to make the necessary changes in your lifestyle that will nurture your child when s/he has this condition, but it will make a huge difference for the rest of your lives. Many parents get frustrated and allow their children to choose their foods, and end up with severely malnourished children.
The malnourishment that results from dysbiosis often includes severe behavioral and learning disabilities, skin disorders, bowel and digestive disorders, slowed growth, and hormone imbalances.
It's not true that a child will just recover on his own. This condition tends to make itself worse. They need careful nurturing, including a significant diet change and very powerful probiotics.
Please read the book. In the mean time, your child needs digestive support with a probiotic like BioKult. He will also benefit from organic unrefined coconut oil (1/2 tsp 3-4 times per day cooked or mixed into foods or by the spoonful). Feed him juicy meats and fish, full-fat dairy, eggs cooked in butter, and live cultured foods such as kefir, yogurt, and raw cheeses.
It is a very bad idea to give such a child sweets, starchy foods, tofu and other unfermented soy, any processed foods, grains including wheat and corn, and uncooked fruits and vegetables.
Sour foods are a good place to start with these children. Body Ecology has a recipe for young coconut kefir that restores nutritional balance as well as gut flora, and is accepted by very picky young children.
This is not a small thing, it is a very significant observation that you have made. Many parents will overlook these dangerous signals and will have very big problems down the road.
Congratulations on your perceptiveness! I wish you the best of luck.
M. Minno
Mother of 2, grandmother of 2
Gainesville FL