Preheat the oven to 250°F. Cut the cornbread into 1-inch cubes and spread in a single layer on an ungreased baking sheet. Bake until dried and light brown, about 1 hour. Set aside to cool
Raise oven temperature to 325 °F
In a medium skillet, cook ground sausage until no pink remains. Transfer to an extra large mixing bowl.
To the same skillet, add 2 tablespoons of butter to the leftover sausage grease. Add the onions and celery and saute over medium heat until the vegetables are soft, about 5 minutes. Add the minced garlic and saute for another minute. Transfer the vegetable mixture to the mixing bowl with the sausage.
Add the cooled cornbread cubes to the sausage and vegetable mixture. Toss gently to combine the ingredients.
In a separate medium mixing bowl, whisk together the chicken broth, eggs, milk, salt, pepper, thyme, and sage.
Pour the broth/egg mixture into the bowl of cornbread mixture. Stir gently to combine.
Transfer the stuffing mixture to a greased 9x13-inch baking dish. Cut the remaining 4 tablespoons of butter into pieces and scatter them evenly over the top of the stuffing.
Bake in the preheated oven for 40 minutes, or until the stuffing is warmed through and the top is golden brown.
Garnish with freshly chopped parsley or other fresh herbs. Serve warm.
Notes
Alternatively, cut the cornbread into cubes and lay it out on a sheet pan at room temperature for 2-3 days to dry out.No need to drain the extra grease from the skillet before cooking the vegetables - the fat all goes into the stuffing to add flavor and moisture.Store baked stuffing in the refrigerator, in an airtight container, for 3-4 days. Alternatively, bake, cool to room temperature, transfer to a freezer safe container, and freeze for up to 1 month.Cornbread does crumble apart more easily than bread. For the least disturbance to the cornbread pieces, you can spread the cornbread, sausage and veggie mixture into the 9x13-inch pan, then pour the broth mixture over the top and use a spoon to gently combine.