I have a nasty cold and my friend shared this medicinal soup recipe with me. It's honestly so good I would eat it even when I'm not sick. I spooned out the liquid into a mug and have been sipping it.
To get good quality broth with all the health benefits you need when you're sick just buy a whole chicken and cover it in a stockpot of water. Season it the way you like. Boil it for 2 hours. Run the liquid that's left through a strainer and use that for your soup base. It's the BEST tasting broth ever! The chicken is also incredibly delicious.
Bring the stock to a boil, skim any foam that rises to the top and add coconut milk, lemon juice, chile flakes, ginger, and optional chicken. Simmer for about 15 minutes. Season to taste with salt. Ladle into soup bowls or mugs and garnish with cilantro and green onions.