1tbspbutter (or olive oil)plus more for coating the baking dish
1cupyellow onionfinely chopped
1cupceleryfinely chopped
¼-½cupdiced water chestnutschopped, to taste
2tbspfresh sagefinely chopped
2-3clovesof garlicgrated
3cups 3 cups prepared cornbread (homemade or store-bought) cut into cubes (or torn into 1-inch pieces), dried overnight on a baking sheet
½loaf white sandwich breadcut into cubes (or torn into 1-inch pieces), dried overnight on a baking sheet
1tbspfresh parsleyfinely chopped
Sea salt and freshly cracked black pepperto taste
½cupchicken brothmore as needed
1eggwell-beaten
Instructions
Preheat oven to 350 degrees. Grease an 9x9-inch baking dish with butter.
Cook the bacon in a large skillet over medium heat until cooked and crispy. Remove to a paper towel to drain. Chop into bits.
Remove all but 2 teaspoons of bacon grease from the large skillet.
Add the butter, onion, and celery to the large skillet and cook, stirring occasionally, until softened but not browned, about 10 minutes.
Add water chestnuts, sage, and garlic, and cook, stirring often, until fragrant, about 2 minutes. Season with sea salt and freshly cracked black pepper to taste.
Transfer cooked vegetables to a large bowl.
Add cornbread, bread cubes, fresh parsley, sea salt, and freshly cracked black pepper; stir until well combined.
Mix the chicken broth with the beaten egg until well combined.
Gradually stir in broth mixture until breads are evenly moistened.
Pour the mixture into the prepared baking dish.
Bake uncovered until hot and lightly browned, about 30 minutes.