For a sore throat I always eat raw onions. A lot of onions. If I catch it early enough usually it takes care of the sore throat completely. I just make myself a simple sandwich topped with a ton of raw onions. My favorite is bread with liver paste and onions but you can use anything you like instead of the liver paste, like tuna etc. Basically the bread and the paste are there to help with the taste of the onion but still I like it when it actually burns inside my mouth and throat and it brings tears to my eyes. Then it feels like it's doing something. I usually eat at least 4 of the sandwiches a day.
I've been using this remedy for years. I actually found it in a book I had long time ago that was loaded with old Czech home remedies. I wish I knew where the book is now because it was a real treasure. It's probably somewhere with all our stuff we left back in Czech.
I just did a quick search and found that the liver paste is also loaded with some great stuff like a ton of protein, potassium and then Vitamin A, Calcium, Vitamin D, Thiamin, Niacin, Vitamin B6, Phosphorus, Selenium, Vitamin C, Iron, Vitamin E, Riboflavin, Vitamin B12, Manganese, Copper, Magnesium, Zinc. Maybe that's why I crave it when I'm sick.