Raw, organic vegetables such as carrots, sweet potatoes, kale, collard greens, and spinach are the great source of vitamins, minerals, enzymes and fiber.
Quality, organic, hormone- and antibiotic-free “grass-fed” meats and poultry.
Proteins containing amino acids aids in the growth and repair of your immune system. Some protein sources can be organic,cage-free eggs, organic meat and poultry.
Quality, wild fish especially those high in Omega-3 fatty acids like salmon, trout and tuna. Tuna from cans and things are not the greatest to be eating as the liners of the container can cause you problems.
Quality fiber Whole grains like brown rice, millet, buckwheat, oats, and barley are also a valuable source of the vitamins, minerals and fiber that are an essential part of keeping the immune system healthy. Fiber helps cleanse the colon of toxins and helps prevent intestinal infections. Good whole wheat flour is good for you too but you have to buy the good stuff. A good source to buy this flour is at http://arvaflourmill.com/