Assemble your ingredients and check you have everything.
Preheat the oven to 375F and prep a 13 x 9 inch baking dish by greasing it with butter or non-stick spray.
In a medium bowl, add the egg and beat it before adding the cranberry sauce, broth, raisins, orange zest, salt, and pepper. Mix all ingredients together.
Finely chop the onion, celery, and mince the garlic. Finely chop the thyme and sage.
Heat a large pan on medium-high heat and add the butter. Once the butter has melted, add the onion and celery. Stir and cook for about 5 minutes, or until both onion and celery have become soft.
Add the garlic, thyme, and sage. Cook for another minute or so.
Pour the celery mixture into the bowl with the cranberry.
Tear or chop the bread into chunks roughly ¾ inch small (or whatever your personal preference is).
Add the bread into the cranberry bowl, then mix everything together until coated.
Dump the mixture into the prepared baking dish and cook for 30 minutes or until the top has begun to brown.
Remove from the oven and serve hot or cold.
Video
Notes
Video Note: This is made with 5 servings not 10 servings.