There’s something truly wonderful about making your own chicken soup. I make it, eat some, eat some more, then freeze some – if there’s any left.  
Makes about 12 cups
1 whole chicken, uncooked (with bones & skin for flavor) cut into 8 parts
3 celery stalks, cut into 2 inch pieces
1 large onion, cut into slightly largish bite size pieces
4 carrots, cut into bite sized pieces
2 tablespoons garlic paste, or 4 cloves minced
2 tablespoons ginger paste, or 1 inch piece of ginger cut into thin strips
Kosher salt & freshly ground pepper
3 tablespoons ‘Better Than Bouillon’ chicken base, or 3 chicken bouillon cubes
- Put chicken in a large pot, cover with cold water by about 2 inches & bring to a boil 
- Let boil 20 minutes, periodically skimming off the icky foam that floats to the top 
- Turn down, cover and simmer for 90 minutes 
- Remove from heat and remove chicken to a baking sheet to cool 
- Add the celery, onion, carrots, garlic, ginger and bouillon to the broth, bring to a low simmer, and cover for another 30 minutes 
- While it does, and once the chicken has cooled enough to handle, pull the chicken off the bones, remove skin then shred then add back into the soup with the vegetables 
- Season to taste with salt & pepper – be aggressive, it’ll need it