Our immune system helps protect us against infection and disease. What are some natural ways to boost your immunity? Eat foods with vitamin C, like tangerines, strawberries, spinach, and kale. Foods rich in vitamin D are essential, too. Fatty fish, egg yolks, and mushrooms provide this necessary vitamin. And get some sunshine—about 15 minutes each day, if possible. The sun’s rays help our bodies produce vitamin D.