Put chicken in a big soup pot. Cover with water.
Peel ginger and slice diagonally into four pieces. Add to pot.
Peel onion and cut into quarters. Add to pot.
Peel garlic and smash with the flat side of a chef's knife. Add to pot.
Bring soup to a boil and then turn down heat to simmer. Skim off any foam. Let simmer
for an hour.
Remove chicken from pot and discard skin and bones. Cut meat into bite-sized pieces
for soup.
Strain broth, reserving pieces of ginger.
Refrigerate broth until needed for soup. Fat will rise to the top and can be skimmed
off.