Pour 12 cups of cold water into a large stockpot, and add the chicken parts and celery. Bring to a boil. Meanwhile, rub the inside of the whole chicken with the salt and pepper.
Add the chicken to the pot, cover, reduce heat, and simmer gently for 45 minutes. Do not let the soup come to a rolling boil. Test chicken with a fork to see if it is tender and fully cooked; then remove it from the pot, and set aside on a large platter. Leave chicken parts in the pot.
Add onion, carrot, parsnip, salt and pepper. Let the soup simmer for another 1 hour and 15 minutes. When chicken cools, remove skin and bones and cut meat into bite-size pieces. You can add it to the soup, just before serving, or save it for chicken salad.
Strain the soup, and discard all solids except the carrot. Drop in the dill for 1 minute before serving and remove. Add more salt and pepper, to taste. Slice carrot and return to the soup. Also add the chicken pieces, if desired. The soup can be served with noodles, rice, or kasha and a matzo ball. The soup tastes best the following day. Allow the soup to cool and skim the fat from the top.
Fill a large, wide stockpot 3/4 full with water. Add 1 tablespoon salt, and bring to a rapid boil. Meanwhile, crack eggs into a large bowl and beat thoroughly. Beat in schmaltz, 1/4 teaspoon salt, pepper, and baking powder. Slowly fold in matzo meal, mixing vigorously until completely blended.
Wet your hands, and folding the mixture in your palms, shape perfect balls about 1 1/4 inches in diameter (they will double in size when cooked). Gently place the matzo balls in the boiling water, and reduce heat to a simmer. Cook for 25 minutes. Remove with a slotted spoon and place 1 or 2 in each bowl of soup.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.