If your child has a leaky gut, he will eventually become allergic to everything he ingests. With a leaky gut, undigested food particles enter into the bloodstream prematurely, before they are broken down by stomach acid/digestive enzymes to get to the basic nutrient, at which it is finally ready to enter the blood stream. A food particle, since it cannot be broken down any further in the bloodstream, will be tagged as a pathogen and marked by the immune system for removal. The immune system creates antibodies to the particle so that every time it makes it's way into the blood stream, it attacks it more aggressively, thus causing an allergic reaction.
If you want to reduce your food allergies, you have to fix the holes in the leaky gut. To do this, you have a lot of studying and work to do....mainly eliminate yeast/fungus, parasites, and anaerobic bacteria in the gut. Then you have to add back enzymes every time you eat so that the food actually digests into the most basic nutrient so that the body can actually use it for nutrition.
I hope this helps some of you understand where the problem lies. It's not the food. It's your child's leaky gut. Please, go get some broad-spectrum digestive enzymes and help your kid heal their guts so their bodies can enjoy actual nutrition again.
http://www.enzymestuff.com/conditionleakygut.htm