3-4 lbs bone-in chicken (use a whole chicken or just breasts and thighs)
Water (approximately 4 quarts)
1 onion, rinsed, roots and skin removed, onion chopped
The skin and top layer from an onion, rinsed, remove the paper sticker from the grocers
1 handful of parsley, rinsed, left whole
2 whole cloves (or use add 1/8 t of ground cloves with the thyme)
2 t whole pepper corns
2 bay leaves
6 large carrots, peeled and sliced
3 celery stalks, trimmed and sliced
1/4 cup celery leaves, minced
2 t dried thyme, crushed
Kosher salt to taste
Pinch saffron threads
Place the chicken in a large pot, add enough water to cover the chicken, and bring to a brief low boil.
Reduce the heat and simmer for 15 minutes, skimming off the foam and odd bits of things that float.
When the foaming subsides, replenish any evaporated water, bring back to a simmer, and check to see if there is more foam to skim.
Place the onion skin, parsley, cloves, peppercorns, and bay leaves in cheesecloth. Tie off and add to the stock. Cover with vented lid and cook on low for 1 hour.
Remove the cheesecloth with its contents and discard.
Remove the chicken to a platter or dish with sides to catch the liquid.
Use a slotted spoon to remove the bits of bone and skin. Or strain stock through a fine mesh strainer and return the clear stock to the pot. Straining is the easiest and fastest way to do this. Place your receiving bowl in the sink with the strainer sitting on top to avoid making a mess.
Add the carrots, celery, and onion. Sprinkle in thyme and the pinch of cloves if you did not have whole cloves. Add salt. Start with just a teaspoon. You can always add more when adjusting the flavor after the simmer.
When the chicken is cool enough to handle, separate the meat from the bones and skin. Shred or chop meat into bite sized pieces and return to the soup.
Add the saffron.
Cover with the lid tilted to vent and simmer on low for 1 hour. Do not let the water boil.
Taste the stock and adjust the flavors. If it reduced too much you may add water, but remember this will thin the flavors, so season accordingly.