1 1-Ib. loaf dense French baguette or artisan-style Italian bread, cut into 3/4-inch cubes (10 to 12 cups)
1 lb. thick-sliced bacon, cut into medium dice
2 medium yellow onions, cut into medium dice (about 3 cups)
2 large ribs celery, cut into medium dice (1 cup)
7 to 8 oz. roasted whole jarred chestnuts, crumbled into small pieces
3/4 cup coarsely chopped pitted prunes
1/3 cup chopped fresh flat-leaf parsley
2 Tbs. chopped fresh sage
1 Tbs. lightly chopped fresh thyme
1/2 tsp. freshly ground black pepper
2 cups homemade or low-salt chicken broth
2 large eggs
Put the bread cubes on a wire rack and let them dry completely overnight.
Adjust an oven rack to a lower-middle position and heat the oven to 375°F. Put the bread cubes in a large bowl. Lightly grease a 9x13-inch baking dish with a little oil or cooking spray.
In a 12-inch skillet over medium heat, cook the bacon until crisp, 15 to 20 min. Transfer the bacon with a slotted spoon to a plate lined with paper towels. Add the onions and celery to the bacon fat in the skillet and cook until softened, 8 to 10 min.
Transfer the onions and celery to the bowl of bread cubes. Add the bacon, chestnuts, prunes, parsley, sage, thyme, and pepper. Whisk the chicken broth and eggs together and add them to the dressing mixture; toss to combine. If there's liquid in the bottom of the bowl, let the dressing sit, tossing frequently, until the liquid is absorbed, 3 to 5 min.
Spread the mixture evenly in the baking dish, cover with foil, and bake until completely heated through, about 30 min. Remove the foil and continue to bake until the dressing is lightly golden brown and crisp on top, about another 20 min.