Here’s a kitchen cure that may surprise you—sauerkraut! Eat a portion (½ to 1 cup) of low-sodium sauerkraut every day. (You should be able to find a low-salt brand at your local health-food store or specialty market.) It’s rich in selenium, which helps strengthen the immune system.