My mother made this stuffing every Thanksgiving. It is by far the best stuffing recipe I have ever tasted and the only one I use. Adjust the liquid to make stuffing consistency to your own preference. Enjoy!
Place neck, gizzard, liver and heart in pan and submerse in 4 cups water. (Approximate, but cover completely). Bring to a boil, cover and reduce to a simmer. Continue simmering for 1 1/2 - 2 hrs to create a nice broth. Remove heart and liver from broth and chop finely. Cool broth, neck and gizzard, and set aside. Melt butter in pan. Add onions and celery to melted butter and cook over low heat until vegetables are soft. (Cooked consistency of vegetables to your preference). Place bread crumbs in very large bowl, (or very clean sink). Add salt, poultry seasoning, pepper and sage to bread crumbs and toss. Add finely chopped liver and heart to onion and celery mixture. Combine with bread crumbs and mix thoroughly. Beat eggs and combine with cooled broth and parsley. Pour 1/4 of liquid over bread mixture and toss until blended. Continue adding liquid in 1/4 portions until the stuffing is well blended. (This is when you may adjust stuffing consistency to your preference. More liquid for moister stuffing, less liquid for drier stuffing). Place stuffing in bird cavity and cook until turkey is cooked completely. If you don't want to place in the turkey you may use covered baking dishes and cook in 350 degree oven for about an hour. Place neck and gizzard on top of stuffing in baking dishes. (Whether you stuff the bird or not, you will have extra stuffing for baking dishes).