20 Home Remedies for Fighting a Cold
Echinacea

Echinacea has been shown to shorten the duration of a cold and reduce the severity of symptoms. Native Americans have used echinacea for hundreds of years to treat infections, boost the immune system, and reduce inflammation.
You can make a tea out of echinacea root or you can get some supplements with echinacea if you don't like the taste.