Whole grains – While carbohydrates help provide energy to the body and Vitamin B keeps the body temperature in control. Whole grains such as oats, quinoa, brown rice, whole wheat, buckwheat and barley have selenium mineral present that strengthens immunity.