There are a lot of things that can lead to coming down with a winter bug—cold weather, stress, exhaustion, germs, or just plain bad luck. And, as we all know, being sick is the worst. There are some things you can do to arm yourself against winter viruses and up your odds of escaping this year’s flu season, including a flu shot, getting plenty of rest, washing the hell out of your hands, and—chief among them—eat well.
Food really is nature’s medicine (cheesy but true), so if you want to stay healthy in the coming months, nutrition should be a major priority. That’s why we’ve compiled a list of recipes featuring superfoods that can shore up your immune system, allowing it to dispense of any intruders rather than caving in to infections.
From immunity-boosting, vitamin- and nutrient-packed greens like kale, broccoli, spinach, and brussels sprouts to sleeper superfoods like B-vitamin powerhouse cauliflower, antioxidant-filled pumpkin, and vitamin-C-rich beets, the 19 recipes ahead won’t just keep you healthy—they’re also delicious.
A version of this article was originally published in November 2016.