Preheat oven to 300
Arrange bread on 2 large baking sheets, spray with a little pan spray. Bake for 5-7 minutes, flip, and bake for another 5-7 minutes. The goal is to dry out the bread a little.
Allow bread to cool a bit, then slice bread, chop or rip into small, bite-sized pieces. Add chopped sage or savory, toss until the seasoning is spread out through the bread. Set aside. In a large pot, melt butter. Add onions, garlic, mushrooms, celery, and garlic, cook until veggies start to soften.
Add a little bit of chicken stock, Cook till everything is soft.
Add as much salt and pepper as you figure you’d want, but don’t go overboard!
Add bread mix to pot, toss to coat.
Whisk egg into remaining soup stock, pour over the bread, continue cooking until it's all absorbed.
For use in poultry:
Stuff into the bird and roast as usual.
To use outside of poultry:
Add a little more chicken broth - usually ¼ - ½ cup, stir well to combine.
Transfer stuffing to a large baking pan, cover with tin foil.
Bake at 350 F (180 C) for about 30 minutes.
Remove foil and bake another 15 minutes or so, until golden brown.